$elem) { if ($key!="lien_http" && $key!="action_http" && $key!="url_mixad") { $mix_variables .= $key . "=" . urlencode($elem) . "&"; } } } //Interrogation du serveur IIS/MixadPerso distant //pour affichage du service de petites annonces $fp = fsockopen($mix_host,$mix_port, $errno, $errstr,300); if (!isset($_COOKIE["MIXADTRACKING"]) || !strpos($_COOKIE["MIXADTRACKING"],"TCKID=" . $AFF_NUMBER) ) { $mix_variables.="TCKID=". $AFF_NUMBER . "&NBCVERSION=PHP3&"; } $mix_headers.="$mix_method $mix_path?$mix_variables HTTP/1.1\r\nHost: $mix_host\r\n"; //On repasse tous les cookiees précédemment récupérés if (isset($COOKIES_MIXAD)&&$COOKIES_MIXAD!="") { $mix_headers.="Cookie: ".$COOKIES_MIXAD."\r\n"; } $mix_headers.="Accept: */*\r\n"; $mix_headers.="Connection: Keep-Alive\r\n"; if ($mix_create_form == "2") { $bo_key = substr(md5($local_file.time()), 1, 15); $mix_bo="-----------------------------".$bo_key; $mix_form.="Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */*\r\n"; $mix_form.="Accept-Charset: iso-8859-1,*,utf-8\r\n"; $mix_form.="Content-type: multipart/form-data; boundary=$mix_bo\r\n"; $mix_bo="-----------------------------".$bo_key."\r\n"; foreach($_GET as $key=>$val) { if ($key!="create_form" && $key!="lien_http" ) { $ds =sprintf("%sContent-Disposition: form-data; name=\"%s\"\r\n\r\n%s\r\n", $mix_bo, $key, $val); $mix_dc += strlen($ds); } } $mix_dc += strlen($mix_bo)+3; $mix_form.="Content-length: $mix_dc \r\n"; $mix_form.="\r\n"; foreach($_GET as $key=>$val) { if ($key!="create_form" && $key!="lien_http" ) { $ds =sprintf("%sContent-Disposition: form-data; name=\"%s\"\r\n\r\n%s\r\n", $mix_bo, $key, $val); $mix_form.=$ds; } } $mix_bo = "-----------------------------".$bo_key . "--"; $mix_form.=$mix_bo; } //Si create_form = 1 if ($mix_create_form == "1") { foreach($_GET as $key=>$val) { if ($key!="create_form" && $key!="lien_http" ) { $mix_form .= $key . "=" . urlencode($val) . "&"; } } $mix_form = substr($mix_form,0,strlen($mix_form)-1); $mix_headers.="Content-type: application/x-www-form-urlencoded\r\n"; $mix_headers.="Content-length: ". strlen($mix_form) ."\r\n\r\n"; } if ($mix_create_form == "") { $mix_headers.="\r\n"; } fputs($fp, $mix_headers); fputs($fp, $mix_form."\r\n\r\n"); //Récupération du résultats while(!feof($fp)) { $line = fgets($fp,4096); //Gestion des redirect de la Plate-Forme IIS if ($line != "HTTP/1.1 302 Object moved\r\n") { if ( $line == "\r\n"&&$mix_header) $mix_header = false; //traitement des cookie renvoyés if (substr($line,0,10) == "Set-Cookie") { $mix_strcookie .= $line; header($line,false); $dline=urldecode($line); $firstpos=strpos($dline,'URL_BASE_AFFILIEUR='); if ($firstpos!= false) { $firstpos+=19; $secpos=strpos($dline,'&ISAFFILIEUR'); $mix_urlsitebase = substr($dline,$firstpos,$secpos-$firstpos); $mix_strcookie .= 'Set-Cookie: MixadUrlSiteBase='. urlencode($mix_urlsitebase) . "; path=/\r\n"; header('Set-Cookie: MixadUrlSiteBase='. urlencode($mix_urlsitebase) . "; path=/",false); } } if ( $mix_header == false ) { $mix_result = $fp; break; } } else { $mix_redirect = True; while(!feof($fp)) { $line = fgets($fp,4096); if ($line == "\r\n") { break; } if (substr($line,0,9) == "Location:") { $mix_lien_redirect = str_replace("\r\n","",substr($line,10)); } //traitement des cookie renvoyés if (substr($line,0,10) == "Set-Cookie") { $mix_strcookie .= $line; header($line,false); $dline=urldecode($line); $firstpos=strpos($dline,'URL_BASE_AFFILIEUR='); if ($firstpos!= false) { $firstpos+=19; $secpos=strpos($dline,'&ISAFFILIEUR'); $mix_urlsitebase = substr($dline,$firstpos,$secpos-$firstpos); $mix_strcookie .= 'Set-Cookie: MixadUrlSiteBase='. urlencode($mix_urlsitebase) . "; path=/\r\n"; header('Set-Cookie: MixadUrlSiteBase='. urlencode($mix_urlsitebase) . "; path=/",false); } } } break; } } if ($mix_redirect) { header("HTTP/1.1 301 Moved Permanently"); header("Location: ".$mix_urlsitebase."lien_http=".urlencode($mix_lien_redirect)); header("Connection: Close"); fclose($fp); } //$mix_headerclient.=$mix_strcookie; //header($mix_strcookie); if ($mix_redirect) { exit; } return $mix_result; } $displayMixadPerso=false; while(!feof($MyfpMixad)) { $line = fgets($MyfpMixad,4096); if($displayMixadPerso) echo($line); if ($line == "\r\n") { break; } else { if ($line=="\r\n") $displayMixadPerso=true; } } $fpMixad=GetServicePA(); ?> Bienvenue ! {Pratik-Annonces]

 

Accueil


Ac
tu

 

Contact

 

 

Nos Partenaires

 

MinceurBeaute

 

TousLesPosters

 

E-CARDS

 

AmorAmor

 

 

 

Editorial

BONJOUR à vous, j'ai crée ce site pour que tout le monde puisse rechercher sa petite annonce bien perso ainsi que pour une histoire de bénéfice. En effet beaucoup de service de petites annonces sont hors de prix !

Alors voilà, je vous souhaite une bonne prise en main du produit et à très bientot sur PRATIK-ANNONCES.

 

 

Copyright Pratik-Annonces - 2008
 

 
 FreeCompteur.com