IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

[Wget] Problème : Login et formulaire


Sujet :

Shell et commandes GNU

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 2
    Par défaut [Wget] Problème : Login et formulaire
    Bonjour à tous,
    Je suis un récente utilisateur de linux et je suis tomber fou amoureux des scripts shells


    Sauf que voilà, depuis une semaine je suis face à un problème que je ne sais résoudre faute de le comprendre.


    J'explique:
    - Je voudrais me logger sur ce site http://www.guerretribale.fr/

    - Le formulaire a remplir de cette page est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <form action="index.php?action=login" method="post">
    		<div>
    			<label for="user">
    				<strong >Pseudo:</strong>
    				<span ><input id="user" name="user" class="text" type="text" value="" /></span>
    			</label>
    			<label for="password">
     
    				<strong >Mot de passe:</strong>
    				<span ><input name="clear" type="hidden" value="true" /><input id="password" name="password" class="text" type="password" /></span>
    			</label>
    			<label for="server_select">
    				<strong >Monde:</strong>
    				<select id="server_select" class="server_select" name="server" >
    													<option value="fr1" selected="selected">Monde 1</option>
     
    								</select>
    			</label>
    			<input type="submit" value="" id="login-btn-input" onmouseover="javascript:hover_toggle_css('login-btn-input','login-btn-input-hover',false);return true;" onmouseout="javascript:hover_toggle_css('login-btn-input','login-btn-input-hover',false);return true;" />
    			<br style="clear:both;"/>
    			<label for="cookie" style="text-align:right;">
    					<input id="cookie" type="checkbox" name="cookie" value="true"  />
    					Se rappeler de mon pseudo et de mon mot de passe sur cet ordinateur
    			</label>
    			<p><a href="http://www.guerretribale.fr/lost_pw.php">Mot de passe oublié/modifier le mot de passe</a></p>
     
    		</div>
    	</form>
    - Donc avec wget, via l'option --post-data j'arrive à:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wget --save-cookies guerreTribale.txt --post-data "user=LOGIN&clear=true&password=MDP&server=fr1 "http://www.guerretribale.fr/index.php?action=login
    - Mais voilà le problème wget télécharge une page ( d'erreur ) qui n'a rien avoir avec la page attendu après l'identification sur le site.


    Quelqu'un serait il capable de m'aider ?


    PS: Je ne sais pas si je me suis fait bien comprendre mais si ce n'est pas le cas, demandé moi plus d'information.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 22
    Par défaut
    Hello,

    Tout d'abord, que dit la page d'erreur ? Peut-etre que le message d'erreur peut t'aider à voir ce qui ne va pas.

    Ensuite, je ne sais pas si c'est une faute de frappe mais enleve l'espace avec le guillemet à la fin des post datas et mets en un devant l'url.
    Et rajoute une post data pour :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input id="cookie" type="checkbox" name="cookie" value="true"  />
    A part ca, je ne vois pas d'autres erreurs, essaye comme ca.

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 2
    Par défaut
    Voici le message que j'obtiens lorsque j'ouvre le fichier avec firefox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    XML Parsing Error: not well-formed
    Location: file:///home/****69/guerreTribale/staemme.php%3Fscreen=overview&intro
    Line Number 27, Column 50:	<frame frameborder="0" scrolling="no" noresize  marginwidth="7" marginheight="0" src="ad_sky.php" name="ad" />
    --------------------------------------------------------^
    Et voici la source de cette même page affiché
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Guerre Tribale</title>
    <link rel="stylesheet" type="text/css" href="css/stamm.css?1242999659" />
    <script type="text/javascript">
    // <![CDATA[
    window.setInterval("reload('ad_sky.php')", 180000);
    var lastLocation = null;
     
    function reload(src_ad) {
    	var currentLocation = frames.main.location.href;
    	if(lastLocation != currentLocation) {
    		frames.ad.location=src_ad;
    		lastLocation = currentLocation;
    	}
    }
     
    // ]]>
    </script>
    </head>
     
    <frameset cols="*, 165" frameborder="0" framespacing="0" border="0">
    	<frame frameborder="0" marginwidth="5" marginheight="5" border="0" src="game.php?screen=overview&amp;intro&amp;popup" name="main" />
    	<frame frameborder="0" scrolling="no" noresize  marginwidth="7" marginheight="0" src="ad_sky.php" name="ad" />
     
    </frameset>
     
    </html>
    .


    Et oui c'était une erreur de frappe.
    Et j'ai rajouter cookie=true dans le post-data.

Discussions similaires

  1. [MySQL] les apostrophe me cause un problème dans un formulaire
    Par pierrot10 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 22/10/2005, 20h28
  2. Problème: condition sur formulaire dans requête
    Par decour dans le forum Access
    Réponses: 1
    Dernier message: 17/10/2005, 23h27
  3. Problème d'accès formulaire de contact
    Par Mystic26 dans le forum Langage
    Réponses: 7
    Dernier message: 16/09/2005, 16h47
  4. problème déplacement entre formulaire
    Par estancha dans le forum IHM
    Réponses: 6
    Dernier message: 07/10/2004, 15h22
  5. []Problème avec les formulaires Outlook
    Par Invité dans le forum Outlook
    Réponses: 6
    Dernier message: 05/12/2002, 09h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo