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 > Poster > Lecture des commentaires

Poster

Vous devez être inscrit pour pouvoir poster des messages

Page : 1  2  Suivante
Pseudo Commentaire
Page : 1  2  Suivante
Hors ligne ArtDeRue62 # Posté le 08/01/2007 à 17:37:53 - Ce membre n'a pas mis de note
Groupe : Membres
bien le code mes j'ai un petit probleme avec postok.php , sa ne fait aucune action...

Image utilisateur
 
Hors ligne Nelson28 # Posté le 09/01/2007 à 07:09:41 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
super tuto mais moi c'est pareil postok.php marche pas il me dit y as ne erreur ligne 23 (l'acolade avant echo)
Hors ligne Radeon # Posté le 09/01/2007 à 17:31:20 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
pareil pour moi
Hors ligne General Vans # Posté le 09/01/2007 à 18:01:41 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
C'est corrigé à présent :p

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 greatman # Posté le 10/01/2007 à 23:27:11 - Ce membre a mis la note : 9
PHP,HTML,CSS Lover
Avatar
Groupe : Membres
moi j'ai une erreur sur la page poster.php à la ligne 77. PHP me dit
Parse error: syntax error, unexpected T_VARIABLE in /www/sites/1/ifrance.com/f/o/forumprotic/site/poster.php on line 77

cette ligne est mysql_connect($adresse, $nom, $motdepasse);

pouvez vous m'aidez svp?
 
Hors ligne General Vans # Posté le 11/01/2007 à 07:35:12 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Tu as inclus la page d'identifiants ?

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 greatman # Posté le 11/01/2007 à 23:04:02 - Ce membre a mis la note : 9
PHP,HTML,CSS Lover
Avatar
Groupe : Membres
oui il y a Code : PHP
include ("/includes/indentifiants.php")


j'ai trouver un problème il était écrit indentifiant.php et non identifiants.php
 
Hors ligne ab004 # Posté le 12/01/2007 à 21:24:06 - Ce membre a mis la note : 20
Avatar
Groupe : Membres
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /www/sites/1/ifrance.com/f/r/franklin.3e/site/forum/poster.php on line 94


La ligne 94 est Code : PHP
$data1 = mysql_fetch_assoc($requete1);

Code : PHP
<?php
//On se connecte
include("includes/identifiants.php");
mysql_connect($adresse, $nom, $motdepasse);
mysql_select_db($database);

//Qu'est ce qu'on veut faire ? poster, répondre ou éditer ?
$action = $_GET['action'];

if (isset($_GET['f']))
{
$forum = (int) $_GET['f'];
}
//Sinon c'est un nouveau message, on a la variable t et on récupère f grâce à une requête
else
{
$topic = (int) $_GET['t'];
$requete1 = mysql_query('SELECT topic_titre, forum_id  FROM forum_topic WHERE topic_id ="'.$topic.'"');
$data1 = mysql_fetch_assoc($requete1);
$forum = $data1['forum_id'];
}
?>


Merci de m'aider
Hors ligne General Vans # Posté le 12/01/2007 à 22:41:23 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Ta table forum_topic contient quoi ?

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 Cyril0506 # Posté le 13/01/2007 à 09:46:38 - Ce membre a mis la note : 15
Groupe : Membres
j'ai un problème avec poster.php
voici l'erreur :

Code : Autre
Parse error: parse error, unexpected T_VARIABLE in C:\Notepad++\site-cyril\forum\poster.php on line 7


c'est dans le truc de connexion

Secret (cliquez pour afficher)
15/20 ^^ ;) ;)

Skate For Fun
 
Hors ligne ab004 # Posté le 13/01/2007 à 15:44:07 - Ce membre a mis la note : 20
Avatar
Groupe : Membres
bon, mon problème est pour la modification ou la suppression du post

regarde mon site : http://franklin.3e.ifrance.com/indexforum.php

avec un p'tit 20
Hors ligne arcaon # Posté le 14/01/2007 à 15:33:21 - Ce membre a mis la note : 18
bou!!! J'vous ai fais peur?
Avatar
Groupe : Membres
Génial le tuto, allez 18/20, vraiment génial :)

Ca manquait vraiment un vrait tuto sur la création de forum (et complet surtout ;) ) Allez, vivement la suite :)

Death Magnetic, nouvelle album de metallica sort le 12 septembre, et son premier single The Day That Never Comes le 22 aout 2008 !!!

Black Ice, nouvelle album d'AC/DC sort le 20 Octobre en Europe, et son premier single, Rock 'N Roll Train le 28 aout !!!
 
Hors ligne jy-by # Posté le 17/01/2007 à 14:18:02 - Ce membre a mis la note : 20
Huhu, I love me too <3
Groupe : Membres
Merci car j'avais lu le tuto pour le BBCode, mais pour le traiter, c'étais basta, merci beaucoup ca ma beaucoup servi ici, un jour je lirai tout le tuto ;)
sinon 20/20car la j'ai bien appris quelque chose :P
 
Hors ligne Talus # Posté le 18/01/2007 à 21:13:57 - Ce membre n'a pas mis de note
タルス
Avatar
Groupe : Membres
Lut,

Un problème, que je préfère signaler (car j'ai déjà eu affaire à celui-ci), c'est pour les quotes, et autres balises pouvant s'imbriquer les unes des autres. En effet, ca buggera si tu essaye :-°
 
Hors ligne jeremiejig # Posté le 19/01/2007 à 17:24:11 - Ce membre n'a pas mis de note
Groupe : Membres
dites pour les regex il ne devrais pas y avoir ## ou c'est pour nous faire réfléchir!

Ce sont les erreur les plus bête qui sont les plus difficiles à trouver.

d'ailleurs j'en fais souvent :-°
 
Hors ligne suliac # Posté le 20/01/2007 à 15:01:58 - Ce membre n'a pas mis de note
apprendre et retenir
Groupe : Membres
salut mais je suis ton tuo et je pense tu as oublier de faire la fonction delete ou edit ;)
 
Hors ligne Tortue facile # Posté le 22/01/2007 à 19:21:41 - Ce membre n'a pas mis de note
Adepte de Vos Tutos 3.5
Avatar
Validateurs
C'est pas mal du tout vu le boulot que c'est mais j'ai quelques messages d'erreurs:

Notice: Undefined index: topic_titre in c:\site_web\forum\voirtopic.php on line 73
Notice: Undefined variable: data in c:\site_web\forum\postok.php on line 50

Sinon aucun problème
 
Hors ligne powange # Posté le 31/01/2007 à 23:58:59 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
0 niveau sécurité.. l'injection sql peut se faire vraiment aisement ici.. ^^

Image utilisateurImage utilisateur

Prouty, Prouta! 2 et 2 ne font pas 3!

Extreme Jonglerie : Association de jongle sur Marseille
Monopoz : Association de monocycle sur Marseille
 
Hors ligne tsukasagenesis # Posté le 01/03/2007 à 18:56:02 - Ce membre a mis la note : 18
Avatar
Groupe : Membres
Un petit 18/20, rien que pour l'effort :p
Sinon, faut l'avouer, c'est pas encore finit, par exemple poster.php le "delete" ainsi que le "edit" :p mais je pense que tu réglera sa très prochainement ;)
En attendant avec impatience la suite :D
 
Hors ligne flo-xp # Posté le 14/03/2007 à 15:17:43 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Bonjour,

J'ai un petit problème quand je poste ,mon message est enregistrer dans la bdd, mais il n'apparait pas sur le forum.

Aidez-moi s'il vous plait.
Hors ligne ronflex # Posté le 13/04/2007 à 20:41:03 - Ce membre a mis la note : 16
Avatar
Groupe : Membres
Salut, bon ton tuto est pas trop mal mais ce que je lui reprocherais c'est que tu ne détailles pas assez tes codes. Mais comme t'es le permier à t'être lancé je te met un 16/20.

il n'y a point de chemin vers le bonheur, le bonheur est le chemin (proverbe bouddhiste)
EN TANT QUE NON-BOULET, J'AIME PAS LES BOULETS. ALORS S'IL VOUS PLAIT LES BOULETS TAISEZ-VOUS AVANT DE PASSER POUR DES C**S.

Grrr. A bas les modérateurs tyranniques! :D
 
Hors ligne chindit # Posté le 14/04/2007 à 12:24:29 - Ce membre a mis la note : 19
KDE fan
Avatar
Groupe : Membres
Il y a un problème, il est impossible d'éditer ou de supprimer un message. "C'est action est impossible" s'affiche!

Image utilisateur
Image utilisateur
 
