Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Site Web > PHP > Systèmes complets > Créer son forum de toutes pièces > Les pages membres > Les profils > Lecture des commentaires

Les profils

Vous devez être inscrit pour pouvoir poster des messages

Page : 1  2  Suivante
Pseudo Commentaire
Page : 1  2  Suivante
Hors ligne [Nio] # Posté le 24/12/2006 à 19:01:53 - Ce membre a mis la note : 10
Oh miiiiince!
Avatar
Groupe : Membres
Hello!
Bon c'est la première fois que je poste sur ce site,il y a un début à tout :) .
Ton tuto dans l'enssemble est correct,du moins il reste assez util même si il n'apprend pas grand chose de nouveau par rapport à l'enssemble des tutos du site.Mais sa reste utile si on a encore du mal a voler de ses propres ailes. ^^
Problème et c'est assez important je pense il ya énorment d'erreurs de script o_O .C'est bien dommage car desuite sa fait descendre le tuto.Je ne te cite pas tout mais tu as par exemple dans certaines requetes tu sélectionne plusieurs champs précis puis après avoir fait ton mysql_fetch_assoc par exemple tu renvoie une variable $data1['une recherche'] et celle là n'est pas "accesible".Pour y remedier (bien que je ne suis pas un pro en php :euh: loin de là d'ailleur :lol: )J'ai tout simplement changer ta selection précise par un *,je ne sais pas si c'est moins bien ou quoi mais sa marche ^^ :euh: .
Après il y a plusieurs blems du genre.Un conseil (car sa me parrait évident tu ne le fait pas :( )test tes codes avant de les mettre dans ton tuto ;) ,sa évitera bien des problèmes car si je ne me trompe pas à part 1 ou 2 codes ils ont tous foirés chez moi (en copiant ton code ;) ).Celà ne veux pas dire que tu est un mauvais codeur loin de là^^.

Bon voilà bonne chance pour la suite car sa m'a l'aire d'être un tuto très util qui fait une belle synthese de tout les tutos du site.Je te met 10 pour cette raison ;) Pas plus à cause de tout ces problèmes.


Allez à bientôt

Plus Kingblox mais [Nio]--->Kingblox était trop pourri lol WIP Camaro
Image utilisateur
 
Hors ligne Skaphandre # Posté le 06/01/2007 à 17:24:08 - Ce membre n'a pas mis de note
Radiateur, radiateur
Groupe : Membres
Moi y'a que ce deux là qui n'ont pas marchés...
 
Hors ligne General Vans # Posté le 06/01/2007 à 19:55:07 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
C'est corrigé

Image utilisateur
Foncez y ! Un site pour partager son savoir scientifique

Je précise que je suis très peu disponible donc ne m'en voulez pas si je mets du temps à réagir aux MP :(
 
Hors ligne Tortue facile # Posté le 11/01/2007 à 14:12:57 - Ce membre a mis la note : 17
Adepte de Vos Tutos 3.5
Avatar
Validateurs
C'est pas mal mais j'ai trouvé une faute (facile à corriger)
Code : PHP
//On récupère les infos du membre
$requete1 = mysql_query('SELECT membre_pseudo, membre_avatar, membre_email, membre_msn, membre_signature, membre_siteweb, membre_post, membre_inscrit FROM forum_membres WHERE membre_id='.$membre.'');

Il te manque membre_localisation, cela donne :Code : PHP
//On récupère les infos du membre
$requete1 = mysql_query('SELECT membre_pseudo, membre_avatar, membre_email, membre_msn, membre_localisation, membre_signature, membre_siteweb, membre_post, membre_inscrit FROM forum_membres WHERE membre_id='.$membre.'');


Et un 17 pour t'encourager
 
Hors ligne ab004 # Posté le 12/01/2007 à 21:33:22 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Warning: move_uploaded_file(./images/avatars/1168633734.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in /www/sites/1/ifrance.com/f/r/franklin.3e/site/forum/modifprofil.php on line 112

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpVPgjPP' to './images/avatars/1168633734.gif' in /www/sites/1/ifrance.com/f/r/franklin.3e/site/forum/modifprofil.php on line 112


LA LIGNE 112 EST :
Code : PHP
$avatar = "./images/avatars/".str_replace(' ','',$avatar).".".$extension_upload;
     

