Erreur petit code PHP

PenguinFlash Messages postés 248 Statut Membre -  
dannydouby Messages postés 178 Statut Membre -
Bonjour, J'ai fait une erreur dans ce code,pourriez vous me dire l'erreur ou me donner le code sans erreur:

<html>
<title>Login - PHPmcPanel</title
<head><h1>Login - PHPmcPanel</h2></head>
<br>
<br>
<br>
<br>
</html>

<?php
{
if(get_magic_quotes_gpc())
{
$_POST['pw'] = stripslashes($_POST['pw']);
$_POST['realpw'] = stripslashes($_POST['realpw']);
}
if($_POST['pw']==$_POST['realpw'])
$form = false;
?>

Redirection on 3 seconds..

<?php $form = true; $message = 'Password not match!.';
?>
}
}
else
{
$form = true;
}
if($form)
{
if(isset($message))
{
echo ''.$message.'t ';
}
<html>
<form action="index.php" method="post">
Password: <input type="password" value="" name="pw"/>
</html>
<?php
include('pwd.php');
?>
<html>
<input type="submit" value="Go" />
</form>
<?php
}
?>
</html>
<?php
{
if(get_magic_quotes_gpc())
{
$_POST['pw'] = stripslashes($_POST['pw']);
$_POST['realpw'] = stripslashes($_POST['realpw']);
}
if($_POST['pw']==$_POST['realpw'])
$form = false;
?>
Redirection on 3 seconds...
<?php $form = true; $message = 'Password not match!.';
?>

2 réponses

PenguinFlash Messages postés 248 Statut Membre 7
 
Je vien de corriger une petite erreur mais il en reste une à la ligne 25.
0
Heliotte Messages postés 1561 Statut Membre 92
 
Bonsoir PenguinFlash,

Je ne sait ce que fait ton code, mais je peux te dire:
Il faut fermer tes balises :
<title>Login - PHPmcPanel</title>
Le
<title>
doit se trouver dans la balise
<head></head>

Ton code se trouve en dehors des balises "PHP :
<?php $form = true; $message = 'Password not match!.';
?>
}
}
else
{
$form = true;
}
if($form)
{
if(isset($message))
{
echo ''.$message.'t ';
}

Il y a des tutoriaux sur Internet pour apprendre un langage, même des livres !
Il y a beaucoup trop d'erreur .. Ca prend trop de temps
0
PenguinFlash Messages postés 248 Statut Membre 7
 
Merci de ta réponse, le code que tu a saisi n'a aucun rapport la, je sais je crois que je l'ai coller sans trop m'en rendre compte.
Mon code vérifie que les deux champs pw et realpw contienne le même texte.
Et dit si il y a lieu que les mot de passe ne sont pas pareils.
Puisque j'ai fait ce code à partir de mon iPod peut être que quelques erreurs se sont glissés.
J'ai corriger quelques de mes erreurs:



<html>
<head><title><h1>Login - PHPmcPanel</h1></title></head>
<br>
<br>
<br>
<br>
<?php
{
$_POST['pw'] = stripslashes($_POST['pw']);
$_POST['realpw'] = stripslashes($_POST['realpw']);
}
if($_POST['pw']==$_POST['realpw'])
$form = false;
?>
Redirection on 3 seconds..
<?php $form = true; $message = 'Password not match!.';
?>
<form action="index.php" method="post">
Password: <input type="password" value="" name="pw"/>
<input type="password" value="" name="realpw"/>
<input type="submit" value="Go" />
</form>
</html>
0
dannydouby Messages postés 178 Statut Membre 6
 


<?php

$_POST['pw'] = stripslashes($_POST['pw']);
$_POST['realpw'] = stripslashes($_POST['realpw']);

if($_POST['pw'] == $_POST['realpw']){
$form = false;
}
?>
Redirection on 3 seconds..
<?php $form = true; $message = 'Password not match!.';
?> 




tu avais mis des {} aux alentours de tes 2 $_POST = et tu n'avais pas mis de {} pour ton if...
0