Hors ligne choucroute # Posté le 09/05/2007 à 21:10:03 - Ce membre a mis la note : 18
Quand on veut, on peut
Avatar
Groupe : Membres
je met 18/20 pour la pédagogie et la fait de ne pas donner les sources toutes faites. Je pense que ce tuto n'est pas réalisable sans le lire contrairement à d'autres et le code est bien commenté.

Erratum: dans l'intro de cette partie, il y a écrit que c'est le dernier chapitre de cette partie or il y a le chapitre mp ensuite
 
Hors ligne choucroute # Posté le 09/05/2007 à 22:25:31 - Ce membre a mis la note : 18
Quand on veut, on peut
Avatar
Groupe : Membres
petit erreur avec un quote ' dans bbcode.php

Code : PHP
<?php
function code($texte)
{
//Smileys
$texte = str_replace(':D ', '<img src="/images/smileys/heureux.gif" title="heureux" alt="heureux" />', $texte);
$texte = str_replace(':lol: ', '<img src="/images/smileys/lol.gif" title="lol" alt="lol" />', $texte);
$texte = str_replace(':triste:', '<img src="/images/smileys/triste.gif" title="triste" alt="triste" />', $texte);
$texte = str_replace(':frime:', '<img src="/images/smileys/cool.gif" title="cool" alt="cool" />', $texte);
$texte = str_replace(':rire:', '<img src="/images/smileys/rire.gif" title="rire" alt="rire"' />, $texte);
$texte = str_replace(':s', '<img src="/images/smileys/confus.gif" title="confus" alt="confus" />', $texte);
$texte = str_replace(':O', '<img src="/images/smileys/choc.gif" title="choc" alt="choc" />', $texte);
$texte = str_replace(':question:', '<img src="/images/smileys/question.gif" title="?" alt="?" />', $texte);
$texte = str_replace(':exclamation:', '<img src="/images/smileys/exclamation.gif" title="!" alt="!" />', $texte);

//Mise en forme du texte
//gras
$texte = preg_replace('`\[g\](.+)\[/g\]`isU', '<strong>$1</strong>', $texte);
//italic
$texte = preg_replace('`\[i\](.+)\[/i\]`isU', '<em>$1</em>', $texte);
//souligné
$texte = preg_replace('`\[s\](.+)\[/s\]`isU', '<u>$1</u>', $texte);
//lien
$texte = preg_replace('#http://[a-z0-9._/-]+#i', '<a href="$0">$0</a>', $texte);
//etc etc...

//On retourne la variable texte
return $texte;
}
?>


ici
Code : PHP
$texte = str_replace(':rire:', '<img src="/images/smileys/rire.gif" title="rire" alt="rire"' />, $texte);

le ' devrait être après le />
 
Hors ligne Stakhanov # Posté le 10/05/2007 à 20:50:17 - Ce membre a mis la note : 14
Mate / Feed / Kill / Repeat
Avatar
Groupe : Membres
note : 14/20

