Forum dédié au moteur de recherche et aux techniques d'optimisation par #taggle
Vous n'�tes pas identifi�.
Et non, je ne propose pas d'outil mais je le cherche
Je viens de reprendre un site (annuaire phpmyannu version standard) que j'avais oublié depuis quelques temps ...
Et là Ô Surprise je m'apperçois qu'il y a de tout dans cet annu mais surtout du SPAM => 80%
Donc je me dis que des petits malins ont réussi à inclure cet annu dans un script de soumission auto ?
Mais comment ont ils fait ?
Ce qui est bizarre, c'est que cet annu est ciblé adulte et qu'il y a du généraliste qui passe, c'est même pas utile pour eux
Hors ligne
La validation de mon annu était manuelle, c'est pour ça que j'avais 6000 sites en attente.
En php, j'avais déjà cherché mais en vain.
Hors ligne
Voilà comment envoyer une requete POST sans voir le résultat :
<?php $cat = '1'; $nom = 'Jean Pierre'; $mail = '[email protected]'; $titre = 'Site de JP'; $url = 'http://www.jean-pierre.com'; $desc = 'Bienvenue sur le site de JP'; $request = 'id_cat='.$cat.'&nom_proprio='.$nom.'&email_proprio='.$mail.'&titre='.$titre.'&url='.$url.'&description='.desc; $url_action = 'http://www.un-annuaire-phpmyannu.com/submit_site.php'; $ch = curl_init(); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_URL, $url_action); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $request); curl_exec($ch); curl_close($ch); ?>
Après il suffit de faire une boucle avec une liste d'urls ($url_action)
Hors ligne
Je redonne le bon script corrigé :
<?php $cat = '1'; $nom = 'Jean Pierre'; $mail = '[email protected]'; $titre = 'Site de JP'; $url = 'http://www.jean-pierre.com'; $desc = 'Bienvenue sur le site de JP'; $request = 'action=submit&id_cat='.$cat.'&nom_proprio='.$nom.'&email_proprio='.$mail.'&titre='.$titre.'&url='.$url.'&description='.$desc; $url_action = 'http://www.aude.org/search/submit_site.php3'; $ch = curl_init(); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_URL, $url_action); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $request); $affiche = curl_exec($ch); curl_close($ch); echo $affiche; ?>
Merci Gilles
Hors ligne
ça m'aide malheureusement pas trop mais je vais contacter le fameus Gilles si c'est le même
Hors ligne