petite Question isset

Eléphant du PHP | 223 Messages

05 avr. 2006, 16:03

Bonjour
je foudrais a la place d'un bouton mettre un lien hypertext et non pas un bouton mais je n'arrive pas avec la fontion
isset
sur un <a href= > comment faire voici le debut de mon code

Code : Tout sélectionner

echo" <form name=form2 method=POST enctype=multipart/form-data> <input type=\"submit\" name=\"ModifPass\" value=\"Options\" onclick=\"submit();\"> </form>"; if(isset($ModifPass)){ echo" Blabla bla bbla \n"; }
je n'arrive que si je met un boutton

Help svp
merci

Mammouth du PHP | 768 Messages

05 avr. 2006, 16:08

$_POST :arrow: formulaire html (en régle général)
$_GET :arrow: lien html


exemple:
<?php

if ( isset($_GET['lien']) ){
  echo 'Vous avez cliqué sur le lien '.$_GET['lien'];
}

?>
<a href="lapage.php?lien=suivant">SUIVANT</a>
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Eléphant du PHP | 223 Messages

05 avr. 2006, 16:18

Pareil marche pas sur un liens hyppertexte

je galere un peu la

merci

Mammouth du PHP | 768 Messages

05 avr. 2006, 16:25

Pareil marche pas sur un liens hyppertexte
je galere un peu la
hé hé je n'ai pas corrigé ton code mais j'ai tenté de t'expliquer le principe.
et "marche pas" ne nous aidera pas plus à comprendre ton pbl. :twisted:
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Eléphant du PHP | 223 Messages

05 avr. 2006, 16:38

je voudrais en fait que se code la marche

Code : Tout sélectionner

echo"<a href='' id=ModifPass name=ModifPass>teste </A>"; if( isset($_GET['ModifPass']) ){ echo"bla bla bal "; }
pas de blem avec un input submit mais pas moyen sur un liens


merci de ton aide en tous cas

Mammouth du PHP | 768 Messages

05 avr. 2006, 16:43

echo"<a href='".$_SERVER['PHP_SELF']."?ModifPass=toto'>teste</A>"; 
if( isset($_GET['ModifPass']) ){ 
echo"bla bla bal "; 
}
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Eléphant du PHP | 223 Messages

05 avr. 2006, 17:25

Merci beaucoup sa marche nickel