Créer un compte
Connexion

probleme creation espace membre

Pour créer et répondre aux sujets, vous devez être connecté.
Ce sujet est résolu.
Pages: 1
Auteur Message
piratequenti
27/08/2010 à 08:23:42
piratequenti
Membre
Bon voilà quand je place les code sur ma page php de mon site est que je le met en ligne j'ai une erreur venant de la base mysql j'ai des message dans un tableau orange. Et comme je ne mis connait pas trop en programation je voulais vous demander de l'aide.

Spitfire 95
27/08/2010 à 09:27:07
Spitfire 95
Membre
Bonjour.
Tu peux nous donner ton code (en affichant des * à la place des mots de passe SQL) et ton message d'erreur ?
Merci.

ybouane
27/08/2010 à 14:41:29
ybouane
Admin
Bonjour,
je crois qu'il utilise le code du tutoriel pour créer un espace membre:
Espace membre en php mysql

Est-ce que tu a modifier le fichier mysqlcnn.php en mettant les bonnes valeurs, hôte, nom d'utilisateur, mot de passe et base de donnée?

Cordialement:)

Image
piratequenti
27/08/2010 à 17:48:28
piratequenti
Membre
Non. Je vais essayer de changer le fichier.

piratequenti
27/08/2010 à 18:13:46
piratequenti
Membre
tout est ok je met que mon sujet est résolut

piratequenti
27/08/2010 à 18:36:09
piratequenti
Membre
enfaite non ce n'est pas resolu.

Alors voici le code de mon site
<!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>
<LINK REL="SHORTCUT ICON" href="http://photomaniak.com/upload/out.php/i1027373_favicon1.ico">
<meta name="identifier-url" content="http://futura50.ahst.fr/" />
<meta name="title" content="Futura5000" />
<meta name="description" content="MMORPG se déroulant en l'an 5000" />
<meta name="abstract" content="MMORPG se déroulant en l'an 5000" />
<meta name="keywords" content="MMORPG,MMO,JEU,ONLINE" />
<meta name="author" content="piratequentin" />
<meta name="language" content="FR" />
<meta name="revisit-after" content="15" />
<meta name="owner" content="quentin.galliano@laposte.net" />
<meta name="robots" content="All" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Futura5000 Accueil</title>
<link href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/css/index.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
body,td,th {
        font-size: 24px;
        color: #00FF00;
}
body {
        background-repeat: repeat;
        margin-left: 40px;
        margin-top: 10px;
        margin-right: 40px;
        margin-bottom: 10px;
        background-color: #000000;
}
a:link {
        color: #33CC00;
}
a:visited {
        color: #339933;
}
a:hover {
        color: #0099CC;
}
.Style3 {font-size: 14px}
-->
</style></head>

<body>
<table width="1282" border="1">
  <tr>
    <td width="1305" bgcolor="#999999"><a href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/index.php"><img src="http://photomaniak.com/upload/out.php/i1031863_logo.bmp" alt="Logo site" /> </a><a href="http://www.supportduweb.com/topsite_vote-440.html"><img src="http://www.supportduweb.com/images/topsite/votez03.gif" alt="Votez pour ce site" /></a></td>
  </tr>
</table>

<table width="100%" height="995" border="1" cellpadding="4" cellspacing="0">
  <tbody>
    <tr style="text-align:left;">
      <td width="85%" height="47" bgcolor="#999999"><p align="center"><a href="#"><img src="http://photomaniak.com/upload/out.php/i1031859_boutonjeux.gif" alt="jeux" width="109" height="28" border="0" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/tchat.php"><img src="http://photomaniak.com/upload/out.php/i1031857_boutonchat.gif" alt="le chat" width="109" height="28" border="0" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/new.php"><img src="http://photomaniak.com/upload/out.php/i1031860_boutonnews.gif" alt="Les new" width="109" height="28" border="0" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/Telechargement.php"><img src="http://photomaniak.com/upload/out.php/i1031861_boutontelechargement.gif" alt="telechargement" width="109" height="28" border="0" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/comment.php"><img src="http://photomaniak.com/upload/out.php/i1031858_boutoncommantaire.gif" alt="commantaires" width="109" height="28" border="0" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/index.php"><img src="http://photomaniak.com/upload/out.php/i1027817_boutonindex.gif" alt="accueil" border="0" /></a></p>      </td>
      <td width="15%" bgcolor="#999999"><script type="text/javascript" src="http://www.supportduweb.com/page/js/flashobject.js"></script>
    <div id="horloge_1106259063" style="display:inline-block;">
                <a href="http://www.macromedia.com/go/getflashplayer">Vous devez installer le Plugin FlashPlayer</a> - <a href="http://www.supportduweb.com/">Support du Web</a>
    </div>
    <script type="text/javascript">
    //<!--
                var flashvars_1106259063 = {};
                var params_1106259063 = {
                                quality: "high",
                                wmode: "transparent"
                        };
                var attributes_1106259063 = {};
        flashObject("http://flash.supportduweb.com/horloges/horloge02.swf", "horloge_1106259063", "150", "150", "8", false, flashvars_1106259063, params_1106259063, attributes_1106259063);
    //-->
    </script>&nbsp;</td>
    </tr>
    <tr style="text-align:left;">
      <td height="909" bgcolor="#999999">

<p align="center">

<!--Debut code php-->
<?php
//On se connecte a la Base de donnee
include('file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/mysqlcnn.php');
//Si lutilisateur est connecte, on le deconecte
if(isset($_SESSION['pseudo']))
{
        //On le deconecte en supprimant simplement la session pseudo
        unset($_SESSION['pseudo']);
?>
Vous avez bien &eacute;t&eacute; d&eacute;connect&eacute;.<br />
<a href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/index.php">Accueil</a>
<?php
}
else
{
        //On verifie si le formulaire a ete envoye
        if(isset($_POST['pseudo'], $_POST['pass']))
        {
                //On echappe les variables pour pouvoir les mettre dans des requetes SQL
                if(get_magic_quotes_gpc())
                {
                        $pseudo = mysql_real_escape_string(stripslashes($_POST['pseudo']));
                        $pass = stripslashes($_POST['pass']);
                }
                else
                {
                        $pseudo = mysql_real_escape_string($_POST['pseudo']);
                        $pass = $_POST['pass'];
                }
                //On recupere le mot de passe de lutilisateur
                $req = mysql_query('select pass from utilisateurs where pseudo="'.$pseudo.'"');
                $dn = mysql_fetch_array($req);
                //On le compare a celui quil a entre et on verifie si le membre existe
                if($dn['pass']==$pass and mysql_num_rows($req)>0)
                {
                        //Si le mot de passe, on ne vas pas afficher le formulaire
                        $form = false;
                        //On enregistre son pseudo dans les sessions
                        $_SESSION['pseudo'] = $_POST['pseudo'];
?>
Vous avez bien &eacute;t&eacute; connect&eacute;. Vous pouvez acc&eacute;der &agrave; votre espace membre.<br />
<a href="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/index.php">Accueil</a>
<?php
                }
                else
                {
                        //Sinon, on indique que la combinaison nest pas bonne
                        $form = true;
                        $message = 'La combinaison que vous avez entr&eacute; n\'est pas bonne.';
                }
        }
        else
        {
                $form = true;
        }
        if($form)
        {
                //On affiche un message sil y a lieu
        if(isset($message))
        {
                echo '<strong>'.$message.'</strong>';
        }
        //On affiche le formulaire
?>
<form action="file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/connection.php" method="post">
Veuillez entrer vos identifiants pour vous connecter:<br />
Nom d'utilisateur:<input type="text" name="pseudo" value="<?php if(isset($_POST['pseudo'])){echo $_POST['pseudo'];} ?>" /><br />
Mot de passe:<input type="password" name="pass" /><br />
<input type="submit" value="Connection" />
</form>
<?php
        }
}
?>
<!--Fin code php-->
&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>      </td>
      <td bgcolor="#999999">Hebergement d'images rapide </p>
     
          <?php
