Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/10/2011, 16h17   #1
Invité de passage
 
Femme
Étudiant
Inscription : septembre 2010
Messages : 72
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2010
Messages : 72
Points : 3
Points : 3
Par défaut Form action souci de redirection au submit

Bonjour à tous, j'ai ma page en conception mon soucis vient du fait que lors de la validation du formulaire via le bouton submit, le rechargement de la page ce fait sur l'index et non pas sur act_upload_date

Je ne comprend pas pourquoi il me recharge l'index sans me garder ma variable de page act_upload_date.

Merci pour votre aide

Cordialement

Code :
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
<div id="ajout_date">
        <FORM Method="GET" Action="index.php?page=action/act_upload_date">
    <table border="6" cellspacing="10" cellpadding="10" style="float:left">
        <tr>	
            <td>	
                    La date</td>
            <td> <input type="text" id="date_jequery" name="date_jequery" size="10"/> </input>
 
                <script type="text/javascript">
                    $(function() {
                        $("#date_jequery").datepicker();
                    });
                </script>
            </td></tr>
        <tr>
            <td>
                Le titre	</td><td>	<input type="text" id="titredate" name="titredate" size="20" /> </input>
            </td>
        </tr>
        <tr><td>Le texte </td><td>		<TEXTAREA Name="recit" rows="4" cols="20"></TEXTAREA> </td><Tr> </input>
        <tr><td>  <input type="submit" value="Valider"></input></td></tr>
 
    </table>
 </FORM>
</div>
Lekno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2011, 23h20   #2
Membre éclairé
 
Avatar de firehist
 
Homme Benjamin Longearet
Intégrateur Web Freelance
Inscription : février 2008
Messages : 153
Détails du profil
Informations personnelles :
Nom : Homme Benjamin Longearet
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Intégrateur Web Freelance
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2008
Messages : 153
Points : 357
Points : 357
Envoyer un message via Skype™ à firehist
Salut,

Le fait de valider une formulaire de type GET va venir écraser les paramètres de l'url dans action=".....?page=XXX".
Pour contrer ce fonctionnement, rajoute une balise input caché dans ton formulaire comme ci-dessous:
Code :
1
2
 
<input type="hidden" name="page" value="action/act_upload_date" />
A la validation, il rajoutera à ton index.php les variables de ton formulaire dont page=action/act_upload_date.

Bon dév'
__________________
Ingénieur Web Freelance - Firehist Studio
Profil Viadeo Benjamin Longearet
Geekos.fr : Blog technique sur les technologies du Web
---
Citation:
De l'innovation nait la solution et inversement
firehist est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/10/2011, 10h42   #3
Invité de passage
 
Femme
Étudiant
Inscription : septembre 2010
Messages : 72
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2010
Messages : 72
Points : 3
Points : 3
Je te remercie
Lekno est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h57.


 
 
 
 
Partenaires

Hébergement Web