Création forum [inscription]

Fermé
Nivek Freedomsoul - 10 août 2009 à 00:34
Drawap Messages postés 14 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 26 septembre 2009 - 11 août 2009 à 15:36
Bonsoir,

Chers Amis ! J'aurai besoin de vos lumières ^^"

Voilà je voudrai créer un forum (comme le titre de ce topic l'indic) mais je rencontre quelques difficultées...
Je débute un peux mais disons que j'ai les bases sur le php ^^

bon voilà j'ai un formulaire de ce genre:

<table cellpadding="10px">
<form name="post" action="test.php" method="post">
<tr>
<td width="200px">Pseudo: </td><td><input type="text" name="pseudo" maxlength="20"></td>
</tr>
<tr>
<td>Pseudo IG: </td><td><input type="text" name="pseudo_ig" maxlength="20"></td>
</tr>
<tr>
<td>Mot de Passe: </td><td><input type="password" name="mdp" maxlength="16"></td>
</tr>
<tr>
<td>Retaper votre Mot de Passe: </td><td><input type="password" name="mdp2" maxlength="16"></td>
</tr>
<tr>
<td>Email: </td><td><input type="text" name="email" maxlength="50"></td>
</tr>
<tr>
<td colspan="2"><center><input type="submit" value="Valider"/></center></td>
</tr>
</form>
</table>

[oui oui dans un tableau je préfère >.<]

ensuite voilà quleque instruction php:

<?php

// D'abord, on se connecte à MySQL
mysql_connect("localhost", "root");
mysql_select_db("database");


if(isset($_POST) AND empty($_POST['pseudo']))
{
echo '<p>Erreur pseudo, Veuillez entrer un pseudo valide.</p>';

if(isset($_POST) AND empty($_POST['pseudo_ig']))
{
echo '<p>Erreur pseudo_IG, Veuillez entrer un pseudo_IG valide.</p>';

if(isset($_POST) AND empty($_POST['email']))
{
echo '<p>Erreur email, Veuillez entrer un email valide.</p>';



if(($_POST['mdp']) != ($_POST['mdp2']))
{
echo '<p>Mauvais login / password. Merci de recommencer.</p>';
}


else
{
echo '<p>Vous avez oublié de remplir un champ.</p>';
}
}}}

// D'abord, on se connecte à MySQL
mysql_connect("localhost", "root");
mysql_select_db("database");

// On utilise les fonctions PHP mysql_real_escape_string et htmlspecialchars pour la sécurité
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$pseudo_ig = mysql_real_escape_string(htmlspecialchars($_POST['pseudo_ig']));
$mdp = mysql_real_escape_string(htmlspecialchars($_POST['mdp']));
$email = mysql_real_escape_string(htmlspecialchars($_POST['email']));
$date = date("d/m/Y");

if(isset($_POST) AND !empty($_POST['pseudo']) AND !empty($_POST['pseudo_ig']) AND !empty($_POST['mdp']) AND !empty($_POST['mdp2']) AND !empty($_POST['email']))
{

// Ensuite on enregistre le message
mysql_query("INSERT INTO membre VALUES('', '$pseudo', '$pseudo_ig', '$mdp', '$email','$date')");
}
// On se déconnecte de MySQL
mysql_close();

?>


Je voudrais que les indications (erreur *** ... etc s'affiche apres le clic sur le bouton ^^"
J'aimerai aussi que si un pseudo est déjà utilisé (que ce soit pour 'pseudo' ou 'pseudo_ig') on ne puisse pas le reprendre ...

Merci d'avance pour votre aide !
A voir également:

7 réponses

giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 142
10 août 2009 à 09:22
Bonjour,

Pourquoi ne pas utiliser des logiciels qui existent déjà ? punBB, phpBB ....
1
Nivek Freedomsoul
10 août 2009 à 17:31
je vais voir ça, mais au départ je voulais le construire de moi même ,

je te tiens au courant,

merci de m'avoir répondu
0
lalipuna Messages postés 6 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 19 août 2009 1
10 août 2009 à 23:43
C'est ce casser la tête pour rien. Je m'étais amuser à l'époque à coder un forum de 2000 lignes PHP et honnêtement, le résultat était... :)
0
Nivek Freedomsoul
11 août 2009 à 14:14
oui et de tout ce que je vois .... tout les fichier et tout je suis ébahi >.<
je m'attendais pas a autant de fichier O_o

par contre je n'arrive pas a modifier certain chose... c'est assez embêtant ...
vous auriez une idée ?
je modifie des image et ça ne change rien :(
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Drawap Messages postés 14 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 26 septembre 2009
11 août 2009 à 15:06
Salut tu veu toi seul ou avec un partenaire ?
0
Nivek Freedomsoul
11 août 2009 à 15:12
Et bien, je voulais le faire moi même, mais giheller et lalipuna m'ont conseiller d'utiliser d'autre .... moyens ^^ j'avais entendu parler de phpbb donc j'ai pris celui ci, et ma foi je suis pas trop déçu si ce n'est que j'ai du mal a modifier certain chose ... ^^"
0
Drawap Messages postés 14 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 26 septembre 2009
11 août 2009 à 15:36
je te conseil de utilise http://www.phpbb.biz/ qui est en français !
0