Bouts de Codes PHP

Savoir si vos partenaires ont gardés vos liens sur leur site

Information sur le code source PHP

Ecrit par :  KOogar
Site de l'auteur Voir
Codes en PHP de l'auteur : [57] sources Voir
Enregistrement le 17 Juil 2007 - Vu 4921 fois
Impression: Imprimer le code
Pas encore
de vote

Description du code source

Information sur le code source

Avoir des liens partenaires est important pour faire connaitre son site et augmenter son pagerank. Le probleme eternel est : puis-je faire confiance a mon partenaire qui peut-etre enlevera le lien de que j'aurais tourner le dos. Pour repondre à ce probleme voici un code source qui devrait vous y aider.

Ce code va aspirer une page Internet de votre choix, puis analyser si le lien que vous avez sur la page de votre partenaire est present ou non. Le code vous retourne le nombre de liens partenaires presents sur la page du site de votre partenaire.

Pour plus d'informations sur ce sujet, vous avez un article qui detaille toute les etapes de ce code source pour une meilleur adaption de ce module:
Comment savoir si vos partenaires ont gardé vos liens sur leur site?

Code Source



.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
.38
.39
.40
.41
.42
.43
.44
.45
.46
.47
.48
 

<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Savoir si vos partenaires ont gardés vos liens sur leur...*/
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts290-PHP.htm              */
/* Auteur         : KOogar                                                    */
/* Date édition   : 17 Juil 2007                                              */
/* Website auteur : http://www.phpsources.org                                 */
/*                                                                            */
/******************************************************************************/

$page_source "http://www.sitecom1.com";
$lien_a_verifier "http://www.sitecom2.com";

 $fp=@fopen($page_source,"r");
 if($fp)  { 
   while(!feof($fp))  { 
   $chaine .= fgets($fp,1024); 
   } 
  } 

  $masque '#href="(.*?)"#i';
  preg_match_all("$masque",$chaine,$out,PREG_SET_ORDER);

 $i=-1;
 $compte=0;
 while ($i count($out))
 {
  $i++;
  // affiche tous les elements du tableau
  // vous pouvez decocher la ligne ci dessus pour avoir tous les elements du tableau
  // echo $out[$i][1];
  if($out[$i][1] == $lien_a_verifier$compte++;
 }
 if ($compte )  echo 'Le lien existe '.$compte.' fois';

?>

Fonctions du code source

Fonctions php / mysql PHP

  • fopen : Ouvre un fichier ou une URL - (PHP 4, PHP 5)
  • feof : Teste la fin du fichier - (PHP 4, PHP 5)
  • fgets : Récupère la ligne courante sur laquelle se trouve le pointeur du fichier - (PHP 4, PHP 5)
  • preg_match_all : Expression rationnelle globale - (PHP 4, PHP 5)
  • count : Compte le nombre d'éléments d'un tableau ou le nombre de propriétés d'un objet - (PHP 4, PHP 5)
  • echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)

Poster un commentaire

:P :)
:wink: :lol:
:surprised: :confused:
:idea: :no:
Taille du texte:
Couleur:
 
Code de sécurité
Offres d'emploi
Librairie

Langages de programmation

La librairie est ouverte à tous et elle est accès principalement sur les langages PHP et MySQL. Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP.. Plus de 300 références facilement accessibles. Visiter

  • PHP 5 & MySQL 5 : Créez votre site web dynamique de A à Z
  • PHP - MySQL - AJAX - Coffret de 2 livres : Créez des applications professionnelles
  • HTML, XHTML, CSS
  • 300 astuces pour SQL et MySQL
  • PHP & MySQL
  • MySQL et PHP : Site web dynamique
  • HTML et CSS2
  • PHP 5
  • Tout réussir avec PHP & MySQL
  • HTML 4