Problème avec if dans php

Fermé
adnanforum Messages postés 204 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 21 janvier 2010 - 30 janv. 2009 à 16:57
jona303 Messages postés 369 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 - 31 janv. 2009 à 14:01
Bonjour,
vous voier j'écrit du php en m'aidant de le site du zero mais c'est pas facil à comprendre alors que j'ésayer de comprendre comment protèger un site par un mots de passe il y a une erreur alors:
j'écrit:
<?php
$mot_de_passe="adnanboss">

ensuit
<input type="text" name="text">

ensuit
<?php if ($mot_de_passe==text)
{
alors maintenant je bug car je peut pas fair ni <a> ni a pour pouvoir ouvrir une autre page .php
merci de me répondre.
A voir également:

3 réponses

afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 168
31 janv. 2009 à 13:45
Deja plusieur soucis de syntaxe :
$mot_de_passe =="text"

<?php
$mot_de_passe="adnanboss"
?>

Essai déjà avec ça.
0
pyfeu Messages postés 38 Date d'inscription vendredi 23 mai 2008 Statut Membre Dernière intervention 26 novembre 2009
31 janv. 2009 à 13:48
if (isset($_POST['text']))
{
if ($_POST['text'] == $mot_de_passe)


PLutot un truc du style la
0
jona303 Messages postés 369 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 28
31 janv. 2009 à 14:01
prenons les choses dans l'ordre,..
pour commencer :
-tu dois faire un form html avec un submit pour ton input text, histoire de creer un évènement.

<form action="tonfichier.php" method="POST>

<input type="text" name="pswrd"/>
<input type="submit" />

</form>

ensuite un code php qui traite les données envoyées par le form

<?php
$motdepasse="toto";
if ($_POST['pswrd']==$motedpasse) {
redir("uneURL");
ou
echo '<script type="text/javascript">window.open("uneURL",_self);</script>';
}
0