Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3309 connectés 

 


Dernière réponse
Sujet : [ PHP ] Liste selective + Mise a jour Variable
massanu ouais bah c bon tout marche quoi
c bien on apprend des trucs interessant sur les formulaires

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
massanu ouais bah c bon tout marche quoi
c bien on apprend des trucs interessant sur les formulaires
Je@nb Sur PHP info il y a un article il me semble  :hello:
kayasax "ouais pour le bouton apres c un choix mais ca donnera la meme chose"
 
non car il ne travaille pas sur l'evenement onchange donc tu peux recuperer la 1ere valeur sans pb
 
"bah c tout con, suffit de rajouter un echo"" dans les IF lol " :??:  :??: pour faire quoi ?
 
"bon bah jpense qu'on va faire comme ca, si tu veut voir le resultat demande " vaz y fe pete
massanu me revoila apres 3sec encore
 
bah c tout con, suffit de rajouter un echo"" dans les IF lol
 
bon bah jpense qu'on va faire comme ca, si tu veut voir le resultat demande
massanu ouais pour le bouton apres c un choix mais ca donnera la meme chose, mais je prefere que ca force tout de suite
dans mon cas c clair il est necessaire que je mette une option par defaut, sinon c mort
 
jvais essayé ca et jreviens lol
 
lol bah jreviens ca ma pris 3sec a jouté cette condition, donc c bon j'ai toujours par defaut un envoie normal, le chagement fonctionne bah en fait ce qu'on pourrait faire c a defaut davoir l'option selectioné on pourrait affiché quel option active.
 
Comment on fait pour sortir la value active ?

 

[jfdsdjhfuetppo]--Message édité par massanu--[/jfdsdjhfuetppo]

kayasax ben si tu trouves la combine ca m'interesse  ;)
Je trouve pas ca hyper propre non plus mais dans le lien qu'ethernal a mis ils procedent pareil avec une valeur vide au depart:
"(ex: http://www.pcone.be/chose/choose2.html) "
mais sinon dans ton cas tu peux initialiser ta variable a A comme ca si il ne fait pas d'autre choix c tarif normal !
 
edit :
regarde en bas de cette page ils ont mis un bouton a cote de la liste des forums disponibles...c pas mal aussi  :D

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]

massanu ouais c pas con du tout
 
mais jtrouve c pas super super
j'aimerais bien que genre sur la page
 
index.php?port=A
que l'element de la liste selective soit celui qui est actif sur cette page, en loccurence le A
kayasax t'ajoute une valeur vide ou je sais pas quoi pour qu'elle apparaisse en 1er dans ta liste, comme ca t'es oblige de faire un changement pour choisir...
genre <option value="">Faites votre choix
   <option value="A">Normal
   <option value="B">Colissimo
   <option value="C">Contre remboursement

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]

massanu voila
jai fait ca sur une nouvelle page, dun truc a part
jai foutu ca sur une page
 
index.php :
 
<?
 
$total=12;
 
if ($Port=='A') $total=$total+1;
if ($Port=='B') $total=$total+2;
if ($Port=='C') $total=$total+3;
 
echo $total;
 
?>  
<form name="port" method="post" action="">
  <select name="select" onchange="window.open('index.php?Port=' + this.options[this.selectedIndex].value,'_parent');">
    <option value="A">Normal
    <option value="B">Colissimo
    <option value="C">Contre remboursement
  </select>
</form>
 
ca fonctionne a merveille sauf que le probleme c que ca se remet systematiquement sur la premiere option et donc il m'est impossible de la seclectioner apres
 
Par contre quand je retire le '_parent' ca marche comme je le voudrais sauf qu'il mouvre le resultat dans une autre page, c bizarre
 
alors quelqu'un a une idée comment reglé ce probleme ?
massanu ouais c un truc comme ca qu'il me faut
 
personne a un lien qui en parle, sinon me faudrait bien ton script ca serait cool
kayasax

massanu a écrit a écrit :

oulala
j'ai une variable deja stocké en PHP elle s'apelle : $total
et je veut mettre un menu deroulant ou l'utilisateur choisit entre 3options par exemple, et selon cette option cette variable change.
 
tu me conseille quoi, en fait c une gestion de caddie  




<form name="form">
<select name="toto" onchange="modif(window.document.form.toto.options[selected].value)">
<option value="choix1">choix1
<option value="choix2">choix2
</select>
 
apres tu peux creer ta fonction php modif() qui prend en parametre la valeur selectionnée dans le menu deroulant.
 
PS : j'ai fait ca de tete sans tester je suis pas sur a 100% mais j'ai au boulot un script du meme genre si c pas ca je te l'enverai lundi...

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]

massanu personne ici ?
massanu oulala
tu sais pas ou je peut trouvé un truc qui explique comment c fait sur cette page ?
ca a lair pas mal
 
en fait voila ce que je veut obtenir :
 
j'ai une variable deja stocké en PHP elle s'apelle : $total
et je veut mettre un menu deroulant ou l'utilisateur choisit entre 3options par exemple, et selon cette option cette variable change.
 
tu me conseille quoi, en fait c une gestion de caddie
ethernal perso, je trouve que tu pourrais le faire en javascript sans recharger la page à chaque fois que la première liste est modifiée...  mais bon ça dépend aussi du nombre de listes déroulantes que tu proposes sur ta page.
(ex: http://www.pcone.be/chose/choose2.html)
massanu et ca veut dire quoi
 
da_creer.submit() ?
Tentacle

massanu a écrit a écrit :

jai pas capté la  :heink:  
 
tu peut pas recommncé en plus clair, si possible detaillé ca serait super cool  




 
ouvre ton code HTML, et cherche une balise <select ...> et mets  ici la partie entre cette balise et la balise </select>

massanu jai pas capté la  :heink:  
 
tu peut pas recommncé en plus clair, si possible detaillé ca serait super cool
Tentacle Remplace ta balise <select> par ca (en gardant les arguments bien sûr):
 
<div><select name="nom" onchange="da_creer.submit()"><option...>...</option></select></div>
Da True Clouseau Pas clair, recommence.
massanu Je sais le nom du topic est pas super mais bon c le maximum que j'ai put faire
 
Explication :
 
J'ai une variable $prix
et je voudrais que l'utilisateur choisisse dans un menu deroulant une option qui fera varié cette variable (tiens comme ca tombe bien) selon le choix.
 
Donc je voudrais savoir comment je peut faire pour qu'a chaque fois que l'utilisateur fait un choix dans le menu, la page se recharge en changeant la variable et en sachant que la page PHP a deja des variables passé en parametres d'adresse
 
Et si on trouve deja ca, j''aimerais savoir comment faire pour que lorsque l'utilsateur valide et qu'il n'y a aucun choix de fait dans le menu deroulant, le clic sur le bouton "valider" recharge encore la page en donant un message erreur
 
 
MERCI D AVANCE c'est super important !!
 
:jap:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)