Code : PHP

        if (isset($_FILES['avatar']['size']))
        {
                //On déplace l'avatar
                $avatar = time();
                $nomavatar = str_replace(' ','',$avatar).".".$extension_upload;
                $avatar = "./images/avatars/".str_replace(' ','',$avatar).".".$extension_upload;
                move_uploaded_file($_FILES['avatar']['tmp_name'],$avatar);
                mysql_query("UPDATE forum_membres SET membre_avatar = '".$nomavatar."' WHERE membre_id = '".$_SESSION['id']."'");
        }

        //Une nouveauté ici : on peut choisisr de supprimer l'avatar
        if (isset($_POST['Delete']))
        {
                mysql_query("DELETE membre_avatar FROM forum_membres WHERE membre_id = '".$_SESSION['id']."'");
        }

        echo'<h1>Modification terminée</h1><br /><br />';
        echo'<h2>Votre profil a été modifié avec succès !</h2>';
        echo'<h2>Cliquez <a href="./index.php">ici</a> pour revenir à la page d accueil</h2>';

MERCI DE M'AIDER
Hors ligne General Vans # Posté le 12/01/2007 à 22:42:05 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Tu as bien créé un dossier avatars ?
Et si oui tu as bien mis un CHMOD 777 ?

Image utilisateur
Foncez y ! Un site pour partager son savoir scientifique

Je précise que je suis très peu disponible donc ne m'en voulez pas si je mets du temps à réagir aux MP :(
 
Hors ligne kikong # Posté le 11/02/2007 à 19:41:57 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Bonjour!

Très bien ce tuto, j'avance bien!
Seul ptit problème je sais pas comment faire les requêtes sql pour faire les forums...


Merci de m'aider

Ce que les yeux voient, n'est rien comparé à ce que le coeur peut éprouver
 
Hors ligne Ziame # Posté le 11/02/2007 à 21:02:04 - Ce membre n'a pas mis de note
Arx tarpeia Capitoli proxima
Avatar
Validateurs
Bonjour,

Il faut suivre le tutoriel, tout y est expliqué, et si tu as un problème, tu peux toujours poser ta question dans le forum PHP, mais là en survolant vite fait le tuto, j'en ai vu des requêtes ;) .
 
Hors ligne Tristou # Posté le 28/03/2007 à 11:55:18 - Ce membre a mis la note : 15
Noël@home
Avatar
Groupe : Membres
Une très bonne base pour les personnes qui veulent créer leurs forums. Il est ensuite possible de creuser tout cela pour rajouter ses propres fonctionnalités :) .

Petite suggestion cependant : simplement mettre le lien du sujet du forum associét, ça pourrait être utile pourposer ses questions, signaler un bug ou simplement se tenir au courant de l'évolution du tutorial.

Un 15 bien mérité, en espérant que ce tutorial évoluera encore ;)
 
Hors ligne Hugo12 # Posté le 19/04/2007 à 16:40:39 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Ton tuto m'est très utile et il est assez facile à comprendre.
Seulement je ne comprend pas pourquoi, dans tes scripts, tu met de <h2></h2> à chaque ligne. Ca gache un peu le design du forum même si c'est facilement modifiable.

Encore félicitation :D

Citation : Inconnu
Vivez vos rêves, ne rêvez pas votre vie...
Connaisseur en Mindstorms NXT ? Envie d'en faire un tuto ? Contactez-moi !
 
Hors ligne Kendal_Norino # Posté le 05/06/2007 à 00:12:59 - Ce membre a mis la note : 18
Groupe : Membres
vraiment super ce tutos ! :D
par contre j'ai l'impression qu'il y a une petite erreur au niveau du $membre = (int) $_GET['m'];
j'ai une erreur sur ma page et je ne vois pas le m dans l'URL :o
Sinon félicitation ;)

By SATSUMA :)
 
Hors ligne loleur # Posté le 11/10/2007 à 17:18:24 - Ce membre a mis la note : 17
Avatar
Groupe : Membres
Tuto super bien expliqué et très enrichissant :p

en espérant que tu face d'autres tutos :lol:

Image utilisateur
 
Hors ligne tec # Posté le 29/10/2007 à 23:26:23 - Ce membre a mis la note : 20
death note fan
Avatar
Groupe : Membres
genial ce tuto!!! rien a dire il explique vraiment bien comment faire son forum!!