$poids_max = 512000; // Poids max de l'image en octets (1Ko = 1024 octets)
$repertoire = 'uploads'; // Repertoire d'upload
if (isset($_FILES['fichier']))
{

// On vérifit le type du fichier
if ($_FILES['fichier']['type'] != 'image/png' && $_FILES['fichier']['type'] != 'image/jpeg' && $_FILES['fichier']['type'] != 'image/jpg' && $_FILES['fichier']['type'] != 'image/gif' && $_FILES['fichier']['type'] != 'image/bmp' && $_FILES['fichier']['type'] != 'image/jpg' && $_FILES['fichier']['type'] != 'image/png' && $_FILES['fichier']['type'] != 'image/ico')
{
$erreur = 'Le fichier doit être au format *.jpeg, *.bmp, *.jpg, *.png, *.ico *.gif ou *.png .';
}

// On vérifit le poids de l'image
elseif ($_FILES['fichier']['size'] > $poids_max)
{
$erreur = 'L\'image doit être inférieur à ' . $poids_max/1024 . 'Ko.';
}

// On vérifit si le répertoire d'upload existe
elseif (!file_exists($repertoire))
{
$erreur = 'Erreur, le dossier d\'upload n\'existe pas.';
}

// Si il y a une erreur on l'affiche sinon on peut uploader
if(isset($erreur))
{
echo '' . $erreur . '<br><a href="javascript:history.back(1)">Retour</a>';
}
else
{

// On définit l'extention du fichier puis on le nomme par le timestamp actuel
if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpeg'; }
if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpg'; }
if ($_FILES['fichier']['type'] == 'image/png') { $extention = '.png'; }
if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.gif'; }
$nom_fichier = time().$extention;

// On upload le fichier sur le serveur.
if (move_uploaded_file($_FILES['fichier']['tmp_name'], $repertoire.$nom_fichier))
{
$url = 'http://futura50.ahst.fr'.$repertoire.''.$nom_fichier.'';
echo 'Votre image à été uploadée sur Le site avec succes!<br>Voici le lien: <br />
   <br/>
   <img src="uploads'.$nom_fichier.'" width="120px" height="120px" border="2px" />
   <br/>
<b>BBcode img</b> =  <input type="text" value="[img]' . $url . '[/img]" /><br />
<br />
<b>BBcode url</b> = <input type="text" value="[url]' . $url . '[/url]" /><br />
<br />
<b>HTML direct </b> <input type="text" value="'.$url.'" />

';
}
else
{
echo 'L\'image n\'a pas pu être uploadée sur le serveur, contactez un administrateur.';
}

}

}
else
{
?>
<form method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $poids_max; ?>">
<input type="file" name="fichier">
<input type="submit" value="Envoyer">
</form>
<?php
}
?>

<p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p></td>
    </tr>
    <tr style="text-align:left;">
      <td height="37" bgcolor="#999999"><span class="Style3">Pour signaler tout probleme ecrivez moi &agrave; quentin.galliano@laposte.net </span></td>
      <td bgcolor="#999999">&nbsp;</td>
    </tr>
  </tbody>
</table>

 

</body>
</html>
 

Voici ce que sa donne sur dreamwever.
Image


Et sur mon site
Image


Desole pour le beug du site

ybouane
27/08/2010 à 20:54:31
ybouane
Admin
Bonjour,
tu dois remplacer dans le code de tes fichiers tout les:
file:///C|/Documents and Settings/quentin/Bureau/Espace_membre/Espace_membre/ par le vrai chemin.
Probablement par Espace_membre/

Cordialement

Image
piratequenti
28/08/2010 à 10:11:17
piratequenti
Membre
ok je vais tenter

piratequenti
29/08/2010 à 13:54:22
piratequenti
Membre
Tout est bon. Il fallait que je déplace "session start" et que je le mête à la premiere ligne.

Pages: 1