500";// $O_STATUTAPI_FAX["104"]=" No Credits";//Not enough credits to send the fax. Please recharge your account";// $O_STATUTAPI_FAX["105"]=" Conversion Error";//Because of a conversion problem the document cannot be sent";// $O_STATUTAPI_FAX["106"]=" Unsupported File Type";//One of attachments has an unsupported file type. Supported file types can be found at www.popfax.com/index.php?pop=faq";// $O_STATUTAPI_FAX["107"]=" Authentication Error";//While inserting your parameters (token and/or email)";//, please refrain from inserting spaces or other characters (e.g. hour ,date etc.)";//";// $O_STATUTAPI_FAX["108"]=" Empty Destination Number List";//;Recipient list is empty / no valid destination number was found (please refer to www.popfax.com/index.php?pop=faq for assistance);. $O_STATUTAPI_FAX["109"]=" Email accepté"; $O_CIV[2]="Mme"; $O_CIV[3]="Mlle"; $O_CIV[1]="M."; $O_CIV["MME"]=2; $O_CIV["MLLE"]=3; $O_CIV["M"]=1; $O_CIV["MR"]=1; $O_CIV["M."]=1; $O_REG_REL_IMP["0.0"]["LBL"]="Attente (Sinistre, Autres)"; $O_REG_REL_IMP["0.0"]["provision"]=0.8; $O_REG_REL_IMP["1.1"]["LBL"]="Rel. Tél. 1er niveau"; $O_REG_REL_IMP["1.1"]["provision"]=0.00; $O_REG_REL_IMP["2.1"]["LBL"]="Rel. Tél. 2ème niveau"; $O_REG_REL_IMP["2.1"]["provision"]=0.10; $O_REG_REL_IMP["3.1"]["LBL"]="Rel. Tél. 3ème niveau"; $O_REG_REL_IMP["3.1"]["provision"]=0.20; $O_REG_REL_IMP["1.2"]["LBL"]="Courrier 1er niveau"; $O_REG_REL_IMP["1.2"]["provision"]=0.10; $O_REG_REL_IMP["2.2"]["LBL"]="Courrier 2ème niveau"; $O_REG_REL_IMP["2.2"]["provision"]=0.20; $O_REG_REL_IMP["3.2"]["LBL"]="Courrier 3ème niveau"; $O_REG_REL_IMP["3.2"]["provision"]=0.40; $O_REG_REL_IMP["4.0"]["LBL"]="Courrier sct recouvrement"; $O_REG_REL_IMP["4.0"]["provision"]=0.60; $O_REG_REL_IMP["5.0"]["LBL"]="Courrier huissier"; $O_REG_REL_IMP["5.0"]["provision"]=0.60; $O_REG_REL_IMP["6.1"]["LBL"]="Huissier chèque impayé"; $O_REG_REL_IMP["6.1"]["provision"]=0.70; $O_REG_REL_IMP["6.2"]["LBL"]="Huissier amiable"; $O_REG_REL_IMP["6.2"]["provision"]=0.70; $O_REG_REL_IMP["6.3"]["LBL"]="Huissier injonction"; $O_REG_REL_IMP["6.3"]["provision"]=0.70; $O_REG_REL_IMP["7.1"]["LBL"]="Echéancier"; $O_REG_REL_IMP["7.1"]["provision"]=0.60; $O_REG_REL_IMP["7.2"]["LBL"]="Echéancier via huissier"; $O_REG_REL_IMP["7.2"]["provision"]=0.60; $O_REG_LBL[0]="Impayé"; $O_REG_LBL[1]="Payé"; $O_REG_LBL[2]="Attent conf Banq"; $O_CIVLL[2]="Madame"; $O_CIVLL[3]="Mademoiselle"; $O_CIVLL[1]="Monsieur"; $O_CIVLL_cher[2]="Chère"; $O_CIVLL_cher[3]="Chère"; $O_CIVLL_cher[1]="Cher"; $O_CAT[1]="luxe"; $O_CAT[2]="standard"; $O_CAT[3]="economique"; $O_CAT[4]="petit lot"; $O_CAT[5]="piano"; $O_TPROS[0]=""; $O_TPROS[1]="Militaire"; $O_TPROS[2]="Gendarme"; $O_TPROS[3]="Mutation"; $O_TPROS[4]="Société"; $O_ETAG["M"]="Maison"; $O_ETAG["MP"]="Maison de plain pied"; $O_ETAG["ME"]="Maison à étage"; $O_ETAG["MS"]="Maison à étages"; $O_ABIT[""]=""; $O_ABIT["Ap"]="Appartement"; $O_ABIT["RC"]="Rez-de-chaussée"; $O_ABIT["SR"]="Sous-Sol + RDC"; $O_ABIT["DR"]="Demi-palier + RDC"; $O_CESCALIER[-1]="?"; $O_CESCALIER[0]="Escalier NSP"; $O_CESCALIER[1]="Escalier normal"; $O_CESCALIER[2]="Escalier étroit"; $O_CESCALIER[3]="Escalier large"; $O_CASCENS[-1]="?"; $O_CASCENS[0]="Ascenseur inexistant"; $O_CASCENS[1]="Ascenseur 1-2 personnes"; $O_CASCENS[2]="Ascenseur 3-4 personnes"; $O_CASCENS[3]="Ascenseur 5-8 personnes"; $O_CASCENS[4]="Ascenseur + de 8 places"; $O_CACCVEHI[-1]="A?"; $O_CACCVEHI[0]="Accès véhicule NSP"; $O_CACCVEHI[1]="Accès véhicule facile"; $O_CACCVEHI[2]="Accès véhicule normal"; $O_CACCVEHI[3]="Accès véhicule difficile"; $O_CPORTTAG[0]="Portage ?"; $O_CPORTTAG[1]="Portage 0-15 m."; $O_CPORTTAG[2]="Portage 16-30 m."; $O_CPORTTAG[3]="Portage 31-50 m."; $O_CPORTTAG[4]="Portage 50-100 m."; $O_CPORTTAG[5]="Portage + de 100 m."; $O_STATUT_ECH_LIEN[0] = "Black liste"; $O_STATUT_ECH_LIEN[1] = "Demande en cours de rédaction"; $O_STATUT_ECH_LIEN[2] = "Demande envoyée"; $O_STATUT_ECH_LIEN[3] = "Contact en cours"; $O_STATUT_ECH_LIEN[4] = "Demande acceptée"; $O_STATUT_ECH_LIEN[5] = "Demande refusée"; $Offi_mois[1]="janvier"; $Offi_mois[2]="février"; $Offi_mois[3]="mars"; $Offi_mois[4]="avril"; $Offi_mois[5]="mai"; $Offi_mois[6]="juin"; $Offi_mois[7]="juillet"; $Offi_mois[8]="août"; $Offi_mois[9]="septembre"; $Offi_mois[10]="octobre"; $Offi_mois[11]="novembre"; $Offi_mois[12]="décembre"; $Offi_mois_AUX["janvier"] =1; $Offi_mois_AUX["février"] =2; $Offi_mois_AUX["mars"] =3; $Offi_mois_AUX["avril"] =4; $Offi_mois_AUX["mai"] =5; $Offi_mois_AUX["juin"] =6; $Offi_mois_AUX["juillet"] =7; $Offi_mois_AUX["août"] =8; $Offi_mois_AUX["septembre"] =9; $Offi_mois_AUX["octobre"]=10; $Offi_mois_AUX["novembre"]=11; $Offi_mois_AUX["décembre"]=12; $O_pays["FR"]=""; $O_pays["AF"]="AFGHANISTAN"; $O_pays["ZA"]="AFRIQUE DU SUD"; $O_pays["AX"]="ALAND, ÎLES"; $O_pays["AL"]="ALBANIE"; $O_pays["DZ"]="ALGÉRIE"; $O_pays["DE"]="ALLEMAGNE"; $O_pays["AD"]="ANDORRE"; $O_pays["AO"]="ANGOLA"; $O_pays["AI"]="ANGUILLA"; $O_pays["AQ"]="ANTARCTIQUE"; $O_pays["AG"]="ANTIGUA-ET-BARBUDA"; $O_pays["AN"]="ANTILLES NÉERLANDAISES"; $O_pays["SA"]="ARABIE SAOUDITE"; $O_pays["AR"]="ARGENTINE"; $O_pays["AM"]="ARMÉNIE"; $O_pays["AW"]="ARUBA"; $O_pays["AU"]="AUSTRALIE"; $O_pays["AT"]="AUTRICHE"; $O_pays["AZ"]="AZERBAÏDJAN"; $O_pays["BS"]="BAHAMAS"; $O_pays["BH"]="BAHREÏN"; $O_pays["BD"]="BANGLADESH"; $O_pays["BB"]="BARBADE"; $O_pays["BY"]="BÉLARUS"; $O_pays["BE"]="BELGIQUE"; $O_pays["BZ"]="BELIZE"; $O_pays["BJ"]="BÉNIN"; $O_pays["BM"]="BERMUDES"; $O_pays["BO"]="BOLIVIE"; $O_pays["BA"]="BOSNIE-HERZÉGOVINE"; $O_pays["BW"]="BOTSWANA"; $O_pays["BT"]="BOUTHAN"; $O_pays["BV"]="BOUVET, ÎLE"; $O_pays["BR"]="BRÉSIL"; $O_pays["BN"]="BRUNÉI DARUSSALAM"; $O_pays["BG"]="BULGARIE"; $O_pays["BF"]="BURKINA FASO"; $O_pays["BI"]="BURUNDI"; $O_pays["KY"]="CAÏMANES, ÎLES"; $O_pays["KH"]="CAMBODGE"; $O_pays["CM"]="CAMEROUN"; $O_pays["CA"]="CANADA"; $O_pays["CV"]="CAP-VERT"; $O_pays["CF"]="CENTRAFRICAINE, RÉPUBLIQUE"; $O_pays["CL"]="CHILI"; $O_pays["CN"]="CHINE"; $O_pays["CX"]="CHRISTMAS, ÎLE"; $O_pays["CY"]="CHYPRE"; $O_pays["CC"]="COCOS (KEELING), ÎLES"; $O_pays["CO"]="COLOMBIE"; $O_pays["KM"]="COMORES"; $O_pays["CG"]="CONGO"; $O_pays["CD"]="CONGO, LA RÉPUBLIQUE DÉMOCRATIQUE DU"; $O_pays["CK"]="COOK, ÎLES"; $O_pays["KR"]="CORÉE, RÉPUBLIQUE DE"; $O_pays["KP"]="CORÉE, RÉPUBLIQUE POPULAIRE DÉMOCRATIQUE DE"; $O_pays["CR"]="COSTA RICA"; $O_pays["CI"]="CÔTE D'IVOIRE"; $O_pays["HR"]="CROATIE"; $O_pays["CU"]="CUBA"; $O_pays["DK"]="DANEMARK"; $O_pays["DJ"]="DJIBOUTI"; $O_pays["DO"]="DOMINICAINE, RÉPUBLIQUE"; $O_pays["DM"]="DOMINIQUE"; $O_pays["EG"]="ÉGYPTE"; $O_pays["SV"]="EL SALVADOR"; $O_pays["AE"]="ÉMIRATS ARABES UNIS"; $O_pays["EC"]="ÉQUATEUR"; $O_pays["ER"]="ÉRYTHRÉE"; $O_pays["ES"]="ESPAGNE"; $O_pays["EE"]="ESTONIE"; $O_pays["US"]="ÉTATS-UNIS"; $O_pays["ET"]="ÉTHIOPIE"; $O_pays["EU"]="EUROPÉENNE, UNION"; $O_pays["FK"]="FALKLAND, ÎLES (MALVINAS)"; $O_pays["FO"]="FÉROÉ, ÎLES"; $O_pays["FJ"]="FIDJI"; $O_pays["FI"]="FINLANDE"; $O_pays["GA"]="GABON"; $O_pays["GM"]="GAMBIE"; $O_pays["GE"]="GÉORGIE"; $O_pays["GS"]="GÉORGIE DU SUD ET LES ÎLES SANDWICH DU SUD"; $O_pays["GH"]="GHANA"; $O_pays["GI"]="GIBRALTAR"; $O_pays["GR"]="GRÈCE"; $O_pays["GD"]="GRENADE"; $O_pays["GL"]="GROENLAND"; $O_pays["GP"]="GUADELOUPE"; $O_pays["GU"]="GUAM"; $O_pays["GT"]="GUATEMALA"; $O_pays["GG"]="GUERNESEY"; $O_pays["GN"]="GUINÉE"; $O_pays["GQ"]="GUINÉE ÉQUATORIALE"; $O_pays["GW"]="GUINÉE-BISSAU"; $O_pays["GY"]="GUYANA"; $O_pays["GF"]="GUYANE FRANÇAISE"; $O_pays["HT"]="HAÏTI"; $O_pays["HM"]="HEARD, ÎLE ET MCDONALD, ÎLES"; $O_pays["HN"]="HONDURAS"; $O_pays["HK"]="HONG KONG"; $O_pays["HU"]="HONGRIE"; $O_pays["IM"]="ÎLE DE MAN"; $O_pays["UM"]="ÎLES MINEURES ÉLOIGNÉES DES ÉTATS-UNIS"; $O_pays["VG"]="ÎLES VIERGES BRITANNIQUES"; $O_pays["VI"]="ÎLES VIERGES DES ÉTATS-UNIS"; $O_pays["IN"]="INDE"; $O_pays["ID"]="INDONÉSIE"; $O_pays["IR"]="IRAN, RÉPUBLIQUE ISLAMIQUE D'"; $O_pays["IQ"]="IRAQ"; $O_pays["IE"]="IRLANDE"; $O_pays["IS"]="ISLANDE"; $O_pays["IL"]="ISRAËL"; $O_pays["IT"]="ITALIE"; $O_pays["JM"]="JAMAÏQUE"; $O_pays["JP"]="JAPON"; $O_pays["JE"]="JERSEY"; $O_pays["JO"]="JORDANIE"; $O_pays["KZ"]="KAZAKHSTAN"; $O_pays["KE"]="KENYA"; $O_pays["KG"]="KIRGHIZISTAN"; $O_pays["KI"]="KIRIBATI"; $O_pays["KW"]="KOWEÏT"; $O_pays["LA"]="LAO, RÉPUBLIQUE DÉMOCRATIQUE POPULAIRE"; $O_pays["LS"]="LESOTHO"; $O_pays["LV"]="LETTONIE"; $O_pays["LB"]="LIBAN"; $O_pays["LR"]="LIBÉRIA"; $O_pays["LY"]="LIBYENNE, JAMAHIRIYA ARABE"; $O_pays["LI"]="LIECHTENSTEIN"; $O_pays["LT"]="LITUANIE"; $O_pays["LU"]="LUXEMBOURG"; $O_pays["MO"]="MACAO"; $O_pays["MK"]="MACÉDOINE, L'EX-RÉPUBLIQUE YOUGOSLAVE DE"; $O_pays["MG"]="MADAGASCAR"; $O_pays["MY"]="MALAISIE"; $O_pays["MW"]="MALAWI"; $O_pays["MV"]="MALDIVES"; $O_pays["ML"]="MALI"; $O_pays["MT"]="MALTE"; $O_pays["MP"]="MARIANNES DU NORD, ÎLES"; $O_pays["MA"]="MAROC"; $O_pays["MH"]="MARSHALL, ÎLES"; $O_pays["MQ"]="MARTINIQUE"; $O_pays["MU"]="MAURICE"; $O_pays["MR"]="MAURITANIE"; $O_pays["YT"]="MAYOTTE"; $O_pays["MX"]="MEXIQUE"; $O_pays["FM"]="MICRONÉSIE, ÉTATS FÉDÉRÉS DE"; $O_pays["MD"]="MOLDOVA, RÉPUBLIQUE DE"; $O_pays["MC"]="MONACO"; $O_pays["MN"]="MONGOLIE"; $O_pays["ME"]="MONTÉNÉGRO"; $O_pays["MS"]="MONTSERRAT"; $O_pays["MZ"]="MOZAMBIQUE"; $O_pays["MM"]="MYANMAR"; $O_pays["NA"]="NAMIBIE"; $O_pays["NR"]="NAURU"; $O_pays["NP"]="NÉPAL"; $O_pays["NI"]="NICARAGUA"; $O_pays["NE"]="NIGER"; $O_pays["NG"]="NIGÉRIA"; $O_pays["NU"]="NIUÉ"; $O_pays["NF"]="NORFOLK, ÎLE"; $O_pays["NO"]="NORVÈGE"; $O_pays["NC"]="NOUVELLE-CALÉDONIE"; $O_pays["NZ"]="NOUVELLE-ZÉLANDE"; $O_pays["IO"]="OCÉAN INDIEN, TERRITOIRE BRITANNIQUE DE L'"; $O_pays["OM"]="OMAN"; $O_pays["UG"]="OUGANDA"; $O_pays["UZ"]="OUZBÉKISTAN"; $O_pays["PK"]="PAKISTAN"; $O_pays["PW"]="PALAOS"; $O_pays["PS"]="PALESTINIEN OCCUPÉ, TERRITOIRE"; $O_pays["PA"]="PANAMA"; $O_pays["PG"]="PAPOUASIE-NOUVELLE-GUINÉE"; $O_pays["PY"]="PARAGUAY"; $O_pays["NL"]="PAYS-BAS"; $O_pays["PE"]="PÉROU"; $O_pays["PH"]="PHILIPPINES"; $O_pays["PN"]="PITCAIRN"; $O_pays["PL"]="POLOGNE"; $O_pays["PF"]="POLYNÉSIE FRANÇAISE"; $O_pays["PR"]="PORTO RICO"; $O_pays["PT"]="PORTUGAL"; $O_pays["QA"]="QATAR"; $O_pays["RE"]="RÉUNION"; $O_pays["RO"]="ROUMANIE"; $O_pays["GB"]="ROYAUME-UNI"; $O_pays["RU"]="RUSSIE, FÉDÉRATION DE"; $O_pays["RW"]="RWANDA"; $O_pays["EH"]="SAHARA OCCIDENTAL"; $O_pays["SH"]="SAINTE-HÉLÈNE"; $O_pays["LC"]="SAINTE-LUCIE"; $O_pays["KN"]="SAINT-KITTS-ET-NEVIS"; $O_pays["SM"]="SAINT-MARIN"; $O_pays["PM"]="SAINT-PIERRE-ET-MIQUELON"; $O_pays["VA"]="SAINT-SIÈGE (ÉTAT DE LA CITÉ DU VATICAN)"; $O_pays["VC"]="SAINT-VINCENT-ET-LES GRENADINES"; $O_pays["SB"]="SALOMON, ÎLES"; $O_pays["WS"]="SAMOA"; $O_pays["AS"]="SAMOA AMÉRICAINES"; $O_pays["ST"]="SAO TOMÉ-ET-PRINCIPE"; $O_pays["SN"]="SÉNÉGAL"; $O_pays["RS"]="SERBIE"; $O_pays["SC"]="SEYCHELLES"; $O_pays["SL"]="SIERRA LEONE"; $O_pays["SG"]="SINGAPOUR"; $O_pays["SK"]="SLOVAQUIE"; $O_pays["SI"]="SLOVÉNIE"; $O_pays["SO"]="SOMALIE"; $O_pays["SD"]="SOUDAN"; $O_pays["LK"]="SRI LANKA"; $O_pays["SE"]="SUÈDE"; $O_pays["CH"]="SUISSE"; $O_pays["SR"]="SURINAME"; $O_pays["SJ"]="SVALBARD ET ÎLE JAN MAYEN"; $O_pays["SZ"]="SWAZILAND"; $O_pays["SY"]="SYRIENNE, RÉPUBLIQUE ARABE"; $O_pays["TJ"]="TADJIKISTAN"; $O_pays["TW"]="TAÏWAN, PROVINCE DE CHINE"; $O_pays["TZ"]="TANZANIE, RÉPUBLIQUE UNIE DE"; $O_pays["TD"]="TCHAD"; $O_pays["CZ"]="TCHÈQUE, RÉPUBLIQUE"; $O_pays["TF"]="TERRES AUSTRALES FRANÇAISES"; $O_pays["TH"]="THAÏLANDE"; $O_pays["TL"]="TIMOR-LESTE"; $O_pays["TG"]="TOGO"; $O_pays["TK"]="TOKELAU"; $O_pays["TO"]="TONGA"; $O_pays["TT"]="TRINITÉ-ET-TOBAGO"; $O_pays["TN"]="TUNISIE"; $O_pays["TM"]="TURKMÉNISTAN"; $O_pays["TC"]="TURKS ET CAÏQUES, ÎLES"; $O_pays["TR"]="TURQUIE"; $O_pays["TV"]="TUVALU"; $O_pays["UA"]="UKRAINE"; $O_pays["UY"]="URUGUAY"; $O_pays["VU"]="VANUATU"; $O_pays["VE"]="VENEZUELA"; $O_pays["VN"]="VIET NAM"; $O_pays["WF"]="WALLIS ET FUTUNA"; $O_pays["YE"]="YÉMEN"; $O_pays["ZM"]="ZAMBIE"; $O_pays["ZW"]="ZIMBABWE"; $O_pays_INV[""]="FR"; $O_pays_INV["FRANCE"]="FR"; $O_pays_INV["AFGHANISTAN"]="AF"; $O_pays_INV["AFRIQUEDUSUD"]="ZA"; $O_pays_INV["ALAND,ÎLES"]="AX"; $O_pays_INV["ALBANIE"]="AL"; $O_pays_INV["ALGÉRIE"]="DZ"; $O_pays_INV["ALLEMAGNE"]="DE"; $O_pays_INV["ANDORRE"]="AD"; $O_pays_INV["ANGOLA"]="AO"; $O_pays_INV["ANGUILLA"]="AI"; $O_pays_INV["ANTARCTIQUE"]="AQ"; $O_pays_INV["ANTIGUA-ET-BARBUDA"]="AG"; $O_pays_INV["ANTILLESNÉERLANDAISES"]="AN"; $O_pays_INV["ARABIESAOUDITE"]="SA"; $O_pays_INV["ARGENTINE"]="AR"; $O_pays_INV["ARMÉNIE"]="AM"; $O_pays_INV["ARUBA"]="AW"; $O_pays_INV["AUSTRALIE"]="AU"; $O_pays_INV["AUTRICHE"]="AT"; $O_pays_INV["AZERBAÏDJAN"]="AZ"; $O_pays_INV["BAHAMAS"]="BS"; $O_pays_INV["BAHREÏN"]="BH"; $O_pays_INV["BANGLADESH"]="BD"; $O_pays_INV["BARBADE"]="BB"; $O_pays_INV["BÉLARUS"]="BY"; $O_pays_INV["BELGIQUE"]="BE"; $O_pays_INV["BELIZE"]="BZ"; $O_pays_INV["BÉNIN"]="BJ"; $O_pays_INV["BERMUDES"]="BM"; $O_pays_INV["BOLIVIE"]="BO"; $O_pays_INV["BOSNIE-HERZÉGOVINE"]="BA"; $O_pays_INV["BOTSWANA"]="BW"; $O_pays_INV["BOUTHAN"]="BT"; $O_pays_INV["BOUVET,ÎLE"]="BV"; $O_pays_INV["BRÉSIL"]="BR"; $O_pays_INV["BRUNÉIDARUSSALAM"]="BN"; $O_pays_INV["BULGARIE"]="BG"; $O_pays_INV["BURKINAFASO"]="BF"; $O_pays_INV["BURUNDI"]="BI"; $O_pays_INV["CAÏMANES,ÎLES"]="KY"; $O_pays_INV["CAMBODGE"]="KH"; $O_pays_INV["CAMEROUN"]="CM"; $O_pays_INV["CANADA"]="CA"; $O_pays_INV["CAP-VERT"]="CV"; $O_pays_INV["CENTRAFRICAINE,RÉPUBLIQUE"]="CF"; $O_pays_INV["CHILI"]="CL"; $O_pays_INV["CHINE"]="CN"; $O_pays_INV["CHRISTMAS,ÎLE"]="CX"; $O_pays_INV["CHYPRE"]="CY"; $O_pays_INV["COCOS(KEELING),ÎLES"]="CC"; $O_pays_INV["COLOMBIE"]="CO"; $O_pays_INV["COMORES"]="KM"; $O_pays_INV["CONGO"]="CG"; $O_pays_INV["CONGO,LARÉPUBLIQUEDÉMOCRATIQUEDU"]="CD"; $O_pays_INV["COOK,ÎLES"]="CK"; $O_pays_INV["CORÉE,RÉPUBLIQUEDE"]="KR"; $O_pays_INV["CORÉE,RÉPUBLIQUEPOPULAIREDÉMOCRATIQUEDE"]="KP"; $O_pays_INV["COSTARICA"]="CR"; $O_pays_INV["CÔTED'IVOIRE"]="CI"; $O_pays_INV["CROATIE"]="HR"; $O_pays_INV["CUBA"]="CU"; $O_pays_INV["DANEMARK"]="DK"; $O_pays_INV["DJIBOUTI"]="DJ"; $O_pays_INV["DOMINICAINE,RÉPUBLIQUE"]="DO"; $O_pays_INV["DOMINIQUE"]="DM"; $O_pays_INV["ÉGYPTE"]="EG"; $O_pays_INV["ELSALVADOR"]="SV"; $O_pays_INV["ÉMIRATSARABESUNIS"]="AE"; $O_pays_INV["ÉQUATEUR"]="EC"; $O_pays_INV["ÉRYTHRÉE"]="ER"; $O_pays_INV["ESPAGNE"]="ES"; $O_pays_INV["ESTONIE"]="EE"; $O_pays_INV["ÉTATS-UNIS"]="US"; $O_pays_INV["ÉTHIOPIE"]="ET"; $O_pays_INV["EUROPÉENNE,UNION"]="EU"; $O_pays_INV["FALKLAND,ÎLES(MALVINAS)"]="FK"; $O_pays_INV["FÉROÉ,ÎLES"]="FO"; $O_pays_INV["FIDJI"]="FJ"; $O_pays_INV["FINLANDE"]="FI"; $O_pays_INV["GABON"]="GA"; $O_pays_INV["GAMBIE"]="GM"; $O_pays_INV["GÉORGIE"]="GE"; $O_pays_INV["GÉORGIEDUSUDETLESÎLESSANDWICHDUSUD"]="GS"; $O_pays_INV["GHANA"]="GH"; $O_pays_INV["GIBRALTAR"]="GI"; $O_pays_INV["GRÈCE"]="GR"; $O_pays_INV["GRENADE"]="GD"; $O_pays_INV["GROENLAND"]="GL"; $O_pays_INV["GUADELOUPE"]="GP"; $O_pays_INV["GUAM"]="GU"; $O_pays_INV["GUATEMALA"]="GT"; $O_pays_INV["GUERNESEY"]="GG"; $O_pays_INV["GUINÉE"]="GN"; $O_pays_INV["GUINÉEÉQUATORIALE"]="GQ"; $O_pays_INV["GUINÉE-BISSAU"]="GW"; $O_pays_INV["GUYANA"]="GY"; $O_pays_INV["GUYANEFRANÇAISE"]="GF"; $O_pays_INV["HAÏTI"]="HT"; $O_pays_INV["HEARD,ÎLEETMCDONALD,ÎLES"]="HM"; $O_pays_INV["HONDURAS"]="HN"; $O_pays_INV["HONGKONG"]="HK"; $O_pays_INV["HONGRIE"]="HU"; $O_pays_INV["ÎLEDEMAN"]="IM"; $O_pays_INV["ÎLESMINEURESÉLOIGNÉESDESÉTATS-UNIS"]="UM"; $O_pays_INV["ÎLESVIERGESBRITANNIQUES"]="VG"; $O_pays_INV["ÎLESVIERGESDESÉTATS-UNIS"]="VI"; $O_pays_INV["INDE"]="IN"; $O_pays_INV["INDONÉSIE"]="ID"; $O_pays_INV["IRAN,RÉPUBLIQUEISLAMIQUED'"]="IR"; $O_pays_INV["IRAQ"]="IQ"; $O_pays_INV["IRLANDE"]="IE"; $O_pays_INV["ISLANDE"]="IS"; $O_pays_INV["ISRAËL"]="IL"; $O_pays_INV["ITALIE"]="IT"; $O_pays_INV["JAMAÏQUE"]="JM"; $O_pays_INV["JAPON"]="JP"; $O_pays_INV["JERSEY"]="JE"; $O_pays_INV["JORDANIE"]="JO"; $O_pays_INV["KAZAKHSTAN"]="KZ"; $O_pays_INV["KENYA"]="KE"; $O_pays_INV["KIRGHIZISTAN"]="KG"; $O_pays_INV["KIRIBATI"]="KI"; $O_pays_INV["KOWEÏT"]="KW"; $O_pays_INV["LAO,RÉPUBLIQUEDÉMOCRATIQUEPOPULAIRE"]="LA"; $O_pays_INV["LESOTHO"]="LS"; $O_pays_INV["LETTONIE"]="LV"; $O_pays_INV["LIBAN"]="LB"; $O_pays_INV["LIBÉRIA"]="LR"; $O_pays_INV["LIBYENNE,JAMAHIRIYAARABE"]="LY"; $O_pays_INV["LIECHTENSTEIN"]="LI"; $O_pays_INV["LITUANIE"]="LT"; $O_pays_INV["LUXEMBOURG"]="LU"; $O_pays_INV["MACAO"]="MO"; $O_pays_INV["MACÉDOINE,L'EX-RÉPUBLIQUEYOUGOSLAVEDE"]="MK"; $O_pays_INV["MADAGASCAR"]="MG"; $O_pays_INV["MALAISIE"]="MY"; $O_pays_INV["MALAWI"]="MW"; $O_pays_INV["MALDIVES"]="MV"; $O_pays_INV["MALI"]="ML"; $O_pays_INV["MALTE"]="MT"; $O_pays_INV["MARIANNESDUNORD,ÎLES"]="MP"; $O_pays_INV["MAROC"]="MA"; $O_pays_INV["MARSHALL,ÎLES"]="MH"; $O_pays_INV["MARTINIQUE"]="MQ"; $O_pays_INV["MAURICE"]="MU"; $O_pays_INV["MAURITANIE"]="MR"; $O_pays_INV["MAYOTTE"]="YT"; $O_pays_INV["MEXIQUE"]="MX"; $O_pays_INV["MICRONÉSIE,ÉTATSFÉDÉRÉSDE"]="FM"; $O_pays_INV["MOLDOVA,RÉPUBLIQUEDE"]="MD"; $O_pays_INV["MONACO"]="MC"; $O_pays_INV["MONGOLIE"]="MN"; $O_pays_INV["MONTÉNÉGRO"]="ME"; $O_pays_INV["MONTSERRAT"]="MS"; $O_pays_INV["MOZAMBIQUE"]="MZ"; $O_pays_INV["MYANMAR"]="MM"; $O_pays_INV["NAMIBIE"]="NA"; $O_pays_INV["NAURU"]="NR"; $O_pays_INV["NÉPAL"]="NP"; $O_pays_INV["NICARAGUA"]="NI"; $O_pays_INV["NIGER"]="NE"; $O_pays_INV["NIGÉRIA"]="NG"; $O_pays_INV["NIUÉ"]="NU"; $O_pays_INV["NORFOLK,ÎLE"]="NF"; $O_pays_INV["NORVÈGE"]="NO"; $O_pays_INV["NOUVELLE-CALÉDONIE"]="NC"; $O_pays_INV["NOUVELLE-ZÉLANDE"]="NZ"; $O_pays_INV["OCÉANINDIEN,TERRITOIREBRITANNIQUEDEL'"]="IO"; $O_pays_INV["OMAN"]="OM"; $O_pays_INV["OUGANDA"]="UG"; $O_pays_INV["OUZBÉKISTAN"]="UZ"; $O_pays_INV["PAKISTAN"]="PK"; $O_pays_INV["PALAOS"]="PW"; $O_pays_INV["PALESTINIENOCCUPÉ,TERRITOIRE"]="PS"; $O_pays_INV["PANAMA"]="PA"; $O_pays_INV["PAPOUASIE-NOUVELLE-GUINÉE"]="PG"; $O_pays_INV["PARAGUAY"]="PY"; $O_pays_INV["PAYS-BAS"]="NL"; $O_pays_INV["PÉROU"]="PE"; $O_pays_INV["PHILIPPINES"]="PH"; $O_pays_INV["PITCAIRN"]="PN"; $O_pays_INV["POLOGNE"]="PL"; $O_pays_INV["POLYNÉSIEFRANÇAISE"]="PF"; $O_pays_INV["PORTORICO"]="PR"; $O_pays_INV["PORTUGAL"]="PT"; $O_pays_INV["QATAR"]="QA"; $O_pays_INV["RÉUNION"]="RE"; $O_pays_INV["ROUMANIE"]="RO"; $O_pays_INV["ROYAUME-UNI"]="GB"; $O_pays_INV["RUSSIE,FÉDÉRATIONDE"]="RU"; $O_pays_INV["RWANDA"]="RW"; $O_pays_INV["SAHARAOCCIDENTAL"]="EH"; $O_pays_INV["SAINTE-HÉLÈNE"]="SH"; $O_pays_INV["SAINTE-LUCIE"]="LC"; $O_pays_INV["SAINT-KITTS-ET-NEVIS"]="KN"; $O_pays_INV["SAINT-MARIN"]="SM"; $O_pays_INV["SAINT-PIERRE-ET-MIQUELON"]="PM"; $O_pays_INV["SAINT-SIÈGE(ÉTATDELACITÉDUVATICAN)"]="VA"; $O_pays_INV["SAINT-VINCENT-ET-LESGRENADINES"]="VC"; $O_pays_INV["SALOMON,ÎLES"]="SB"; $O_pays_INV["SAMOA"]="WS"; $O_pays_INV["SAMOAAMÉRICAINES"]="AS"; $O_pays_INV["SAOTOMÉ-ET-PRINCIPE"]="ST"; $O_pays_INV["SÉNÉGAL"]="SN"; $O_pays_INV["SERBIE"]="RS"; $O_pays_INV["SEYCHELLES"]="SC"; $O_pays_INV["SIERRALEONE"]="SL"; $O_pays_INV["SINGAPOUR"]="SG"; $O_pays_INV["SLOVAQUIE"]="SK"; $O_pays_INV["SLOVÉNIE"]="SI"; $O_pays_INV["SOMALIE"]="SO"; $O_pays_INV["SOUDAN"]="SD"; $O_pays_INV["SRILANKA"]="LK"; $O_pays_INV["SUÈDE"]="SE"; $O_pays_INV["SUISSE"]="CH"; $O_pays_INV["SURINAME"]="SR"; $O_pays_INV["SVALBARDETÎLEJANMAYEN"]="SJ"; $O_pays_INV["SWAZILAND"]="SZ"; $O_pays_INV["SYRIENNE,RÉPUBLIQUEARABE"]="SY"; $O_pays_INV["TADJIKISTAN"]="TJ"; $O_pays_INV["TAÏWAN,PROVINCEDECHINE"]="TW"; $O_pays_INV["TANZANIE,RÉPUBLIQUEUNIEDE"]="TZ"; $O_pays_INV["TCHAD"]="TD"; $O_pays_INV["TCHÈQUE,RÉPUBLIQUE"]="CZ"; $O_pays_INV["TERRESAUSTRALESFRANÇAISES"]="TF"; $O_pays_INV["THAÏLANDE"]="TH"; $O_pays_INV["TIMOR-LESTE"]="TL"; $O_pays_INV["TOGO"]="TG"; $O_pays_INV["TOKELAU"]="TK"; $O_pays_INV["TONGA"]="TO"; $O_pays_INV["TRINITÉ-ET-TOBAGO"]="TT"; $O_pays_INV["TUNISIE"]="TN"; $O_pays_INV["TURKMÉNISTAN"]="TM"; $O_pays_INV["TURKSETCAÏQUES,ÎLES"]="TC"; $O_pays_INV["TURQUIE"]="TR"; $O_pays_INV["TUVALU"]="TV"; $O_pays_INV["UKRAINE"]="UA"; $O_pays_INV["URUGUAY"]="UY"; $O_pays_INV["VANUATU"]="VU"; $O_pays_INV["VENEZUELA"]="VE"; $O_pays_INV["VIETNAM"]="VN"; $O_pays_INV["WALLISETFUTUNA"]="WF"; $O_pays_INV["YÉMEN"]="YE"; $O_pays_INV["ZAMBIE"]="ZM"; $O_pays_INV["ZIMBABWE"]="ZW"; $tab_jourShort = array("Dim", "Lun", "Mar","Mer", "Jeu", "Ven", "Sam"); $tab_jour = array("Dimanche", "Lundi", "Mardi","Mercredi", "Jeudi", "Vendredi", "Samedi"); $tab_mois = array("Janvier", "Février", "Mars","Avril", "Mai", "Juin","Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"); // transforme le N° du jour en lettre $jour_lettre = array(0 => "Di", "Lu", "Ma","Me","Je","Ve","Sa"); function isOutreMer($cp) { // echo $cp."
"; $cp=1*$cp; // echo $cp; if($cp=="98000") return false; if(strlen($cp)==5||strlen($cp)==3||strlen($cp)==2){ $dep=substr($cp,0,2); if($dep=="98"||$dep=="97") return true; else return false; } return false; } function OrthoGeoGeo($LatA,$LongA,$LatB,$LongB){ return 6366 * acos(cos(deg2rad($LatA)) * cos(deg2rad($LatB)) * cos(deg2rad($LongB)-deg2rad($LongA))+sin(deg2rad($LatA)) * sin(deg2rad($LatB))); } function Cap($LatA,$LongA,$LatB,$LongB){ $R1=57.29577951; $RadN1=deg2rad($LongA); $RadE1=deg2rad($LatA); $RadN2=deg2rad($LongB); $RadE2=deg2rad($LatB); $NPoles = 1.570796327; //= PI/2 $a=$NPoles - $RadN2; $b=$NPoles -$RadN1; $C=ACOS(SIN($RadN1)*SIN($RadN2)+(COS($RadN1)*COS($RadN2)*COS($RadE1-$RadE2))); if((SIN($b)*SIN($C))==0) return 9999; $COScap=(COS($a)-(COS($b)*COS($C)))/(SIN($b)*SIN($C)); $Ac=ACOS($COScap); $Cap=$Ac*$R1; if($LatB<$LatA) $Cap=360-1*$Cap; return $Cap; } function OrthoGeoCp($LatA,$LongA,$CPB){ // $resultat_select = mysql_query("SELECT * FROM O_GEOBYCP WHERE CP ='".$CPB."'"); // if($O_FICH=mysql_fetch_array($resultat_select)) // return OrthoGeoGeo($LatA,$LongA,$O_FICH['LAT'],$O_FICH['LNG']); $resultat_select = mysql_query("SELECT * FROM tb_cp_v3 where cp like '".$CPB."'"); if($O_FICH=mysql_fetch_array($resultat_select)) return OrthoGeoGeo($LatA,$LongA,$O_FICH['latitude'],$O_FICH['longitude']); else return 9999; } function OrthoCpCp($CPA,$CPB){ //$resultat_select = mysql_query("SELECT * FROM O_GEOBYCP WHERE CP ='".$CPA."'"); // echo "SELECT * FROM tb_cp_v3 where cp like '".$CPA."'"; $resultat_select = mysql_query("SELECT * FROM tb_cp_v3 where cp like '".$CPA."'"); if($O_FICH=mysql_fetch_array($resultat_select)){ //echo $O_FICH['latitude']."
"; //echo $O_FICH['longitude']."
"; return OrthoGeoCp($O_FICH['latitude'],$O_FICH['longitude'],$CPB); } else return 9999; } function OrthoMinCpLcp($CPA,$LCP){ $dist=9999; $CoorA=getCoorGeo($CPA); if($CoorA["Lat"]!=0&&$CoorA["Long"]!=0) { $CPB = strtok($LCP,";"); while ($CPB !== false) { if($CPB!=""){ $CoorB=getCoorGeo($CPB); $temp=OrthoGeoGeo($CoorA["Lat"],$CoorA["Long"],$CoorB["Lat"],$CoorB["Long"]); $dist=($dist<$temp)?$dist:$temp; } $CPB = strtok(";"); } } return $dist; } function Km25($KMT){ return (25*(intval($KMT/25)+(($KMT-25*intval($KMT/25)>=1)?1:0))); } function distanceRouteKm_aux($CPA,$CPB){ $CPA=1*$CPA; $CPB=1*$CPB; if($CPA<=$CPB) $sql="SELECT * FROM O_KM_2CP WHERE CP1 ='".$CPA."' and CP2 ='".$CPB."' order by DATE_MODIF DESC "; else $sql="SELECT * FROM O_KM_2CP WHERE CP1 ='".$CPB."' and CP2 ='".$CPA."' order by DATE_MODIF DESC "; if($resultat_select = mysql_query($sql)){ if($O_FICH=mysql_fetch_array($resultat_select)){ return Km25($O_FICH['KM']); } else{ $CoorA=getCoorGeo($CPA); $CoorB=getCoorGeo($CPB); if($CoorA["Lat"]==0||$CoorB["Lat"]==0||$CoorA["Long"]==0||$CoorB["Long"]==0) return ""; else return Km25(1.2*OrthoGeoGeo($CoorA["Lat"],$CoorA["Long"],$CoorB["Lat"],$CoorB["Long"])); } } } function distanceRouteKmDet($CPA,$CPB){ $CPA=1*$CPA; $CPB=1*$CPB; if($CPA<=$CPB) $sql="SELECT * FROM O_KM_2CP WHERE CP1 ='".$CPA."' and CP2 ='".$CPB."' order by DATE_MODIF DESC "; else $sql="SELECT * FROM O_KM_2CP WHERE CP1 ='".$CPB."' and CP2 ='".$CPA."' order by DATE_MODIF DESC "; if($resultat_select = mysql_query($sql)){ if($O_FICH=mysql_fetch_array($resultat_select)) return ($O_FICH['KM']); else{ $CoorA=getCoorGeo($CPA); $CoorB=getCoorGeo($CPB); return (1.2*OrthoGeoGeo($CoorA["Lat"],$CoorA["Long"],$CoorB["Lat"],$CoorB["Long"])); } } } function distanceRouteKm($CPA,$CPB){ $kmt=distanceRouteKm_aux($CPA,$CPB); return $kmt==""?"":($kmt<25?25:$kmt); } function getCoorGeo($CP){ $Coor["Lat"]=0; $Coor["Long"]=0; $Coor["Rayon"]=0; $pi=3.1415926535898; $sql="SELECT * FROM O_GEOBYCP WHERE CP ='".$CP."' "; //echo $sql; // calcul du barycentre (pondere par la superficie) // http://fr.wikipedia.org/wiki/Barycentre $SLat=0; $SLong=0; $S2=0; $ok=false; if($resultat_select = mysql_query($sql)){ while($O_FICH_KM_GEO=mysql_fetch_array($resultat_select)){ $ok=true; //Calcul de la superficie $Super=1; if($O_FICH_KM_GEO["NombreHabitants"]==0) $O_FICH_KM_GEO["NombreHabitants"]=1; if(!($O_FICH_KM_GEO["Densite"]>0)) $Super=1; else $Super=$O_FICH_KM_GEO["NombreHabitants"]/$O_FICH_KM_GEO["Densite"]; $SLat+=$Super*$O_FICH_KM_GEO["LAT"]; $SLong+=$Super*$O_FICH_KM_GEO["LNG"]; $S2+=$Super; } } if($ok){ $Coor["Lat"]=rad2deg($SLat/$S2); $Coor["Long"]=rad2deg($SLong/$S2); $Coor["Rayon"]=sqrt($Super/$pi); } else{ $dep=1000*dep($CP,"FR"); $depM=1000*(1+1*dep($CP,"FR")); // le département au com. $sql="SELECT * FROM O_GEOBYCP WHERE CP >= '".$dep."' and CP <='".$depM."' "; // calcul du barycentre (pondere par la superficie) // http://fr.wikipedia.org/wiki/Barycentre //echo $sql; $SLat=0; $SLong=0; $S2=0; if($resultat_select = mysql_query($sql)){ while($O_FICH_KM_GEO=mysql_fetch_array($resultat_select)){ $ok=true; //Calcul de la superficie $Super=1; if($O_FICH_KM_GEO["NombreHabitants"]==0) $O_FICH_KM_GEO["NombreHabitants"]=1; if(!($O_FICH_KM_GEO["Densite"]>0)) $Super=1; else $Super=$O_FICH_KM_GEO["NombreHabitants"]/$O_FICH_KM_GEO["Densite"]; $SLat+=$Super*$O_FICH_KM_GEO["LAT"]; $SLong+=$Super*$O_FICH_KM_GEO["LNG"]; $S2+=$Super; } if($ok){ $Coor["Lat"]=rad2deg($SLat/$S2); $Coor["Long"]=rad2deg($SLong/$S2); $Coor["Rayon"]=sqrt($S2/$pi); } } } return $Coor; } function isStopWord($word){ if(0""){ if(age($DATEWD)>=0){ $text="Dès que possible"; if($DATEWF<>""){ if(age($DATEWF)<0) $text.=", au plus tard le ".formatDateBddToFrenchII($DATEWF).""; } $text.="\n"; }else{ if($DATEWD==$DATEWF) $text.="Le ".formatDateBddToFrenchII($DATEWD)."\n"; else{ if($DATEWF=="") $text.="A partir du ".formatDateBddToFrenchII($DATEWD)."\n"; else{ $text.="Du ".formatDateBddToFrenchII($DATEWD)." au ".formatDateBddToFrenchII($DATEWF)."\n"; } } } } IF($COMDATE<>""){ $MaxL=3; $txts = explode("\n",stripslashes($COMDATE)); for($l=0;$l<$MaxL;$l++) $text.=($txts[$l]==""||$txts[$l]=="\n")?"":substr($txts[$l],0,55)."\n"; } return $text; } function formatDateSouhaitRes($DATEWD,$DATEWF,$COMDATE){ $text=""; If($DATEWD=="2000-00-00"||$DATEWD=="0000-00-00") $DATEWD=""; If($DATEWF=="2000-00-00"||$DATEWF=="0000-00-00") $DATEWF=""; if($DATEWD<>""){ if(age($DATEWD)>=0){ $text="Dès que possible"; if($DATEWF<>""){ if(age($DATEWF)<0) $text="Du ".formatDateBddToFrenchII(datePlus(date("Y-m-j"),1))." au ".formatDateBddToFrenchII($DATEWF)."\n"; } $text.="\n"; }else{ if($DATEWD==$DATEWF) $text.="Le ".formatDateBddToFrenchII($DATEWD)."\n"; else{ if($DATEWF=="") $text.="A partir du ".formatDateBddToFrenchII($DATEWD)."\n"; else{ $text.="Du ".formatDateBddToFrenchII($DATEWD)." au ".formatDateBddToFrenchII($DATEWF)."\n"; } } } } IF($COMDATE<>""){ $MaxL=3; $txts = explode("\n",stripslashes($COMDATE)); for($l=0;$l<$MaxL;$l++) $text.=($txts[$l]==""||$txts[$l]=="\n")?"":substr($txts[$l],0,55)."\n"; } return $text; } function dep($cp,$pays){ if($pays=="") $pays="FR"; switch(strtoupper($pays)){ case "FR": $cp=abs(1*$cp); if($cp>999) return intval($cp/1000); else if($cp>99) return intval($cp/100); else return intval($cp); break; case "DE" : case "AD" : case "AT" : case "BE" : case "CY" : case "DK" : case "ES" : case "EE" : case "FI" : case "FR" : case "GR" : case "HU" : case "IE" : case "IT" : case "LV" : case "LT" : case "LU" : case "MT" : case "MC" : case "NL" : case "PL" : case "PT" : case "GB" : case "SK" : case "SI" : case "CH" : case "SE" : case "CZ" : return "eur"; break; case "GP" : case "GF" : case "MQ" : case "RE" : case "PF" : case "PM" : case "WF" : case "YT" : case "NC" : return "dom-tom"; break; default: return "int"; break; } } function depLong($cp,$pays){ switch(strtolower($pays)){ case "france": $cp=abs($cp); if($cp==97133) return 977; if($cp==97150) return 978; $CP1_DEP_temp=substr($cp,0,3); if($CP1_DEP_temp==971||$CP1_DEP_temp==972||$CP1_DEP_temp==9731||$CP1_DEP_temp==974||$CP1_DEP_temp==976||$CP1_DEP_temp==975||$CP1_DEP_temp==977||$CP1_DEP_temp==978||$CP1_DEP_temp==986||$CP1_DEP_temp==987||$CP1_DEP_temp==988){ return $CP1_DEP_temp; } if($cp>999) return intval($cp/1000); else if($cp>99) return intval($cp/100); else return intval($cp); break; case "allemagne": case "andorre": case "autriche": case "belgique": case "chypre": case "danemark": case "espagne": case "estonie": case "finlande": case "grande bretagne": case "grece": case "hongrie": case "irlande": case "islande": case "italie": case "lettonie": case "lituanie": case "malte": case "norvege": case "pays-bas": case "pologne": case "portugal": case "republique tcheque": case "slovaquie": case "slovenie": case "suede": case "suisse": return "eur"; break; default: return "int"; break; } } function getNumDem($length=6) { /* ** paramétrer un ensemble de caractères possibles */ srand(time()); $sid=""; $Pool = "7890341562"; for($index = 2; $index < $length; $index++) { $sid .= substr($Pool, (rand()%(strlen($Pool))), 1); } return "DM".$sid; } function getNumCli($length=6) { /* ** paramétrer un ensemble de caractères possibles */ //Depuis PHP 4.2.0, vous n'avez plus besoin d'initialiser le générateur de nombres aléatoires avec srand() //srand(time()); $sid=""; // $Pool = "9758034162"; $Pool = "AZERTYUIOPQSDFGHJKLMWXCVBN9758034162"; for($index = 0; $index < $length; $index++) { //echo "[".(rand()%(strlen($Pool)))."]"; $sid .= substr($Pool, (rand()%(strlen($Pool))), 1); } return $sid; } function isOkNUMCLIENT($NUMCLIENT) { $sql_select = "SELECT NUMCLIENT FROM O_FICH_PERSO WHERE NUMCLIENT = '".$NUMCLIENT."' limit 0, 1"; $resultat_select = mysql_query($sql_select); $res=mysql_fetch_array($resultat_select); return mysql_num_rows($resultat_select)>0?false:true; } function isOkNUMDEM($NUMDEM) { $sql_select = "SELECT COUNT(ID) FROM O_FICH_DEM WHERE numdem LIKE '".$NUMDEM."'"; IF($resultat_selectsddvcx = mysql_query($sql_select)){ IF($ressdsdsdsqsddvf=mysql_fetch_array($resultat_selectsddvcx)){ IF($ressdsdsdsqsddvf[0]==0) return true; else return false; } else return false; } else return false; } function getNumD($length=6) { /* ** NUMDEVIS ** paramétrer un ensemble de caractères possibles */ //srand(time()); $sid=""; $Pool = "8743509126"; for($index = 0; $index < $length; $index++) { $sid .= substr($Pool, (rand()%(strlen($Pool))), 1); } return $sid; } function isOkNumD($NUMDEVIS) { $sql_select = "SELECT NUMDEVIS FROM O_FICH_DEVISDEM WHERE NUMDEVIS = '".$NUMDEVIS."' limit 0, 1"; $resultat_select = mysql_query($sql_select); $res=mysql_fetch_array($resultat_select); return mysql_num_rows($resultat_select)>0?false:true; } function NotSet($VAR,$VALUE) { return (isset($VAR)&&$VAR!="")?$VAR:$VALUE; } //Différence entre deux jours //L'usage des timestamp UNIX nous permet maintenant de calculer le temps existant entre deux instants : il suffit de soustraire un timestamp à l'autre, de diviser par 86400 (60 * 60 * 24 - on convertit le nombre de secondes en nombre de jours), et de renvoyer la valeur absolue du résultat : function diff2jours($date, $date2) { return diff2jours_aux(substr($date,8,2),substr($date,5,2),substr($date,0,4),substr($date2,8,2),substr($date2,5,2),substr($date2,0,4)); } function diff2jours_aux($jj, $mm, $aaaa, $jj2, $mm2, $aaaa2) { $userDate = mktime(0,0,0,$mm,$jj,$aaaa); $userDate2 = mktime(0,0,0,$mm2,$jj2,$aaaa2); return abs(intval( ($userDate - $userDate2) / (86400) )); } function diff22jours($date, $date2) { return diff22jours_aux(substr($date,8,2),substr($date,5,2),substr($date,0,4),substr($date2,8,2),substr($date2,5,2),substr($date2,0,4)); } function diff22jours_aux($jj, $mm, $aaaa, $jj2, $mm2, $aaaa2) { $userDate = mktime(0,0,0,$mm,$jj,$aaaa); $userDate2 = mktime(0,0,0,$mm2,$jj2,$aaaa2); return intval( ($userDate - $userDate2) / (86400) ); } function entre2jours($dateD,$date ,$dateF) { return entre2jours_aux(substr($dateD,8,2),substr($dateD,5,2),substr($dateD,0,4),substr($date,8,2),substr($date,5,2),substr($date,0,4),substr($dateF,8,2),substr($dateF,5,2),substr($dateF,0,4)); } function entre2jours_aux($jjD, $mmD, $aaaaD, $jj, $mm, $aaaa,$jjF, $mmF, $aaaaF) { $userDateD = mktime(0,0,0,$mmD,$jjD,$aaaaD); $userDate = mktime(0,0,0,$mm,$jj,$aaaa); $userDateF = mktime(0,0,0,$mmF,$jjF,$aaaaF); IF($userDate>=$userDateD && $userDate <= $userDateF) return true; else return false; } function tempsRestant($date) { return tempsRestant_aux(substr($date,8,2),substr($date,5,2),substr($date,0,4)); } function tempsRestant_aux($jj,$mm,$aaaa) { $aujourdhui = mktime(0,0,0,date("m"),date("d"),date("Y")); $dateFuture = mktime(0,0,0,$mm,$jj,$aaaa); return intval( ($dateFuture - $aujourdhui) / (86400) ); } //Temps écoulé depuis une date donnée (= calcul de l'âge) //Même principe que précédemment : function age($date) { //echo $date." ".substr($date,8,2)." ".substr($date,5,2)." ".substr($date,0,4); return age_aux(substr($date,8,2),substr($date,5,2),substr($date,0,4)); } function age_aux($jj,$mm,$aaaa) { $aujourdhui = mktime(0,0,0,date("m"),date("d"),date("Y")); $naissance = mktime(0,0,0,$mm,$jj,$aaaa); return intval( ($aujourdhui-$naissance) / (86400) ); } function datePlus($date,$Jours) { return datePlus_aux(substr($date,8,2),substr($date,5,2),substr($date,0,4),$Jours); } function dateJPlus($Jours) { return datePlus_aux(date("d"),date("m"),date("Y"),$Jours); } function datePlus_aux($jj,$mm,$aaaa,$Jours) { //echo $jj."/".$mm."/".$aaaa."/".$Jours."|"; return date("Y-m-d H:i:s", intval(mktime(0,0,0,$mm,$jj,$aaaa)+($Jours*86400))); } function dateJPlusXOuv($Nb_JOUR_OUV_mini){ $Nb_JOUR_OUV=0; $Nb_JOUR=0; $next_date = time(); While($Nb_JOUR_OUV<$Nb_JOUR_OUV_mini&&$Nb_JOUR<10){ $next_date = mktime(date("H", $next_date), date("i", $next_date), date("s", $next_date), date("m", $next_date), date("d", $next_date) + 1, date("Y", $next_date) ); $Nb_JOUR++; if(jour_ouvre($next_date)==1) $Nb_JOUR_OUV++; } return date("Y-m-d H:i:s", $next_date); } Function makeLogs($LogName,$MSG){ if($LogName=="") $LogName="LOGS"; $currentDate = date("d"); $currentMonth = date("m"); $currentYear = date("Y"); $monthFileName_name = $LogName."_".$currentDate.$currentMonth.$currentYear.".txt"; $monthFileName = $_SERVER['DOCUMENT_ROOT']."/ADMIN/DOSSIER/LOGS/".$monthFileName_name; $cronfile = fopen( $monthFileName, "a+"); if( $cronfile != false ) fwrite($cronfile, date("Y-m-j H:i:s")." ".$MSG."\n"); fflush($cronfile); fclose($cronfile); } function grp($chiffre) { $uni = $chiffre % 10 ; $diz = (($chiffre - $unite) / 10) % 10 ; $cen = (($chiffre - 10*$diz - $unite) / 100) % 10 ; $mil = (($chiffre - 100*$cen - 10*$diz - $unite) / 1000) % 10 ; $unit = array('','un','deux','trois','quatre','cinq','six','sept','huit','neuf') ; $diza = array('','dix','vingt','trente','quarante','cinquante','soixante','soixante-dix','quatre-vingt','quatre-vingt-dix') ; $unite = $unit[$uni] ; $dizaine = $diza[$diz] ; if($uni==1 and $diz!=0) $dizaine.= " et" ; if($cen!=0 and $cen!=1) $centaine = $unit[$cen]." cent" ; //cent et non cents elseif($cen==1) $centaine = "cent" ; $str = $centaine." ".$dizaine." ".$unite ; $str = str_replace("dix et un","onze",$str) ; $str = str_replace("dix et deux","douze",$str) ; $str = str_replace("dix et trois","treize",$str) ; $str = str_replace("dix et quatre","quatorze",$str) ; $str = str_replace("dix et cinq","quinze",$str) ; $str = str_replace("dix et six","seize",$str) ; $str = str_replace("dix un","onze",$str) ; $str = str_replace("dix deux","douze",$str) ; $str = str_replace("dix trois","treize",$str) ; $str = str_replace("dix quatre","quatorze",$str) ; $str = str_replace("dix cinq","quinze",$str) ; $str = str_replace("dix six","seize",$str) ; return $str ; } function dec2let($chiffre) { $chiffre = str_repeat(" ",12).$chiffre ; $grp_uni = grp(substr($chiffre,-3,3)) ; if(substr($chiffre,-6,3)!=' ' and substr($chiffre,-6,3)!='000') $grp_mil = grp(substr($chiffre,-6,3))." mille " ; if(substr($chiffre,-9,3)!=' ' and substr($chiffre,-9,3)!='000') $grp_mll = grp(substr($chiffre,-9,3))." millions !!!!!!!!!!!!!!!!!!! " ; if(substr($chiffre,-12,3)!=' ' and substr($chiffre,-12,3)!='000') $grp_mlr = grp(substr($chiffre,-12,3))." milliards !!!!!!!!!!!!!!!!!! " ; return $grp_mlr.$grp_mll.(trim($grp_mil)=="un mille"?" mille ":$grp_mil).$grp_uni ; } function jour_ouvre($date) { //echo $date; //Donner une date en paramètre au format "Y-m-j H:i:s" //$date = mktime(substr($date,11,2),substr($date,14,2), substr($date,17,2), substr($date,5,2),substr($date,8,2),substr($date,0,4)); // Donner un timestamp unix en paramètre // Retourne si jour_férié ou week-end $jour = date("d", $date); $mois = date("m", $date); $annee = date("Y", $date); if($jour == 1 && $mois == 1) return 0; // 1er janvier if($jour == 1 && $mois == 5) return 0; // 1er mai if($jour == 8 && $mois == 5) return 0; // 5 mai if($jour == 14 && $mois == 7) return 0; // 14 juillet if($jour == 15 && $mois == 8) return 0; // 15 aout if($jour == 1 && $mois == 11) return 0; // 1 novembre if($jour == 11 && $mois == 11) return 0; // 11 novembre if($jour == 25 && $mois == 12) return 0; // 25 décembre $date_paques = easter_date($annee); $jour_paques = date("d", $date_paques); $mois_paques = date("m", $date_paques); if($jour_paques == $jour && $mois_paques == $mois) return 0; // Pâques $date_lundipaques = mktime(date("H", $date_paques), date("i", $date_paques), date("s", $date_paques), date("m", $date_paques), date("d", $date_paques) + 1, date("Y", $date_paques) ); $jour_lundipaques = date("d", $date_lundipaques); $mois_lundipaques = date("m", $date_lundipaques); if($jour_lundipaques == $jour && $mois_lundipaques == $mois) return 0; // lundi de paque $date_ascension = mktime(date("H", $date_paques), date("i", $date_paques), date("s", $date_paques), date("m", $date_paques), date("d", $date_paques) + 38, date("Y", $date_paques) ); $jour_ascension = date("d", $date_ascension); $mois_ascension = date("m", $date_ascension); if($jour_ascension == $jour && $mois_ascension == $mois) return 0; // Ascension $date_pentecote = mktime(date("H", $date_ascension), date("i", $date_ascension), date("s", $date_ascension), date("m", $date_ascension), date("d", $date_ascension) + 11, date("Y", $date_ascension) ); $jour_pentecote = date("d", $date_pentecote); $mois_pentecote = date("m", $date_pentecote); if($jour_pentecote == $jour && $mois_pentecote == $mois) return 0; // Pentecote $jour_julien = unixtojd($date); $jour_semaine = jddayofweek($jour_julien, 0); if($jour_semaine == 0 || $jour_semaine == 6) return 0; // Jour de la semaine (0 pour dimanche et 6 pour samedi) return 1; } function odbulteau_DateDeLiv($Dep){ $Nb_JOUR_OUV=0; $Nb_JOUR=0; $next_date = time(); if(date("H")<12) $Nb_JOUR_OUV_mini=1+(($Dep==22|$Dep==29|$Dep==50|$Dep==60)?1:0); else $Nb_JOUR_OUV_mini=2+(($Dep==22|$Dep==29|$Dep==50|$Dep==60)?1:0); While($Nb_JOUR_OUV<$Nb_JOUR_OUV_mini&&$Nb_JOUR<10){ $next_date = mktime(date("H", $next_date), date("i", $next_date), date("s", $next_date), date("m", $next_date), date("d", $next_date) + 1, date("Y", $next_date) ); $Nb_JOUR++; if(jour_ouvre($next_date)==1) $Nb_JOUR_OUV++; } $tab_jour = array("Dimanche", "Lundi", "Mardi","Mercredi", "Jeudi", "Vendredi", "Samedi"); $tab_mois = array("Janvier", "Février", "Mars","Avril", "Mai", "Juin","Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"); return strtolower($tab_jour[date("w",$next_date)] . " " . date("d",$next_date) . " " . $tab_mois[date("n",$next_date)-1] . " " . date("Y",$next_date)); } function cartonservice_DateDeLiv(){ $Nb_JOUR_OUV=0; $Nb_JOUR=0; $next_date = time(); if(date("H")<13) $Nb_JOUR_OUV_mini=3; else $Nb_JOUR_OUV_mini=4; While($Nb_JOUR_OUV<$Nb_JOUR_OUV_mini&&$Nb_JOUR<10){ $next_date = mktime(date("H", $next_date), date("i", $next_date), date("s", $next_date), date("m", $next_date), date("d", $next_date) + 1, date("Y", $next_date) ); $Nb_JOUR++; if(jour_ouvre($next_date)==1) $Nb_JOUR_OUV++; } $tab_jour = array("Dimanche", "Lundi", "Mardi","Mercredi", "Jeudi", "Vendredi", "Samedi"); $tab_mois = array("Janvier", "Février", "Mars","Avril", "Mai", "Juin","Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"); return strtolower($tab_jour[date("w",$next_date)] . " " . date("d",$next_date) . " " . $tab_mois[date("n",$next_date)-1] . " " . date("Y",$next_date)); } function boxcenter_DateDeLiv(){ $Nb_JOUR_OUV=0; $Nb_JOUR=0; $next_date = time(); if(date("H")<12) $Nb_JOUR_OUV_mini=2; else $Nb_JOUR_OUV_mini=3; While($Nb_JOUR_OUV<$Nb_JOUR_OUV_mini&&$Nb_JOUR<10){ $next_date = mktime(date("H", $next_date), date("i", $next_date), date("s", $next_date), date("m", $next_date), date("d", $next_date) + 1, date("Y", $next_date) ); $Nb_JOUR++; if(jour_ouvre($next_date)==1) $Nb_JOUR_OUV++; } $tab_jour = array("Dimanche", "Lundi", "Mardi","Mercredi", "Jeudi", "Vendredi", "Samedi"); $tab_mois = array("Janvier", "Février", "Mars","Avril", "Mai", "Juin","Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"); return strtolower($tab_jour[date("w",$next_date)] . " " . date("d",$next_date) . " " . $tab_mois[date("n",$next_date)-1] . " " . date("Y",$next_date)); } if(!function_exists('MD_LC_getZone')){ function MD_LC_getZone($dep){ //! A sincroiser entre MD et OD $dep=1*$dep; switch($dep){ case "35"; // TOOPART VITE return "C"; break; case "75" : // Paris case "77" : // Seine-et-Marne case "78" : // Yvelines case "91" : // Essonne case "92" : // Hauts-de-Seine case "93" : // Seine-Saint-Denis case "94" : // Val-de-Marne case "95" : // Val-d'Oise return "A"; break; case "1"; case "2"; case "3"; case "4"; case "5"; case "6"; case "7"; case "8"; case "9"; case "10"; case "11"; case "12"; case "13"; case "14"; case "15"; case "16"; case "17"; case "18"; case "19"; case "20"; case "21"; case "22"; case "23"; case "24"; case "25"; case "26"; case "27"; case "28"; case "29"; case "30"; case "31"; // LA NATIONAL case "32"; case "33"; case "34"; case "36"; case "37"; case "38"; case "39"; case "40"; case "41"; case "42"; case "43"; case "44"; case "45"; case "46"; case "47"; case "48"; case "49"; case "50"; case "51"; case "52"; case "53"; case "54"; case "55"; case "56"; case "57"; case "58"; case "59"; case "60"; case "61"; case "62"; case "63"; case "64"; case "65"; case "66"; case "67"; case "68"; case "69"; case "70"; case "71"; case "72"; case "73"; case "74"; case "76"; case "79"; case "80"; case "81"; case "82"; case "83"; case "84"; case "85"; case "86"; case "87"; case "88"; case "89"; case "90"; return "B"; break; Default : return "B"; break; } } } if(!function_exists('MD_GM_getZone')){ function MD_GM_getZone($dep){//! A sincroiser entre MD et OD $dep=1*$dep; switch($dep){ case "35"; // TOOPART VITE return "C"; //break; case "75" : // Paris case "77" : // Seine-et-Marne case "78" : // Yvelines case "91" : // Essonne case "92" : // Hauts-de-Seine case "93" : // Seine-Saint-Denis case "94" : // Val-de-Marne case "95" : // Val-d'Oise return "A"; break; case "1"; case "2"; case "3"; case "4"; case "5"; case "6"; case "7"; case "8"; case "9"; case "10"; case "11"; case "12"; case "13"; case "14"; case "15"; case "16"; case "17"; case "18"; case "19"; case "20"; case "21"; case "22"; case "23"; case "24"; case "25"; case "26"; case "27"; case "28"; case "29"; case "30"; case "31"; // LA NATIONAL case "32"; case "33"; case "34"; case "36"; case "37"; case "38"; case "39"; case "40"; case "41"; case "42"; case "43"; case "44"; case "45"; case "46"; case "47"; case "48"; case "49"; case "50"; case "51"; case "52"; case "53"; case "54"; case "55"; case "56"; case "57"; case "58"; case "59"; case "60"; case "61"; case "62"; case "63"; case "64"; case "65"; case "66"; case "67"; case "68"; case "69"; case "70"; case "71"; case "72"; case "73"; case "74"; case "76"; case "79"; case "80"; case "81"; case "82"; case "83"; case "84"; case "85"; case "86"; case "87"; case "88"; case "89"; case "90"; return "B"; break; Default : return "B"; break; } } } function semmaineSQL($VAL){ return " concat( concat( WEEK( $VAL, 3 ) , '/' ) , if( WEEK( $VAL, 3 ) =1 && MONTH( $VAL ) =12, year( $VAL ) +1, if( WEEK( $VAL, 3 ) >51 && MONTH( $VAL ) =01, year( $VAL ) -1, year($VAL ) ) ) ) "; } function semmainePIPESQL($VAL){ return " concat( concat( WEEK( $VAL, 3 ) , '|' ) , if( WEEK( $VAL, 3 ) =1 && MONTH( $VAL ) =12, year( $VAL ) +1, if( WEEK( $VAL, 3 ) >51 && MONTH( $VAL ) =01, year( $VAL ) -1, year($VAL ) ) ) ) "; } function moisPIPESQL($VAL){ return " concat( concat( MONTH( $VAL ) , '|' ) , year( $VAL ) ) "; } function isInjection($Var){ $BadWord[]="WCRTEST"; $BadWord[]="http:"; $BadWord[]="href="; $BadWord[]="+OR+"; $BadWord[]="CHAR("; $BadWord[]="' or ' "; $BadWord[]=" TABLE "; $BadWord[]=" FROM "; $BadWord[]=" DROP "; $BadWord[]="userinfo"; $BadWord[]=" IS NULL "; $BadWord[]=" LIKE '"; $BadWord[]=" INSERT "; $BadWord[]=" UPDATE "; $BadWord[]="\\'"; $BadWord[]="CONCAT("; $BadWord[]=" viagra "; $BadWord[]=" Semenax "; $BadWord[]=" Vimax "; $BadWord[]="[/url]"; foreach($BadWord as $k => $w){ if(stripos($Var, $w)!== false) return true; } return false; // Pas d'injection trouvé } function esquiveInjection($VarATester,$Repere='',$Webmaster='SYSTEM@officiel-demenagement.com'){ //if($_SERVER['REMOTE_ADDR']=="96.47.225.66"||$_SERVER['REMOTE_HOST']=="zserver31.zserver.com.br"){ // exit; //} foreach($VarATester as $i => $Var){ if(isInjection($Var)){ //mail($Webmaster,"Tentative d'injection esquivé - ".$Repere." ".date("Y-m-j H:i:s"),"
\n\nTentative d'injection esquivé\n\n ".$Repere." Le ".date("Y-m-j H:i:s")."\n\n_SERVER:".print_r($_SERVER, true)."\n\r_GET:".print_r($_GET, true)."\n\r_POST:".print_r($_POST, true)."\n\r_REQUEST:".print_r($_REQUEST, true)."\n\r_SESSION:".print_r($_SESSION, true)."\n\r_ENV:".print_r($_ENV, true)."\n\r_COOKIE:".print_r($_COOKIE, true)."\n\r"."
\n","From: ".$Webmaster."\n\r"); sleep(900);// Stop pour xx secondes pour esquiver les attacks exit; } } } } $utiles=true; ?>
JpGraph Error: HTTP headers have already been sent.
Caused by output from file utiles.php at line 2206.
Explanation:
HTTP headers have already been sent back to the browser indicating the data as text before the library got a chance to send it's image HTTP header to this browser. This makes it impossible for the library to send back image data to the browser (since that would be interpretated as text by the browser and show up as junk text).

Most likely you have some text in your script before the call to Graph::Stroke(). If this texts gets sent back to the browser the browser will assume that all data is plain text. Look for any text, even spaces and newlines, that might have been sent back to the browser.

For example it is a common mistake to leave a blank line before the opening "<?php".