linuxien extremment libriste :lol:
tecjas v5 se refait! (sa risque d'etre long :-° ) (preview Here!)
Image utilisateur
 
Hors ligne dakaro # Posté le 31/10/2007 à 19:50:01 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
une petite question,
comment ont sais le lien d'un profil?

Envie de réaliser un projet sérieux ? Alors Magic Park est fait pour vous !


 
Hors ligne Sor@ne # Posté le 13/11/2007 à 18:00:46 - Ce membre a mis la note : 19
Vive le Babouin !
Avatar
Groupe : Membres
Je trouve que c'est un très bon tuto; bien expliqué, bien complet (selon moi), les scripts sont très complet et totalement rédigé pour faire un bon copier/coller vérifier si on a bon dans nos codes.

Par contre tu oubli juste de préciser une chose
Si vous êtes chez Free, pensez à créer un dossier "sessions" à la racine de votre FTP si ce n'est déjà fait bien sur ;)

Venez voir mon site inscrivez vous et voter pour lui Merci :)
Image utilisateur

 
Hors ligne Rick_Wakeman # Posté le 27/11/2007 à 20:15:41 - Ce membre a mis la note : 16
Groupe : Membres
très bien structuré et très fourni - peut être trop, ça manque peut être d'includes. Mais loin de moi de te faire la léçon, vu que j'ai du mal aussi en php, sql, et même css.

Corrections : le delete de l'avatar n'a pas l'air de fonctionner chez moi. D'autre part, tu oublies d'effacer le fichier correspondant à l'avatar. Donc pour faire propre, j'ai un peu modifié tout ça :

Code : PHP - Afficher / masquer les numéros de ligne
  1. $requete_del = mysql_query('SELECT membre_avatar FROM forum_membres WHERE membre_id = '.$_SESSION['id'].'');
  2.  
  3. $data_del = mysql_fetch_assoc($requete_del);
  4.  
  5. unlink(getcwd().'/images/avatars/'.$data_del['membre_avatar']);
  6.  
  7. mysql_query("UPDATE forum_membres SET membre_avatar='' WHERE membre_id = '".$_SESSION['id']."'")  or die (mysql_error());


y'aura peut être une erreur quand on décide de supprimer un avatar inexistant.

on ne dit pas espèce de déficient c'est mal poli.
on dit Monsieur le Président.
 
Hors ligne alexlp # Posté le 31/12/2007 à 15:47:48 - Ce membre n'a pas mis de note
The Linkin Park Fan
Avatar
Groupe : Membres
Je commence à lire le tuto et c'est très bien expliqué ! ;)

Par contre il y a une petite erreur dans une de tes explications :-°

Citation : General Vans
Donc on a besoin de deux variables : ainsi, l'adresse du profil d'un membre se présentera toujours comme ceci :

/voirprofil.phpm=3&action=consulter


Ca serait pas plutot

Citation : Pas de titre
Donc on a besoin de deux variables : ainsi, l'adresse du profil d'un membre se présentera toujours comme ceci :

/voirprofil.php?m=3&action=consulter

Venez visiter mon site :p (Merci à ceux qui cliquent !)
Si vous aimez Linkin Park, cliquez ici pour s'inscrire à mon forum.
Image utilisateur :D
 
Hors ligne BLOOD-METAL # Posté le 04/07/2008 à 02:20:11 - Ce membre a mis la note : 15
Groupe : Membres
Bonjour, alors moi j'ai un problème dans la page modifprofil.php, ça me met une erreur :
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /mnt/145/sdb/e/a/goodintentions/modifprofil.php on line 120 :euh:

Ca fait peur...

