Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
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 28/06/2007, 12h54   #1
Membre du Club
 
Inscription : juin 2005
Messages : 255
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 255
Points : 43
Points : 43
Par défaut Passer deux variables via une URL

bonjour,


je cherche à passer dans une url deux variables page et toto.
le problème se pose avec la variable toto, c'est une variable php dont je veux faire passer la valeur à la page mapage.php pour la traiter dans cette page.
mais je n'arrive pas à la faire passer avec ces deux sources:

Code :
action="mapage.php?page=audit2.php&toto=<?php echo $insert1_1; ?>

Code :
action="mapage.php?page=audit2.php&amptoto=<?php echo $insert1_1; ?>
merci du coup de main
__________________
Je créer des sites web et je ne suis fan de voiture teintée et tout ce qui à trait au tuning: customisation, kit xenon, vitres teinté voiture et course automobile.
123quatre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 13h05   #2
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 686
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 686
Points : 5 451
Points : 5 451
Bonjour

La sysntaxe de l'url a l'air juste pour ce que je peux en juger. Donc, le problèe doit venir du code qui se trouve autour de celui-ci

Pourrais-tu préciser le contexte et donner le code qui encadre celui-ci ?
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 13h14   #3
Membre du Club
 
Inscription : juin 2005
Messages : 255
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 255
Points : 43
Points : 43
j'ai codé un formulaire que j'ai divisé en plusieurs pages car il est trop long. Pour passer à la page suivante du formulaire, on clique sur un bouton qui envoi à mapage.php (c'est cette page qui affiche le formulaire) la page audit2.php (contenant le formulaire) et la variable toto qui contient l'id (de la bdd) courant. Ceci afin de mettre à jour ma base avec les réponses du formulaire (j'utilise un update).


voilà le contexte, donc dans mapage.php je n'arrive pas à récupérer toto et dans je n'arrive pas à écrire sur ma bdd.


123quatre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 13h24   #4
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 686
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 686
Points : 5 451
Points : 5 451
Peux-tu donner au moins le code complet du bouton ? et les spécifications du formulaire (action, method...)
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 13h28   #5
Membre du Club
 
Avatar de mickado
 
Inscription : janvier 2007
Messages : 154
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 154
Points : 52
Points : 52
Code :
action="mapage.php?page=audit2.php&amptoto=<?php echo $insert1_1; ?>
et ta quote tu la referme pas ?
__________________
Venez voir par là...
mickado est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 13h45   #6
Membre régulier
 
Avatar de L8O8L
 
Inscription : janvier 2007
Messages : 148
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 148
Points : 79
Points : 79
et moi je voualis savoir si c'etait possible de changer une adresse

Code :
 http://www.monsite.fr?page=unepage&pseudo=moi
par qqch comme ca?

Code :
 http://www.monsite.fr?23fgd67N7eRT54675
Pour que la personne n'aille pas trop y toucher
L8O8L est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 14h41   #7
Membre éclairé
 
Avatar de BornBanane
 
Homme
Ingénieur développement logiciels
Inscription : mars 2007
Messages : 274
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mars 2007
Messages : 274
Points : 350
Points : 350
Pour être tranquil tu fais des formulaires en POST.

Sinon pour 123quatre, même remarque le " fermant à été oublié !

Code :
action="mapage.php?page=audit2.php&amptoto=<?php echo $insert1_1; ?>"
BornBanane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 18h23   #8
Membre du Club
 
Avatar de mickado
 
Inscription : janvier 2007
Messages : 154
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 154
Points : 52
Points : 52
Citation:
Envoyé par francoisIT
Pour être tranquil tu fais des formulaires en POST.

Sinon pour 123quatre, même remarque le " fermant à été oublié !

Code :
action="mapage.php?page=audit2.php&amptoto=<?php echo $insert1_1; ?>"

__________________
Venez voir par là...
mickado est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2007, 19h02   #9
Invité régulier
 
Inscription : novembre 2006
Messages : 26
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 26
Points : 7
Points : 7
une solution qui vaut ce qu'elle vaut :

(je suppose que ton formulaire est evoyé en POST)

dans la page de traitement n :

$_SESSION["postn"] = $_POST;

ensuite, tu récupère tes valeurs comme cela :

(je suppose qu'à la page 1 tu demande le nom, le prénom) :

$nom = $_SESSION["post1"]["nom"];
$prenom = $_SESSION["post1"]["prenom"];
Nethervoid21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h51.


 
 
 
 
Partenaires

Hébergement Web