CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Pb avec script PHP

Yoda_Software
Yoda_Software
Niveau 30
15 mars 2005 à 12:03:41

Je me suis remis au PHP et j´ai un problême avec le script PHP suivant :
<html>

<head>

<title>Quizz</title>

</head>

<body>

<?php

if ( IsSet($_POST["reponse"]))
{
$reponse = $_POST["reponse"];
}
else
{
$reponse = " ";
}
? >

<p>Quel est le site officiel de PHP ? </p>
<form type="post" action="<?php echo $_SERVER["PHP_SELF"];?>">
<input type="text" name="reponse" value="<?php echo $reponse ? >" / >
<input type="submit" value="OK" / >
</form>

<?php
if ( $reponse!="")
{
if ( StrToLower($reponse) == " www.phpfacile.com")
echo " Ce n´est pas la bonne réponse ! ";
elseif ( StrToLower($reponse) == " www.php.net")
echo " Bingo ! ";
else
echo " Eh, non ! Le site officiel de PHP n´est pas " .$reponse;
}
? >

</body>

</html>
Lorsque je met une réponse et que je valide, l´url change, mais il me raffiche la même chose au lieu de me donner le résultat.

L´un de vous peut-il m´aider ? Merci d´avance !

Lucat
Lucat
Niveau 7
15 mars 2005 à 17:28:48

< form type="post" ====> < form method="post"

videogameplayer
videogameplayer
Niveau 10
15 mars 2005 à 17:34:13

< form type="post" action="<?php echo $_SERVER["PHP_SELF"];?>">

ici regarde action:

tu ouvre les " puis tu les fermes a $_SERVER["

je te propose donc de mettre des ´ ´ a la place des deux " "

watzakamikaze
watzakamikaze
Niveau 10
15 mars 2005 à 20:00:36

$reponse = " " ; / /Espace
if ( $reponse!="") / /Détecte quand y a pas d´espace

:)

W.

videogameplayer
videogameplayer
Niveau 10
15 mars 2005 à 20:05:15

a vi sur ma reponse j´ai ete un peu bete la...

watzakamikaze
watzakamikaze
Niveau 10
15 mars 2005 à 20:09:30

lol ^^

Moi suis à fond dans le php =D

Je fais un site de blog, et bon, je réfléchis énormément ! J´alterne conception, programmation et ergonomie !

:)

W.

Yoda_Software
Yoda_Software
Niveau 30
15 mars 2005 à 22:07:49

<form type="post" action="<?php echo $_SERVER["PHP_SELF"];?>">

Non, il m´affiche bien ce qui doit s´afficher, à savoir le nom du fichier avec son chemin.

if ( $reponse!="")
exécute ce qui suit quand la réponse n´est pas vide. Justement ce que je veux.

Sincèrement, je ne vois pas d´où viens le pb.

watzakamikaze
watzakamikaze
Niveau 10
15 mars 2005 à 22:10:31

Utilise empty() alors ( :

W.

Yoda_Software
Yoda_Software
Niveau 30
15 mars 2005 à 22:22:04

C´est bon, j´ai trouvé ! :rire: que je suis *on ! ( attention, ne vous trompez pas de consonne :( )
J´avais mis :
<<form type="post" . ..
et il fallait mettre :
< form method="post" . ..

Merci quand même pour votre aide ! :ok:

Yoda_Software
Yoda_Software
Niveau 30
15 mars 2005 à 22:23:24

Au fait, W. dans mon code, il n´y a pas d´espace à
$reponse = " ";

videogameplayer
videogameplayer
Niveau 10
15 mars 2005 à 22:29:26

disons que.... la premiere reponse de ce topic te disais de faire ca :(

Yoda_Software
Yoda_Software
Niveau 30
15 mars 2005 à 22:49:13

Désolé, je ne l´avais pas vu ! :rire:
Tellement habitué à 3 ou 4 lignes d´explication ( ou baratin, tout dépends du topic), je n´ai pas vu son post tellement il est court !
merci à lui !

watzakamikaze
watzakamikaze
Niveau 10
16 mars 2005 à 07:46:18

loooool

:-p Yoda, tu peux m´appeller watza, pour les intimes...

( =

HugoZeKiller
HugoZeKiller
Niveau 7
16 mars 2005 à 08:24:39

watzakamikaze > moi aussi jme suis fait un blog tout recemment en php, mais j´ai pas encore eu le temps de faire un beau design, je suis sur un autre truc avec un pote, donc la c´est tout moche mdr. si tu veux avoir une idée: http://hugozekiller.free.fr

a oui dernier truc, qq1 sait-il pourquoi mon pseudo mr-vercetti " n´est plus utilisable" depuis qq jours ? ?

watzakamikaze
watzakamikaze
Niveau 10
16 mars 2005 à 13:34:56

Non, je ne fais pas mon blog... mais un site à la skyblog...

HugoZeKiller
HugoZeKiller
Niveau 7
16 mars 2005 à 13:55:16

ah ok.. mais tu sais les gens sont betes, ils connaissent les skyblog et vont pas forcement chercher plus loin, meme si c´est nul ! !

watzakamikaze
watzakamikaze
Niveau 10
16 mars 2005 à 13:56:36

T´as toujours pas compris je crois =o)

Je vais proposer aux utilisateurs mon site de créer un espace blog pour héberger quelques images, et surtout ne pas parler que de sujet perso(genre la foto de ton chat -_____- ) ...

W.

HugoZeKiller
HugoZeKiller
Niveau 7
17 mars 2005 à 11:13:11

ah ok... autant pour moi...

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment