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

  FORUM HardWare.fr
  Programmation
  PHP

  [php] debutant : un lien qui marche pas ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] debutant : un lien qui marche pas ?

n°403475
yayien
Posté le 21-05-2003 à 20:50:00  profilanswer
 

bonjour a tous,  
**j'ai fait un script avec plein de form qui n'ont aucune action mais qui me mettent les variables dans des variables de session.
**A la fin je mets des boutons suivant et precedent avec des liens (pas directement, avec une page different pour pas que les headers merdent).
 
et là , les liens ne marchent pas, qd je clique sur mes boutons, je reviens sur la meme page
 
Je precise que les boutons et les liensmarchent tres bien sur une page vierge.
 
Quelqu'un sait il pourquoi ??

mood
Publicité
Posté le 21-05-2003 à 20:50:00  profilanswer
 

n°403482
yayien
Posté le 21-05-2003 à 21:04:28  profilanswer
 

up SVP aidez moiiiiiiiiiiii
 

n°403544
mrbebert
Posté le 21-05-2003 à 22:07:24  profilanswer
 

c'est pas très clair tout ca

n°403663
the real m​oins moins
Posté le 21-05-2003 à 23:28:36  profilanswer
 

tout ce que j'espere c'est que quand tu dis que t'es form n'ont pas d'action tu ne parles pas de l'attribut "action" du tag <form>, auquel cas je vois pas bien comment tu mets quoi que ce soit en session [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°403736
simogeo
j'ai jamais tué de chats, ...
Posté le 22-05-2003 à 00:34:18  profilanswer
 

je te recommande activement de jeter un p'tit coup d'oeil sur la doc PHP [:meganne]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°404984
yayien
Posté le 22-05-2003 à 19:38:34  profilanswer
 

je vous montre une partie du code :  
ma form ie (y'en a 5 ou 6) :
 
  $requete="SELECT Produit.Hauteur,Produit.Largeur FROM Produit WHERE Produit.Type='$session_type' AND Produit.Ouverture='$session_ouverture' AND Produit.Gamme='$session_gamme' ORDER BY Produit.Gamme ";
   $result = mysql_query($requete) or die ("requete hauteur largeur produit impossible" );
 //formulaire 4
    echo "<form method='post'\n>";    
    echo "  <p><b> Choisissez votre hauteur <br>  <br> ";
 
   echo "<select name='hauteur'>\n";
   while ($ligne = mysql_fetch_array($result)) {
 
      extract ($ligne);
      echo "<option value ='$Hauteur'>$Hauteur\n ";    
   }
   echo "</select>\n";
   echo "</tr></table>\n";

 
    $PagePrecedente='options.php';
    $PageSuivante='index2.php';    
    include('bouton.php');

 
ensuite mon bouton.php :
<?
session_start();
echo "<form action='traitement.php' method='post'>\n";
echo "<input align=left type='submit' name='envoi' value ='precedent'>";
echo "<input align=left type='submit' name='envoi' value ='suivant'>";
echo "</form>\n";
 
?>

 
et mon traitement.php
 
<?
/*traitement.php*/
session_start();
if ($envoi=='precedent') {  
   header("Location: "."$PagePrecedente" );
}
else {  
   header("Location: "."$PageSuivante" );
}
?>

 
Voila merci de m'avoir repondu (surtout the real moins moins qui est souvent la).

n°404985
the real m​oins moins
Posté le 22-05-2003 à 19:41:50  profilanswer
 

yayien a écrit :

(surtout the real moins moins qui est souvent la).

ouais, trop :sweat:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°404994
yayien
Posté le 22-05-2003 à 20:06:53  profilanswer
 

up up
est ce que mon probleme est grave, docteurs ?

n°405007
the real m​oins moins
Posté le 22-05-2003 à 20:23:06  profilanswer
 

euh ben à 1e vue le contenu de ton form est envoyé null part mon ami


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°405011
yayien
Posté le 22-05-2003 à 20:29:46  profilanswer
 

pardon j'ai oublié cette partie du code
 
//variable de session    
     if ($hauteur!='') {
         $session_hauteur=$hauteur;
    }

 
est ce que vous pourriez me dire si mon code est franchement degueu. Parce que j'ai utilisé ca pour pouvoir tout mettre sur la meme page (mes 6 forms) sans probleme ?

mood
Publicité
Posté le 22-05-2003 à 20:29:46  profilanswer
 

n°405012
the real m​oins moins
Posté le 22-05-2003 à 20:39:05  profilanswer
 

le monsieur te dit que le contenu de ton form ("Choisissez votre hauteur" ) n'est envoyé nulle part  
(<form ... y'a pas d'attribut action!)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°405021
yayien
Posté le 22-05-2003 à 20:51:48  profilanswer
 

oui mais la seule chose qui m'interesse est la variable $hauteur
que je mets dans $session_hauteur ensuite. Et ca avait l'air de marcher.
 
donc pourquoi mettre un champ action dans <form method=...  

n°405083
backdafuck​up
Back to da old skool
Posté le 22-05-2003 à 21:37:44  profilanswer
 

ben tout simplement pour que ton bouton ait une action à effectuer... [:spamafote]
 
<form method=post action=tapage.php>

n°405147
yayien
Posté le 22-05-2003 à 22:35:12  profilanswer
 

ben tout simplement pour que ton bouton ait une action à effectuer... [:spamafote]  
 
<form method=post action=tapage.php>
 
ben oui mais mon bouton dans son code il a bien une action
 
<?  
session_start();  
echo "<form action='traitement.php' method='post'>\n";
echo "<input align=left type='submit' name='envoi' value ='precedent'>";  
echo "<input align=left type='submit' name='envoi' value ='suivant'>";  
echo "</form>\n";  
 
?>

n°405150
the real m​oins moins
Posté le 22-05-2003 à 22:37:18  profilanswer
 

je crois que t'as besoin de revoir un peu l'html toi ...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [php] debutant : un lien qui marche pas ?

 

Sujets relatifs
[ Débutant ] Version de apache??[débutant PHP] probleme lors du passage de parametre
php-html : debutant comment sort on la variable d'une liste deroulantemakefile sous linux comment ca marche ?
[méga débutant] j'arrive pas à me connecter à ma base[DEBUTANT] Question bete \n et <br>
autogenerate d'un datagrid qui ne marche pasRequete SQL sous SQLserver : ca marche pas ... RESOLU !!!!
[debutant] recuperer une variable sur une pageproblem avec un lien sur une variable...
Plus de sujets relatifs à : [php] debutant : un lien qui marche pas ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR