Vcloclo1 |
Le 04/02/2006 à 00:04 |
|
|
Salut a tous,
Je voudrai savoir comment on fait pour faire un robot qui va voir sur un autre site si le lien vers le notre est present??
Merci |
Anthony |
Le 04/02/2006 à 21:40 |
|
 Admin |
Salut, Tu peux utiliser la fonction fsockopen() dont tu trouveras un exemple d'utilisation ici : fsockopen()Ensuite une fois que tu as ouvert la page tu peux utiliser un strpos() par exemple pour savoir si ton url est présente dans le texte html que tu auras récupéré :-) strpos()a + -- 
|
Vcloclo1 |
Le 04/02/2006 à 22:56 |
|
|
Et je peu faire sa avec tous mes partenaire, ou faut fire une fichier par site ?
Merci |
Anthony |
Le 04/02/2006 à 23:53 |
|
 Admin |
Non tu fais par exemple un tableau contenant les adresses url des sites à visiter :
<?php
$tableau=array('http://url1','http://url2');
$nb=count($tableau);
for($i=0;$i<$nb;$i++)
{
fsockopen($tableau[$i]...)...
}
?>
-- 
|
Vcloclo1 |
Le 06/02/2006 à 22:23 |
|
|
donc si j'ai bien compris, a la place de URL1 et URL2 etc... Je mets toute les adresse a faire verifier ?
C'est bien sa ?
Merci |
Anthony |
Le 07/02/2006 à 00:23 |
|
 Admin |
exact, tu peux le remplir automatiquement via php le tableau ;-) -- 
|
Vcloclo1 |
Le 07/02/2006 à 14:44 |
|
|
c'est a dire via le hph tazableau ? je pose la question car je connais pas le php, et les terme comme ceci  Merci |
Anthony |
Le 07/02/2006 à 19:08 |
|
 Admin |
A lire : PHP - variables et constantesCe que je veux dire par là est que tu peux mettre les url automatiquement avec php en les rentrant dans un formulaire par exemple :-) -- 
|
Vcloclo1 |
Le 07/02/2006 à 22:51 |
|
|
Tu peu me faire un exemple ? Car la je nage completement avec le php  Merci d'avance |
Anthony |
Le 08/02/2006 à 00:17 |
|
 Admin |
Mettons que t'ais un formulaire :
<form action="page.php" method="post"> <p><label>Url 1 :<input type="text" name="url[]" /></label></p> <p><label>Url 2 :<input type="text" name="url[]" /></label></p> <p><label>Url 3 :<input type="text" name="url[]" /></label></p> </form>
Ensuite sur la page PHP pour mettre la liste d'url dans un tableau :
<?php
$tableau=array();
if(isset($_POST['url']) AND is_array($_POST['url']))
{
while(list(,$valeur)=each($_POST['url']))
{
$tableau[]=$valeur;
}
}
?>
et hop le tableau $tableau contient les url.
a + -- 
|