Recuperation d'information sur un autre site

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 798 fois - Téléchargée 31 fois

Contenu du snippet

Exemple de recuperation du numero de pattern de trend micro

Source / Exemple :


<?
$fp = fsockopen ("www.trendmicro.com", 80, $errno, $errstr, 30) or die("Could not open socket to www.trendmicro.com");
if (!$fp) {
  echo "$errstr ($errno)<br>\n";
}else{
  fputs ($fp, "GET /download/pattern.asp HTTP/1.0\r\nHost: www.trendmicro.com\r\n\r\n");
  while (!feof($fp)) {
    $log_cont = fgets ($fp,4096);
    if(eregi("the latest pattern file number is",$log_cont)){
      $pattern = substr(strip_tags($log_cont),-6,3);
    }
  }
  fclose($fp);
}
?>

Conclusion :


A vous de le modifier pour recuperer les informations que vous desirez.
Je me suis inspiré de doc trouvé sur le net tout n'est pas de moi ....

MERCI DE ME SIGNALER CE QUE VOUS EN PENSEZ :-))

A voir également

Ajouter un commentaire Commentaires
Messages postés
209
Date d'inscription
samedi 11 novembre 2000
Statut
Membre
Dernière intervention
6 novembre 2009

J'aurai besoin de faire ca avec un fichier de +/- 16Mo, est-ce que qq1 saurai comment faire pour avoir une barre d'avancement ??
Messages postés
5
Date d'inscription
jeudi 19 juin 2003
Statut
Membre
Dernière intervention
29 août 2006

bonjour et comment un utilise ca ? en faisant une page ou en l'integrant dans une page existante ?
Messages postés
20
Date d'inscription
vendredi 20 décembre 2002
Statut
Membre
Dernière intervention
16 janvier 2004

comment on fait pour recup des infos entre les balises html?
Messages postés
20
Date d'inscription
vendredi 20 décembre 2002
Statut
Membre
Dernière intervention
16 janvier 2004

Ouah c cool comme programme!Mais comment faire si la connexion socket ne marche pas on peut pas faire un fopen?
C ou ke ta trouve la doc sur ce sujet?
Messages postés
1
Date d'inscription
samedi 28 octobre 2000
Statut
Membre
Dernière intervention
30 juillet 2002

C'est pas mal, en effet sa marche bien pour l'adresse donnée.
Par contre la plus part des sites n'excepte pas la connexion socket par le port 80 :-(
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.