voici le code ce trouvant vers la ligne 120 :
Code : PHP
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
if (!empty($_FILES['avatar']['size']))
        {
                //On déplace l'avatar
                $avatar = time();
                $nomavatar = str_replace(' ','',$avatar).".".$extension_upload;
                $avatar = "./images/avatars/".str_replace(' ','',$avatar).".".$extension_upload;
                move_uploaded_file($_FILES['avatar']['tmp_name'],$avatar);
                mysql_query("UPDATE forum_membres
                SET membre_avatar = $nomavatar 
                WHERE membre_id = $_SESSION['id']");
        }

J'ai fait un copier coller, et mon hebergeur est free, merci de bien vouloir m'aider.
Hors ligne -=$!m0n=- # Posté le 05/07/2008 à 12:24:31 - Ce membre a mis la note : 18
Visitez mon site:
Avatar
Groupe : Membres
Bonjour très bon tuto, je te met 18. En effet, pour répondre à la question de BLOOD-METAL je crois qu'il y a quelques erreurs dans la page modifprofil.php, remplace :
Code : PHP
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
if (!empty($_FILES['avatar']['size']))
        {
                //On déplace l'avatar
                $avatar = time();
                $nomavatar = str_replace(' ','',$avatar).".".$extension_upload;
                $avatar = "./images/avatars/".str_replace(' ','',$avatar).".".$extension_upload;
                move_uploaded_file($_FILES['avatar']['tmp_name'],$avatar);
                mysql_query("UPDATE forum_membres
                SET membre_avatar = $nomavatar 
                WHERE membre_id = $_SESSION['id']");
        }


par

Code : PHP
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
if (!empty($_FILES['avatar']['size']))
        {
                //On déplace l'avatar
                $avatar = time();
                $nomavatar = str_replace(' ','',$avatar).".".$extension_upload;
                $avatar = "./images/avatars/".str_replace(' ','',$avatar).".".$extension_upload;
                move_uploaded_file($_FILES['avatar']['tmp_name'],$avatar);
                mysql_query("UPDATE forum_membres
                SET membre_avatar = $nomavatar 
                WHERE membre_id = '" .$_SESSION['id']. "'");
				
        }


En fait il y avait un problème au niveau du WHERE membre_id= $_SESSION
Il y a d'autres erreurs identiques dans le code, il faudra que tu fasses pareil.
En tout cas merci pour ce tuto !
A+

Visitez mon site : la micro du net !
 
Hors ligne Mister J # Posté le 14/07/2008 à 11:27:03 - Ce membre a mis la note : 12
Un CMS en projet (oui encore!)
Avatar
Groupe : Membres
Le tuto est très bien expliqué mais il y a énormément d'erreurs dans ton code :( C'est dommage car à part ça c'est vraiment bien mais le fait de devoir passer une demi-heure sur chaque code pour comprendre comment il marche gâche le plaisir je trouve ...

J'adorerais changer le monde mais pas moyen de mettre la main sur le code source.
La vie est mal faite : on ne peut pas la redémarrer en mode sans échec.
:D
 
Hors ligne kapola # Posté le 31/07/2008 à 00:28:56 - Ce membre a mis la note : 18
Avatar
Groupe : Membres
Salut,

J'ai un problème, toute la partie profil ne marche pas, j'obtiens des pages entièrement blanches !
si vous pouviez m'aidez..

kapola
Hors ligne tim01140 # Posté le 16/08/2008 à 13:25:09 - Ce membre n'a pas mis de note
Groupe : Membres
Bonjour,

J'ai un gros problème les images de s'affiche pas dans les profils !!!

aider moi s'il vous plait !!

cordialement

Administrateur et webmaster de privat.lescigales.org
 
Hors ligne remise # Posté le 25/08/2008 à 14:08:36 - Ce membre a mis la note : 15
Zéro tu es, zéro tu resteras ?
Avatar
Groupe : Membres
kapola et tim01140 > En cas de problème, mieux vaut demander sur le forum, vous y trouverez beaucoup plus de réponses ;)

Comme dit précédemment, y'a pas mal d'erreurs sur certains codes, et c'est bien dommage :(

Y'a aussi un truc que j'aime pas trop dans ce tuto, c'est que tu fournis directement le code à copier/coller.
Je pense qu'il aurait été mieux (mais plus long ^^ ) d'expliquer d'abord tous les rôles de telle ou telle page pour nous laisser réfléchir un peu.

En effet, personnellement, je fais ce tuto pour progresser en PHP, après avoir lu celui de M@teo. Si je ne fais que des copier/coller, alors, pour progresser, c'est pas terrible ^^

Bon, y'a peut-être que moi qui lis ce tuto pour progresser, donc je copie ton code, et je le réécris un peu à ma sauce à moi ^^ (en corrigeant les erreurs au passage... :( )

Je te mets donc 15, pour récompenser le temps que tu as dû y passer :D

Citation : Les shadoks
C'est en essayant continuellement que l'on finit par réussir. Donc, en d'autres termes, plus ça rate, et plus on a de chances que ça marche
 
Hors ligne soifran # Posté le 29/08/2008 à 15:31:50 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
je n'arrive pas à faire marcher correctement le delete de l'avatar, même avec le code de Rick_Wakeman.

En plus il faudrait que l'avatar se supprime aussi dans le dossier avatars.
Hors ligne Magicdaminou # Posté le 10/09/2008 à 13:25:26 - Ce membre a mis la note : 9
Avatar
Groupe : Membres
Bien le tutoriel mets le voireprofile ne marche pas o_O
Hors ligne Alarissient # Posté le 10/10/2008 à 19:04:42 - Ce membre a mis la note : 18
Spationné
Avatar
Groupe : Membres
Hello,
j'ai bien aimé ton tutoriel bien à lire, bien expliqué, juste une question :
Où sont passé les apostrophes dans tes codes ?

Code : PHP
1
<?php echo'Passionné' ?>
 
Hors ligne Ravenheart # Posté le 12/10/2008 à 13:12:20 - Ce membre n'a pas mis de note
plus c'est simple, mieux c'est
Avatar
Groupe : Membres
il y a quelque petit erreur alors que j'ai pas fini le tuto mais on va dire que c'est pour tester le zéro.

sur la page registreok.php

ligne 33 => $signature = mysql_real_escape_string($_POST['signature'], ENT_QUOTES));

Une parenthèse en trop et j'ai un deuxième message d'erreur avec ENT_QUOTES.

sinon ça commence bien.

Ravenheart - http://enigmatec.free.fr
 
Hors ligne vinvin92 # Posté le 22/10/2008 à 19:43:58 - Ce membre a mis la note : 12
Avatar
Groupe : Membres
Bonjour, très bon tuto même s'il y a quelques erreurs de syntaxe. Je suis un amateur en php et je n'arrive pas à supprimer une erreur.
Mon navigateur m'affiche : Citation : Erreur
Parse error: syntax error, unexpected '<' in /mnt/104/sdb/9/7/vinvin92/membres/profil.php on line 60


Voilà le code aux environ de la ligne 60
Code : PHP
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
echo'Ce membre est inscrit depuis le
       <strong>'.date('d/m/Y',$data1['membre_inscrit']).'</strong>
       et a posté <strong>'.$data1['membre_post'].'</strong> messages
       <br /><br />';
       echo'<strong>Localisation : </strong>'.stripslashes(htmlspecialchars($data1['membre_localisation'])).'
       </p>';
}
//Si on ne trouve pas d'info
else
{
echo'<p>Ce membre ne semble pas exister !</p>';
}
break;
<?php
//Si on choisit de modifier son profil
case "modifier":
      //On prend les infos du membre
      $requete2 = mysql_query('SELECT membre_pseudo, membre_email,
      membre_siteweb, membre_signature, membre_msn, membre_localisation,
      membre_avatar
      FROM forum_membres WHERE membre_id='.intval($_SESSION['id']));
Hors ligne Saesee # Posté le 25/10/2008 à 18:39:40 - Ce membre a mis la note : 18
Avatar
Groupe : Membres
Bon tutoriel qui m'a servi pour comprendre certaines fonctions des forums.

-1 car même en suivant à la lettre, l'inscription simple ne fonctionne pas... :-°

----------------------------------------------------

Pour le post au dessus, as-tu vérifié si les balises <?php bla bla bla ?> sont correctement fermées et ouvertes ?

La raison est une arme plus pénétrante que le fer. Le passé et le présent sont nos moyens ; le seul avenir est notre fin.
Blog : Saesee's Univers
MacBook (Nov.2008) Alu - C2D 2GhZ, 4Go DDR3@1066, GeForce 9400GS, Mac OS X 10.5 Leopard
Image utilisateur
 
Hors ligne kevindu59 # Posté le 08/11/2008 à 17:21:41 - Ce membre a mis la note : 12
Projet en cours -> Equipirate
Avatar
Groupe : Membres
C'est bien mais dans tes codes il y a beaucoup d'erreur! C'est dommage!

Image utilisateur
 

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 106 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.0438s (0.0315s)