Remplir formulaire automatiquement en boucle
cz110
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Maya -
Maya -
Bonjour,
je suis admin d'un site de jeu par navigateur sgarrista.net.
j'ai des testes a faire en local et j'essaye de remplir la formulaire d'inscription automatiquement grâce a un code php, notez que je suis encore un débutant en php :\
j'ai fait une petite recherche sur google et je suis tombé sur http://www.seoblackout.com/2008/02/13/soumission-automatique-formulaire/
et voici le code :
peut être j'ai mal configurer ce code, mais ça n'a pas marché....
voici les code de la formulaire d'inscription : http://www.sgarrista.net/index.php?option=com_registration&task=register
autre chose, j'ai pas trouver comment la mettre en boucle : creer plusieur compte dont leurs donné (pseudo, mail...) sont enregistré dans une base de donnée
je suis admin d'un site de jeu par navigateur sgarrista.net.
j'ai des testes a faire en local et j'essaye de remplir la formulaire d'inscription automatiquement grâce a un code php, notez que je suis encore un débutant en php :\
j'ai fait une petite recherche sur google et je suis tombé sur http://www.seoblackout.com/2008/02/13/soumission-automatique-formulaire/
et voici le code :
<?php $postfields = array(); $postfields["action"] = "submit"; $postfields["nom_proprio"] = "Tiger"; $postfields["email_proprio"] = "none@none.com"; $postfields["titre"] = "Techniques referencement"; $postfields["url"] = "http://www.seoblackout.com/"; $postfields["url_image"] = "http://www.seoblackout.com/ascreen.jpg"; $postfields["description"] = "SEO BlackOut est dédié aux techniques de référencement et de positionnement de sites web."; $postfields["id_cat"] = "6"; //$postfields["add2newsletter"] = "1"; //url de la page de soumission //ici mon annuaire (qui a un captcha donc inutile de tenter la soumission auto, c'est pour l'exemple) $url = "https://www.netdeveloppeur.com/?action=meta_pass&%3Bid_cat=0"; $useragent = "Mozilla/5.0"; $referer = $url; //Initialise une session CURL $ch = curl_init($url); //CURL options curl_setopt($ch, CURLOPT_POST, 1); //On poste les données du tableau $postfields curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields); //On définit un useragent ici Mozilla/5.0 //souvent les bots se font passés pour googlebot ce qui finalement est stupide //On passe donc un useragent banal curl_setopt($ch, CURLOPT_USERAGENT, $useragent); //On passe un referrer ici on passe la même page $url curl_setopt($ch, CURLOPT_REFERER, $referer); //on récupère le contenu de la page de résultat de la soumission dans une chaine curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // en cas de redirection (facultatif ici) //curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //Page de résultats et fermeture de session $result = curl_exec($ch); curl_close($ch); //on peut faire un echo du résultat obtenu echo $result; ?>
peut être j'ai mal configurer ce code, mais ça n'a pas marché....
voici les code de la formulaire d'inscription : http://www.sgarrista.net/index.php?option=com_registration&task=register
<form action="index.php" method="post" name="mosForm"> <div class="componentheading"> Inscription </div> <table cellpadding="0" cellspacing="0" border="0" width="100%" class="contentpane"> <tr> <td colspan="2">Les champs marqués avec un astérisque (*) sont obligatoires.</td> </tr> <tr> <td width="30%"> Nom : * </td> <td> <input type="text" name="name" size="40" value="" class="inputbox" maxlength="50" /> </td> </tr> <tr> <td> Nom d'utilisateur : * # </td> <td> <input type="text" name="username" size="40" value="" class="inputbox" maxlength="25" /> </td> </tr> <tr> <td> e-mail : * </td> <td> <input type="text" name="email" size="40" value="" class="inputbox" maxlength="100" /> </td> </tr> <tr> <td> Mot de passe : * </td> <td> <input class="inputbox" type="password" name="password" size="40" value="" /> </td> </tr> <tr> <td> Vérification du mot de passe : * </td> <td> <input class="inputbox" type="password" name="password2" size="40" value="" /> </td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td colspan=2> </td> </tr> </table> <input type="hidden" name="id" value="0" /> <input type="hidden" name="gid" value="0" /> <input type="hidden" name="useractivation" value="0" /> <input type="hidden" name="option" value="com_registration" /> <input type="hidden" name="task" value="saveRegistration" /> <input type="button" value="Terminer l'inscription" class="button" onclick="submitbutton_reg()" /> <input type="hidden" name="j677d4537737e9a169c5756d6c60558fa" value="1" /> </form>
autre chose, j'ai pas trouver comment la mettre en boucle : creer plusieur compte dont leurs donné (pseudo, mail...) sont enregistré dans une base de donnée
A voir également:
- Remplir formulaire automatiquement en boucle
- Whatsapp formulaire opposition - Guide
- Organigramme a remplir word - Guide
- Formulaire de réclamation facebook - Guide
- Comment remplir un formulaire pdf - Guide
- Formulaire de reclamation instagram - Guide
3 réponses
Bonjour,
J'avoue pas avoir regardé à fond ton code, chacun à la sien et c'est pas évident de comprendre toujours ce que l'autre veut faire.
Le remplissage de champs automatique s'emploi quand il y a la possibilité effectivement de retrouver les données.
C'est valable partculièrement pour inscrire un nouveau site dans un annuaire (c'est ce que tu as trouvé sur google).
On utilise en général la fonction: get_meta_tags
Sous cette forme:
$tags = get_meta_tags($_GET['url_meta']);
Ca ne peut pas s'appliquer à ton formulaire.
Pour ton formulaire d'inscription il n'y a rien à mettre, c'est ton utilisateur qui le rempli complètement.
J'avoue pas avoir regardé à fond ton code, chacun à la sien et c'est pas évident de comprendre toujours ce que l'autre veut faire.
Le remplissage de champs automatique s'emploi quand il y a la possibilité effectivement de retrouver les données.
C'est valable partculièrement pour inscrire un nouveau site dans un annuaire (c'est ce que tu as trouvé sur google).
On utilise en général la fonction: get_meta_tags
Sous cette forme:
$tags = get_meta_tags($_GET['url_meta']);
Ca ne peut pas s'appliquer à ton formulaire.
Pour ton formulaire d'inscription il n'y a rien à mettre, c'est ton utilisateur qui le rempli complètement.
merci pour la reponce
au début j'ai essayé avec une application "roboform" : https://www.roboform.com/fr/ elle rempli des formulaire automatiquement, j'ai essayé de faire la même chose mais en quantité...
si ça marche pas...
en tout cas merci bcp
au début j'ai essayé avec une application "roboform" : https://www.roboform.com/fr/ elle rempli des formulaire automatiquement, j'ai essayé de faire la même chose mais en quantité...
si ça marche pas...
en tout cas merci bcp