[R] Remplir un formulaire avec winhttp

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Nilak
Niveau 4
Niveau 4
Messages : 57
Enregistré le : mar. 25 mai 2010 21:29
Status : Hors ligne

[R] Remplir un formulaire avec winhttp

#1

Message par Nilak »

Bonsoir,


Je viens demander de l'aide car je ne comprends pas trop pourquoi mon script ne fonctionne pas... J'essaye de remplir les données de ce formulaire suivent:

Code : Tout sélectionner

 <table>
    <form action="addnew.php" method="post">
    <tr>
        <td width='120'><label> Titre du jeu:   </label></td>
        <td><input type="text" name="titre" /></td>
    </tr>
    <tr>
        <td width='120'><label> Nom du fichier:   </label></td>

        <td><input type="text" name="file" /></td>
    </tr>
    <tr>
        <td width='120'><label>Description:   </label></td>
        <td><input type="text" name="Desc" /></td>
    </tr>
    <tr>
        <td width='120'><label>Password:        </label></td>

        <td><input type="password"name="pwd" /></td>
    </tr>
</table>
<input type="submit" name="Valider" value="Valider" />
</form>
 
J'ai utilisé le code de bloodwollf qui m'a déjà aidé avec succès par le passé, mais le sujet n'apporte pas de réponse finale...

Voila ce que j'ai tenté:

Code : Tout sélectionner

    $hOpen = _WinHttpOpen()
    $hConnect = _WinHttpConnect($hOpen,"www.monsite.fr")
    _WinHttpSimpleSendRequest($hConnect, "Post", "/@dm1n/add.php", Default , "titre=" & $titre & "&file=" & $nom & "&Desc=" & $news & "&pwd=lemotdepasse" & "&Valider=Valider")
    _WinHttpCloseHandle($hConnect)
    _WinHttpCloseHandle($hOpen)

Mais ceci ne fonctionne pas... J'ai du mal a comprendre quoi... Vous voyez l'erreur vous?

Merci bien et bonne soirée!
Modifié en dernier par Nilak le dim. 20 mars 2011 23:37, modifié 1 fois.
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Remplir un formulaire avec winhttp

#2

Message par ani »

d'après le formulaire le post se trouve sur addnew.php et non pas add.php comme dans le code :o

je vois rien à part çà ;)
Nilak
Niveau 4
Niveau 4
Messages : 57
Enregistré le : mar. 25 mai 2010 21:29
Status : Hors ligne

Re: [..] Remplir un formulaire avec winhttp

#3

Message par Nilak »

En effet ça marche... Merci bien, bonne soirée, je passe en resolu!
Répondre