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 08/01/2008, 22h21   #1
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 61
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 61
Points : 13
Points : 13
Par défaut $_GET et submit successifs

Bonjour
Voilà j'ai un problème php sur lequel je planche depuis plus de 4h sans y arriver (avec recherches googles à l'appuie ).

J'ai une page index.php, qui obtient une donnée avec la méthode GET, elle devient index.php?dpt=33 (par exemple, cette partie fonctionne bien, m'envoie dans un IF).

Je récupère dpt ce qui m'envoie dans un if pour lister des villes qui sont elles même dans une liste déroulante qui enverra par la suite la sélection de l'utilisateur dans l'url, ce qui devrait me donner index.php?dpt=33&ville=Bordeaux (par exemple).

Mais (car il y a toujours un mais), je n'obtient pas ce lien mais index.php?ville=Bordeaux ce qui me fait sortir de mon if, m'abandonne mon dpt=33 et m'enrage depuis des heures . Pouvez vous m'aider svp?

Voici mon code:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php 
 
$dpt=$_GET['dpt'];
print("<b> La région est: ".$_GET['dpt']."<br/><br/>");
print("<b>Liste des villes de la région a selectionner: <b> <br/><br/>");
print("<FORM action=\"".$_SERVER['REQUEST_URI']."\" method=\"GET\">");
 
print("<select name=\"ville\" id=\"ville\" onchange=\"submit()\">");
 
if ($_GET['dpt']==33)
{
 
  print("<OPTION value=\"\"></option>");
  print("<option value=\"Bordeaux\" ");
  if ($ville=="Bordeaux") print("selected=\"selected\"");
  print(">Bordeaux</option>");
}
print("</select>");
?>
Merci d'avance je ne sais plus quoi faire
irons est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 13h17   #2
Membre éclairé
 
Homme Yann
Développeur Web
Inscription : avril 2005
Messages : 280
Détails du profil
Informations personnelles :
Nom : Homme Yann
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 280
Points : 366
Points : 366
Envoyer un message via MSN à yannux
hum...réinject ta variable dans l'action de ton form

action="ton_action.php&dpt=33"
yannux 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 14h32.


 
 
 
 
Partenaires

Hébergement Web