Se connecter / S'enregistrer
Votre question

valeur NULL et lien dans une condition

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
10 Février 2008 09:55:48

bonjour, je viens de creer un code ou l'on demande de remplir une case et en fonction de la reponse, ca m'affiche un message particulier.
Mais j'ai 3 problemes^^, le premier, c'est que j'arrive pas a mettre de lien dans la condition (<a href="ici.php">clique ici</a>), celui ci ne s'affiche pas, et le 2eme c'est ma valeur NULL, quand rien n'est ecrit dans la case, je veux que ca m'affiche un message perso alors que ca m'affiche un echo d'une condition au hasard. Et pis j'aimerai savoir comment faire pour que la case soit selectionner automatiquement a l'ouverture de la page, qu'il n'y ai pas besoin de cliquer dans cette case pour ecrire
pouvez vous m'aidez svp, merci d'avance


</p>

<form action="essai.php" method="post">
<p>
<input type="text" name="reponse" /> <input type="submit" value="Valider" />

</form>


<?php

if ($_POST['reponse'] == NULL)
{
echo "ce que ca dervrait afficher quand la case n'est pas remplie <br/>";

elseif ($_POST['reponse'] == 16 ) // Si c'est la bonne réponse
{
echo "Bonne réponse, tu peux passer à la suivante [j'veux mettre mon lien ici]<br> <br/>";
}
elseif ($_POST['reponse'] == 15 OR $_POST['reponse'] == 17 ) // Si t'as presque trouvé
{
echo "Tu es sur la bonne voie, continue <br/>";
}
else // SINON, si tu as faux
{
echo "Mauvaise réponse, retente ta chance <br/>";
}

?>

Autres pages sur : valeur null lien condition

10 Février 2008 12:18:15

salut, null n'est pas une valeur valide, une réponse vide correspondra à ""
pour ce qui est du lien, je vois pas pourquoi il s'afficherait pas, regarde la source de la page.
10 Février 2008 12:40:07

merci de ta reponse, pour la valeur vide ca marche, merci
mais pour le lien ca me marque :

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\wamp\www\mon-site\essai.php on line 20

voila ce que j'ai mis, peut etre que je ne l'ecrit pas au bon endroit ?

echo "Bonne réponse, tu peux passer à la suivante <a href="ici.php">clique ici</a><br> <br/>";

meric d'avance
Contenus similaires
Pas de réponse à votre question ? Demandez !
10 Février 2008 13:36:56

échappe les " avec des \
ou alors utilise des '
10 Février 2008 22:12:49

ok, et merci de ta reponse ;) 
11 Février 2008 11:13:33

SVP aidez moi

j'ai fais un test sur mon site en mettant un fichir en PHP (index.php) mais lorsque je vais sur mon site le navigateur me propose de télécharger le fichier PHP au lieu de l'ouvrir comme une page normal.

Comment je dois faire?
14 Février 2008 23:51:08

jj'ai eu le même problème, il me semble, si j'me rappelle bien que ca a cause de l'extension, j'ai rouvert mon fichier et rengistrer en mon_nom.php et apres cça marchais ^^
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS