21-08-2006, 09:58 PM
Bien les amis, voilà où j'en suis, j'ai surement fais beaucoup d'erreur, et j'aimerais juste déjà comprendre ma première erreur qui s'affiche sur le serveur :
Parse error: syntax error, unexpected $end in /home/.filer3/kaamleott/www/sitepourtous/inscription2.php on line 50
Voici le code :
J'avoue que là, je ne comprends pas
Merci encore !
Parse error: syntax error, unexpected $end in /home/.filer3/kaamleott/www/sitepourtous/inscription2.php on line 50
Voici le code :
Code :
<!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" />
<title>Document sans titre</title>
</head>
<body>
<h2>M'inscrire</h2>
<?php
include("config.php");
if ($_POST['contrat']==oui) {
$pseudo=$_POST['pseudo'];
if(empty($_POST['pseudo']) or empty($_POST['mdp']))
{
echo("Un champ est vide");
}
else // Sinon on passe
{
// Maintenant, on vas vérifier si un membre a déjà ce pseudo
$requete= mysql_query("SELECT pseudo FROM utilisateurs WHERE pseudo='".$_POST['pseudo']."'");
// Nombre d'enregistrements
$nb=mysql_numrows($requete);
// si il y a plus de 0 enregistrement avec le meme pseudo, on affiche un message d'erreur
if($nb>0)
{
echo("Désolé ce pseudo est déja utilisé par un autre membre");
}
else // sinon on passe
{
$mdp=$_POST['mdp'];
if (!empty($pseudo)) {
if (!empty($mdp)) {
if (!file_exists("./$pseudo/index.php")) {
mkdir("./$pseudo");
print "Dossier /$pseudo créé.<br>";
mkdir("./$pseudo/$site");
print "Dossier /$pseudo/$site créé.<br>";
// maintenant on vas inserer les informations dans la table "membres"
mysql_query("INSERT INTO utilisateurs(pseudo,mdp,email) VALUES ('".$_POST['pseudo']."','".$_POST['mdp']."','".$_POST['email']."')");
}
}
// On ferme la connection à la base de donnée
mysql_close();
?>
</body>
</html>
J'avoue que là, je ne comprends pas
Merci encore !