Résolu Comment un systeme de commentaire avec date et repondre au commentaire

Statut
N'est pas ouverte pour d'autres réponses.

Corentin'

Joueur Fifa & Battlefield
Premium
Inscription
21 Novembre 2011
Messages
1 738
Réactions
523
Points
20 636
RGCoins
716
Voilà tout est dans le titre j'ai déjà créer une page connexion/ inscription et espace membre :)
 
Bonjour,

De ce type là ? (bon cette fois ce sont des candidatures)
0Q8Rx7M.png


Bonne soirée,
Maxence' SEC
 
Il faut d'abord que tu fais une sorte de système de messages comme dans un forum. Tu mets les messages à la suite (comme sur un topic de forum)
Tu crées juste une table, et que tu fais remplir à l'utilisateur son message que tu envoies dans la base de données. Dans la base de données , dans la table, tu dois ajouter:

  • l'id du message (se fera automatiquement)
  • le texte du message ($_POST['texte'])
  • l'auteur du message (variable de session)
  • la date du message ( voir spoiler )
PHP:
$date1 = date("d") . " / " . date('m') . " / " . date("Y") . " à " . date("H") ."h " . date('i');

Ensuite pour répondre, tu mets un "Répondre" (bouton) en dessous de chaque message. Ensuite , quand on clique sur "répondre" ça redirige vers "ajouter un nouveau commentaire" avec comme texte prégénéré le message que tu cites. Pour ça tu fous ça dans un $_SESSION et tu fais echo $_SESSION['xxx'] dans la page pour ajouter un commentaire.

Bon ça reste à approfondir, mais j'ai fait le tour, globalement. Dis toi de marcher comme un forum.

Bonne fin de soirée,
Maxence' SEC
 
Il faut d'abord que tu fais une sorte de système de messages comme dans un forum. Tu mets les messages à la suite (comme sur un topic de forum)
Tu crées juste une table, et que tu fais remplir à l'utilisateur son message que tu envoies dans la base de données. Dans la base de données , dans la table, tu dois ajouter:

  • l'id du message (se fera automatiquement)
  • le texte du message ($_POST['texte'])
  • l'auteur du message (variable de session)
  • la date du message ( voir spoiler )
PHP:
$date1 = date("d") . " / " . date('m') . " / " . date("Y") . " à " . date("H") ."h " . date('i');

Ensuite pour répondre, tu mets un "Répondre" (bouton) en dessous de chaque message. Ensuite , quand on clique sur "répondre" ça redirige vers "ajouter un nouveau commentaire" avec comme texte prégénéré le message que tu cites. Pour ça tu fous ça dans un $_SESSION et tu fais echo $_SESSION['xxx'] dans la page pour ajouter un commentaire.

Bon ça reste à approfondir, mais j'ai fait le tour, globalement. Dis toi de marcher comme un forum.

Bonne fin de soirée,
Maxence' SEC


trop dur pour moi :(
 
PHP:
$date1 = date("d") . " / " . date('m') . " / " . date("Y") . " à " . date("H") ."h " . date('i');

Salut,

Pour la date il y a une façon plus simple (enfin c'est un petit détail, mais ça peut faire gagner du temps) :
PHP:
$date1 = date("d/m/Y à H:i");
Seul le "h" de l'heure n'est pas présent, car il s'agit d'un paramètre de la fonction date.

Bonne soirée,
 
Salut,

Pour la date il y a une façon plus simple (enfin c'est un petit détail, mais ça peut faire gagner du temps) :
PHP:
$date1 = date("d/m/Y à H:i");
Seul le "h" de l'heure n'est pas présent, car il s'agit d'un paramètre de la fonction date.

Bonne soirée,

Salut ! Je ne connaissais pas. Merci beaucoup :)

trop dur pour moi :(
C'est de l'algorithme
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut