begin process at 2012 05 27 20:19:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > FONCTION FIND PROXY

FONCTION FIND PROXY


 Information sur la source

 Description

Cette fonction renvoie un tableau (array) de proxys, juste à mettre l'url de la page qui contient les adresses (ex: http://samair.ru/proxy/index.htm).

Source

  • <?php
  • //--> Fonction
  • function find_proxy($url){
  • if(!$fp = @fopen($url, "r")) return false;
  • $page = "";
  • while(!feof($fp)) $page .= @fgets($fp, 4096);
  • @fclose($fp);
  • $proxy = array();
  • $temp = tmpfile();
  • @fwrite($temp, html_entity_decode($page));
  • fseek($temp, 0);
  • while(!feof($temp)){
  • $line = trim(fgets($temp, 2048));
  • if (ereg("([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}):([0-9]{2,4})", $line, $oct))
  • $proxy[] = $oct[1].".".$oct[2].".".$oct[3].".".$oct[4].":".$oct[5];
  • }
  • @fclose($temp);
  • if(count($proxy) <= 0) return false;
  • return $proxy;}
  • //--> Utilisation
  • if($proxys = find_proxy("http://samair.ru/proxy/index.htm")){
  • foreach($proxys as $proxy){
  • echo("$proxy<br>\n");}
  • }
  • else{
  • echo("Aucun proxy trouvé sur $url");}
  • ?>
<?php

//--> Fonction
function find_proxy($url){
  if(!$fp = @fopen($url, "r")) return false;
  $page  = "";
  while(!feof($fp)) $page .= @fgets($fp, 4096);
  @fclose($fp);
  $proxy = array();
  $temp  = tmpfile();
  @fwrite($temp, html_entity_decode($page));
  fseek($temp, 0);
  while(!feof($temp)){
    $line = trim(fgets($temp, 2048));
    if (ereg("([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}):([0-9]{2,4})", $line, $oct))
    $proxy[] = $oct[1].".".$oct[2].".".$oct[3].".".$oct[4].":".$oct[5];
    }
  @fclose($temp); 
  if(count($proxy) <= 0) return false;
return $proxy;}

//--> Utilisation
if($proxys = find_proxy("http://samair.ru/proxy/index.htm")){
  foreach($proxys as $proxy){
  echo("$proxy<br>\n");}
  }
else{
  echo("Aucun proxy trouvé sur $url");}

?>



 Sources du même auteur

Source avec Zip Source avec une capture INFOS LIB
Source avec Zip Source avec une capture FILE SPLITTER 0.2
Source avec Zip Source avec une capture PROXYLISTER

 Sources de la même categorie

AFFICHÉ SUR UN TABLEAU AVEC PAGINATION ET BASE DE DONNÉES par stormxp
Source avec Zip Source avec une capture GENERATEUR D'ONGLET DE NAVIGATION PHP par pos123
FORMATER UN LIEN YOUTUBE, DAILYMOTION OU VIMEO POUR L'UTILIS... par kgb93
Source avec Zip Source avec une capture PAGINATION + FICHIER CSS par profdi
Source avec Zip Source avec une capture SYSTEME D'AUTHENTIFICATION PHP AVEC PROTÉCTION KEYLOGGER par mtrix000

 Sources en rapport avec celle ci

CLEF POUR EAN 13 ET 14 par RaftY
Source avec Zip CREATED SOME TINY URL par ledamss
Source avec Zip FONCTION PHP POUR REDIMENSIONNER UNE IMAGE ET UPLOADER DANS ... par GstJasmin
FONCTION QUI VÉRIFIE SI L'ARGUMENT EST UN NOMBRE PREMIER par darkelda
Source avec Zip Source avec une capture INFOS LIB par Mini92

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

proxy et fonction mail [ par bgui ] Problême de connection avec un serveur proxy.Il faut configurer le php.ini mais je ne sais pas ce qu'il faut mettre dans le smtp puisque unh proxy n'e executer une fonction au moment du timeout [ par nlh ] bonjour, bonjour....en fait j'ai un script tres tres tres long a executer qui se constitue d'une boucle qui bosse sur une base de donnée.....et je vou Serveur SMTP entièrement compatible avec la fonction mail() [ par vsss ] BonsoirJe cherche un serveur smtp, qui me permet d'envoyer des mail a partir de la fonction mail() en utilisant n'importe quel variable.Merci PB de fonction mail() en PHP 4.3.5 sous Linux Redhat 9 [ par enguemeta ] J'ai developpé un petit système d'envoi de message avec la fonction mail() de PHP avec easyphp 1.5 sous windows cette version de easyphp integrait le AIDE appel fonction affichage compteur clics [ par azertity79 ] Bonjour à tous,ceci est mon premier message sur ce forum et je souhaite vous solliciter pour m'aider à dépanner un petit script de compteur de clics s fonction message() et couleurs [ par starskyb ] bonjour,j'aurais souhaité savoir s'il etait possible de modifier la couleur du texte avec une fonction message("texte");mercistarsky reciproque sinus, cosinus (cos-1) ou (sin-1) [ par stanilou ] salutJ'ai encore un probleme!Cette fois avec la fonction sin-1 ou cos-1;Il parait que la réciproque de la fonction sinus est l'arc sinus mais "asin( pb avec la poo5 [ par windu ] Voila mon problème:Je crée un objet qui manipule (entre autres) des tableaux.... jusque là tout va bien!La où je coince, c'est que cet objet est appel fonction pour imprimer [ par ozitoun ] Yop....je cherche à créer un bouton pour imprimer une partie de ma page html (générée par du php)...je trouve pas les fonction (javascript, php, ... ) fonction mail [ par BananaTree ] salut.je vais poster une source sur Flashcode, mais j'ai besoin de savoir si le script PHP est valide. (l'extention est en .php)la methode que j'utili


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales