logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
29 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 409 533

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» recuperation de l'user

recuperation de l'user#11791

2Contributeur(s)
MSideGiamDoc
3 Modérateur(s)
developpeurjpbJireck
MSide MSideicon_post
voila je suis en train d'essayer de developpé un hack pour npds de fiche perso

j'ai cree un table avec comme structure 3 champs :

id
speudo
description

je fais un formulaire d'inscription
une liste des fiches perso inscrit dans la table

Tout marche niquelle
bon au debut j'avé recuper le model dans statik pour enpeché les anonyme de pouvoir s'inscrire mais c pas sufisant le mieu serai lors de l'inscription reperer le nom du membre pour qu'il n'es plus a rentrer son nom lui meme.

Sa fais plus pro, Plus securisé >>> 1 membres = Une fiche perso
Par la suite pour les modifications de la fiche ne ligne c indispensable

j'ai regarder user.php

en faite voila ce que j'ai compris :

function userinfo

$uname=removeHack($uname);
$result = mysql_query("SELECT uid, name, femail, url, bio, user_avatar, user_icq, user_aim, user_yim, user_msnm, user_from, user_occ, user_intrest, user_sig, user_journal, mns FROM users WHERE uname='$uname'");
list($uid, $name, $femail, $url, $bio, $user_avatar, $user_icq, $user_aim, $user_yim, $user_msnm, $user_from, $user_occ, $user_intrest, $user_sig, $user_journal, $mns) = mysql_fetch_array($result);
if (!$uid) { header ("location: index.php"); }

if (!$bypass) {global $cookie;}
!include!("header.php");

if (($uname == $cookie[1]) || ($bypass==1)) {

Donc la on recuper le pseudo de celui ques es logué et si il est membre ben la ou j'ecris on pe recuperé $uname <<< le nom du memebre

}
bon je suis dans la bonne voi ??? :#

Donc je voudrai me servir de sa pour ma fiche d'inscription qui est composé du code suivant ::




Vous ête ici : Formulaire d'insciption Fiche Perso




Ton Pseudo :
<<<<<<<<<<<< je voudrai que ici on place la variable $uname

Entre Ici t'as description complète :








bon tout sa n'es que fiction apparement car chez moi sa marche pas si quelqu"un pouvait m'ouvrir la vois :-D


MSide MSideicon_post
j'ai oublier de desactivé le html et la je pe pas le faire en l'editant dsl

voila le code html


<html>
<form method="POST" action="add.php">
<P align=right><FONT color=#ff7f00><strong>Vous ête ici : Formulaire d'insciption Fiche Perso</font></strong>
<center>
<br><br></b></b><strong>Ton Pseudo : <input type="text" name="pseudo" size="20" value="<?$uname?>" maxlength="35"><br>
<br>Entre Ici t'as description complète : <textarea name="description" cols=100 rows=25></textarea>
<br><br><br></b></b></b><input type="submit" value="Envoyer" name="envoyer">
</center>
</form>
</html>
GiamDoc GiamDocicon_post
<?php
echo"<html>"
. "<form method=\"POST\" action=\"add.php\">"
. "<P align=right><FONT color=#ff7f00><strong>Vous ête ici : Formulaire d'insciption Fiche Perso</font></strong>"
. "<center>"
. "<br><br></b></b><strong>Ton Pseudo : <input type=\"text\" name=\"pseudo\" size=\"20\" value=\"nom\" maxlength=\"35\"><br>"
. "<br>Entre Ici t'as description complète : <textarea name=\"description\" cols=100 rows=25></textarea>"
. "<br><br><br></b></b></b><input type=\"submit\" value=\"Envoyer\"" $uname=\"envoyer\">"
. "</center>"
. "</form>"
. "</html>"
."";

?>

ou alors

<?php
echo"<html>"
. "<form method=\"POST\" action=\"add.php\">"
. "<P align=right><FONT color=#ff7f00><strong>Vous ête ici : Formulaire d'insciption Fiche Perso</font></strong>"
. "<center>"
. "<br><br></b></b><strong>Ton Pseudo : <input type=\"text\" name=\"pseudo\" size=\"20\" value=\"nom\" maxlength=\"35\"><br>"
. "<br>Entre Ici t'as description complète : <textarea name=\"description\" cols=100 rows=25></textarea>"
. "<br><br><br></b></b></b><input type=\"submit\" value=\"Envoyer\" $uname=\"envoyer\">"
. "</center>"
. "</form>"
. "</html>"
."";

?>
MSide MSideicon_post
apparement sa passe pas voila le contenu de mon fichier d'inscription

<?php

if (!isset($mainfile)) { !include!("mainfile.php"); }
$pdst=0;
!include! ("header.php");

$uname=removeHack($uname);
$result = mysql_query("SELECT uid, name, femail, url, bio, user_avatar, user_icq, user_aim, user_yim, user_msnm, user_from, user_occ, user_intrest, user_sig, user_journal, mns FROM users WHERE uname='$uname'");
list($uid, $name, $femail, $url, $bio, $user_avatar, $user_icq, $user_aim, $user_yim, $user_msnm, $user_from, $user_occ, $user_intrest, $user_sig, $user_journal, $mns) = mysql_fetch_array($result);
if (!$uid) { header ("location: index.php"); }

if (!$bypass) {global $cookie;}


if (($uname == $cookie[1]) || ($bypass==1)) {


echo"<html>"
. "<form method=\"POST\" action=\"add.php\">"
. "<P align=right><FONT color=#ff7f00><strong>Vous ête ici : Formulaire d'insciption Fiche Perso</font></strong>"
. "<center>"
. "<br><br></b></b><strong>Ton Pseudo : <input type=\"text\" name=\"pseudo\" size=\"20\" value=\"nom\" maxlength=\"35\"><br>"
. "<br>Entre Ici t'as description complète : <textarea name=\"description\" cols=100 rows=25></textarea>"
. "<br><br><br></b></b></b><input type=\"submit\" value=\"Envoyer\" $uname=\"envoyer\">"
. "</center>"
. "</form>"
. "</html>"
."";

!include! ("footer.php");

}

il y a une erreur ??


?>
GiamDoc GiamDocicon_post
pourquoi tu n'utilise pas Sform ? en fait il le ferais trés bien! regarde le forum sform, il y a aussi une explication dans le rep modules/sform/extend_user
MSide MSideicon_post
ok je regarde sa merci
MSide MSideicon_post
sa a l'aire compliqué je vois pas comment spécifié dans quelle table on ve ecrire .....

sa serai pas plus simple que j'essaye de recuper $uname ??
MSide MSideicon_post
[Régler]

logo