Inexecutable en php
kimo19921012
Messages postés
2
Statut
Membre
-
karim19921012 -
karim19921012 -
s'ils-vous plait aider moi jai creè ma page contacter nous en html et j'ai cree un base de donne mysql lier en php avec le code suivant :
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1 "/>
</head>
<body>
<?php
if($_POST['conf_mdp'] != '' and $_POST['pseudo'] != '' and $_POST['mdp'] != '' and $_POST['mail'] !='')
{
if($_POST['mdp'] == $_POST['conf_mdp'])
{
$base = mysql_connect('localhost801','root','0000');
mysql_select_db('test',$base);
$req = 'Select * FROM user where pseudo="'.mysql_escape_string($_POST['pseudo']).'"';
$query=mysql_query($req) or die(mysql_error());
$pseudo_existe=false;
while($donnees = mysql_fetch_array($query))
{
$pseudo_existe = true;
}
if($pseudo_existe == true)
{
header('location:test.php?err=3');
}
$req = 'select * FROM user where pseudo="'.mysql_escape_string($_POST['mail']).'"';
$query=mysql_query($req);
$mail_existe=false;
while($donnees = mysql_fetch_array($query))
{
$mail_existe = true;
}
if($mail_existe == true)
{
header('location:test.php?err=4');
}
mysql_close();
$base =mysql_connect('localhost801','root','0000');
mysql_select_db('test',$base);
$req='insert into user(id,pseudo,mdp,mail) VALUES("","'.mysql_escape_string($_POST['pseudo']).'","'.mysql_escape_string(md5($_POST['mdp'])).'","'.mysql_escape_string($_POST['mail']).'")';
mysql_query($req);
mysql_close();
?>
<p> Merci de vous etre enregistre sur mon site</p>
<?php
}
else
{
header('location:test.php?err=2');
}
}
else
{
header('location:test.php?err=1');
}
?>
</body>
</html>
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1 "/>
</head>
<body>
<?php
if($_POST['conf_mdp'] != '' and $_POST['pseudo'] != '' and $_POST['mdp'] != '' and $_POST['mail'] !='')
{
if($_POST['mdp'] == $_POST['conf_mdp'])
{
$base = mysql_connect('localhost801','root','0000');
mysql_select_db('test',$base);
$req = 'Select * FROM user where pseudo="'.mysql_escape_string($_POST['pseudo']).'"';
$query=mysql_query($req) or die(mysql_error());
$pseudo_existe=false;
while($donnees = mysql_fetch_array($query))
{
$pseudo_existe = true;
}
if($pseudo_existe == true)
{
header('location:test.php?err=3');
}
$req = 'select * FROM user where pseudo="'.mysql_escape_string($_POST['mail']).'"';
$query=mysql_query($req);
$mail_existe=false;
while($donnees = mysql_fetch_array($query))
{
$mail_existe = true;
}
if($mail_existe == true)
{
header('location:test.php?err=4');
}
mysql_close();
$base =mysql_connect('localhost801','root','0000');
mysql_select_db('test',$base);
$req='insert into user(id,pseudo,mdp,mail) VALUES("","'.mysql_escape_string($_POST['pseudo']).'","'.mysql_escape_string(md5($_POST['mdp'])).'","'.mysql_escape_string($_POST['mail']).'")';
mysql_query($req);
mysql_close();
?>
<p> Merci de vous etre enregistre sur mon site</p>
<?php
}
else
{
header('location:test.php?err=2');
}
}
else
{
header('location:test.php?err=1');
}
?>
</body>
</html>
A voir également:
- Inexecutable en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Bonjour,
ton code commence plutot bien, malgré que je te conseillerai d'utiliser PDO plutot que mysql_query, etc...n'étant plus vraiment très fiable.
Par ailleurs, après avoir consulté ton post, nous ne savons toujours pas ce que tu souhaite faire, là où tu bloque etc...
En effet tu nous indique juste que tu créé ton formulaire de contact mais pas quel est ton problème...
Dit nous si tu veux qu'on puisse t'aider...
Bon courage !
ton code commence plutot bien, malgré que je te conseillerai d'utiliser PDO plutot que mysql_query, etc...n'étant plus vraiment très fiable.
Par ailleurs, après avoir consulté ton post, nous ne savons toujours pas ce que tu souhaite faire, là où tu bloque etc...
En effet tu nous indique juste que tu créé ton formulaire de contact mais pas quel est ton problème...
Dit nous si tu veux qu'on puisse t'aider...
Bon courage !