j'ai le souvenir d'avoir déjà comenté ce tuto (y'avait pas encore la partie "et plus")
Citation : choucroute

je met 18/20 pour la pédagogie et la fait de ne pas donner les sources toutes faites. Je pense que ce tuto n'est pas réalisable sans le lire contrairement à d'autres et le code est bien commenté.


en même temps, la plupart des pages concernant l'affichage, l'enregistrement, etc... contiennent un ou plusieurs bugs^^ (sans compter l'injection SQL) donc si tu relis pas... c'est mort :-°

j'ai remarqué un truc: la page d'enregistrement contient un bug pour le moins... basique^^
Code : PHP

else
{
        echo'<h1>Inscription interrompue</h1><br /><br />';
        echo'<h2>Une ou plusieurs erreurs se sont produites pendant l incription</h2>';
        echo'<br>'.$i.' erreur(s)';
        echo'<h2>'.$pseudo_erreur1.'</h2>';
        echo'<h2>'.$pseudo_erreur2.'</h2>';
        echo'<h2>'.$mdp_erreur.'</h2>';
        echo'<h2>'.$email_erreur1.'</h2>';
        echo'<h2>'.$email_erreur2.'</h2>';
        echo'<h2>'.$msn_erreur.'</h2>';
        echo'<h2>'.$signature_erreur.'</h2>';
        echo'<h2>'.$avatar_erreur.'</h2>';
        echo'<h2>'.$avatar_erreur1.'</h2>';
        echo'<h2>'.$avatar_erreur2.'</h2>';
        echo'<h2>'.$avatar_erreur3.'</h2>';
       
        echo'<h2> Cliquez <a href="./register.php">ici</a> pour recommencer</h2>';
}


si y'a pas d'erreurs, les variables n'existent pas -> Notice: undefinided index...


pour ça, il suffit de rajouter:

Code : PHP

        $pseudo_erreur1 = "";
        $pseudo_erreur2 = "";
        $mdp_erreur = "";
        $email_erreur1 = "";
        $email_erreur2 = "";
        $msn_erreur = "";
        $signature_erreur = "";
        $avatar_erreur = "";
        $avatar_erreur1 = "";
        $avatar_erreur2 = "";
        $avatar_erreur3 = "";


au début de la page.

"Une 4L pour 4" :) --> "Un 4x4 pour elle" o_O
 
Hors ligne General Vans # Posté le 10/05/2007 à 22:07:24 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Oui on m'a signalé ce problème plusieurs fois. Pour ma défense, l'erreur undefined variable ne semble pas exister partout... Exemple sur le serveur free ça ne pose aucun problème. Du coup j'ignorais qu'on devait initialiser les variables en php :p

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 :(
 
En ligne Neoterranos # Posté le 17/05/2007 à 01:13:19 - Ce membre a mis la note : 17
Lost in clouds of ecstasy.
Avatar
Groupe : Membres
Normalement il n'est pas nécessaire de les initialiser cf cours de mateo, mais moi y'a un autre truc qui me gêne ^^
Dans ton code source, le case editer n'existe pas, alors quand je fais appel à :

Code : PHP
<a href="./poster.php?p='.$data2['post_id'].'&action=edit">

Eh bien je n'ai pas grand chose :p

17/20

Image utilisateur
Pour ccds, j'aide de préférence ici, mais je peux aider par MP, par contre je ne donne pas les réponses.
 
Hors ligne Vladm # Posté le 28/05/2007 à 19:18:32 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Bon tuto mais j'ai un petit problème sur poster.php :

Parse error: parse error, unexpected T_CASE in C:\Documents and Settings\Vladm\Bureau\Dimension-mangas\forum\poster.php on line 166
et cette ligne correspond à :
Code : PHP

case "nouveautopic":


Pourtant, j'ai bien mis tout : Code : PHP

switch($action)
{
case "repondre":
?>
<h1>Poster une réponse</h1>

[...]

<?php
break;

case "nouveautopic":

?>
<h1>Nouveau topic</h1>

 [...]

<?php
break;

//Par défaut
default;
echo'<h2>Cette action est impossible</h2>';
} //Fin du switch

?>


J'ai bien essayé avec if et elseif mais cette fois-ci c'est l'acolade qui ferme le if qui pose problème; comme si php n'acceptait pas que l'on mette du html dans le if : Code : PHP
<?php
if ($variable == "machin")
{
?>

[là on met du code en xhtml]

<?php
}
?>



Ah! Et il y a une erreur :
Code : PHP

$texte = str_replace(':rire:', '<img src="/images/smileys/rire.gif" title="rire" alt="rire"' />, $texte);

Le ' est mal placé, normalement ca devrait être ca :
Code : PHP

$texte = str_replace(':rire:', '<img src="/images/smileys/rire.gif" title="rire" alt="rire" />', $texte);
Hors ligne austin.fla # Posté le 05/06/2007 à 18:20:20 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Bonjour,
moi j'ai un petit problème:

Fatal error: Call to undefined function: code() in /mnt/139/sdc/e/8/touquetkite/voirtopic.php on line 170

Voilà la ligne:
Code : PHP

echo''.code($data2['post_texte']).'
 


Je ne sais pas quoi faire et j'ai aussi a plusieur reprise un bug avec .code
merci de m'aider

J'aime le Kite ! :D

Mon statut MSN est : Image utilisateur

Image utilisateur
 
Hors ligne miramax # Posté le 06/06/2007 à 18:42:46 - Ce membre a mis la note : 17
Avatar
Groupe : Membres
Bonjour,
J' ai le meme probleme que Vladm sur mon forum !
Code : PHP
Parse error: parse error, unexpected T_CASE in /homepages/25/d206509659/htdocs/forum/poster.php on line 157


Pourtant le :
Code : PHP
...
</h2></form>
<?php
break;

case "nouveautopic":

?>
<h1>Nouveau topic</h1>
...


et bien a la ! :( help me

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 225 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.0342s (0.0211s)