Se connecter avec
S'enregistrer | Connectez-vous

laisser des commentaire

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

je ne connait pas encore bien le PHP (je suis en début de formation :p ) mais celui-ci s'insere dans une page XHTML! par contre c'est impossible de le faire en XHTML car il ne traite pas les donné de la même façon.

j'espère que tu m'as compris!! :) 

Tu peux faire un formulaire en Html et quand tu cliques sur un bouton genre 'envoyer', ca te l'envoye par mail. Regarde sur internet comment faire, c'est assez simple (le site du zéro est vraiment bien fait et je crois que ce dont je viens de te parler est trés bien expliqué)

Sinon, ce serait tout de meme mieux de faire ca en Php, ca te permetterai de stocker les commentaires dans une base de données au lieu que l'on t'envoye un mail.

Tsi

je sais faire les formulaires mais je ne trouve pas sa très bien car si il faut que je mette un formulaire apres chaque article c'est pas gagner !!! et pis les autres visiteurs ne verront pas les remarques des autres donc sa n'as pas grand interet !!


ps: le http://www.siteduzero.com/ je connais ! c'est ici que j'ai appris le html et le css donc je suis au courant qu'il est très bien fait mais comme je l'ai expliquer au dessue j'ai pas envie de me lancer dans le php tout de suite

Ben ya toujours la solution : "je me fais chier chaque soir à rajouter dans ma page, tous les nouveaux commentaires".
Tu laisse ton adresse mail sur le site (une adresse que tu auras créer juste pour ça genre : genre un compte poubelle). Et à chaque que qqn veux te laisser un message il t'envoie en fait un mail, que tu inclus dans ta page html. C'est basic, mais ça évite d'avoir à programmer en php et sql

Ben oui c'est pas très pratique mais le problème c'est pas d'apprendre le PHP c'est de savoir si le serveur sur lequel il fait son site, autorise la prog en PHP.
Je sais pas si t'es sur free ou un truc dans l'genre ?
De plus il te faudra aussi posséder une base de données pour stocker la liste des messages (une base mySql par exemple, avec le PHP c'est facile à manipuler)

Si tu es assez patient (genre 1à 3 semaines), tu aura un script tout fait que tu pourra insérer dans ta page avec (juste) 2 lignes de php (mais derrière faut pas se leurrer, il y'a plusieurs fichiers (3 php, 2 css, 1 javascript).

En faite je suis en train de réaliser un script permettant de gérer des commentaires, qui intègre du BBcode (via javascript). Ce script sera très propre, non intrusif (cad que si javascript n'est pas activé, le script marchera quand même :)  ).
Je suis en train d'écrire la documentation pour l'utilisation en même temps que je créé mon script, et donc ça devrais être utilisable par un noob en informatique (ce qui n'est pas mon cas ;)  mais plutôt le tiens :)  )

Soit patient ^^

Bonjour a tous voila je vien juste deposer le code pour les commentaire.
code basic

Faut creer une table Mysql Commentaire
3 champ : ID_Commentaire Auto-Increment
Comm contiendra le commentaire
Time contiendra l'heure

Tchat.php

<?php

//récupéré les commentaire dans la base de donner pour les affichés.

$host="localhost";
$user="login";
$passwrd="mot_de_passe";
$bd="votre_base_donnee";
$connect = mysql_connect ($host, $user, $passwrd) or die ('Problème connexion au serveur !');
mysql_select_db ($bd) or die
('Problème de connexion a la base de donnee !');
$sql = 'SELECT Comm, Time FROM Votre_base_de_donnee';
$req = mysql_query($sql) or die
("Error<br>".$sql."<br>");
while($data = mysql_fetch_assoc($req)) {
echo '<u>'. $data['Time'] . '</u>  :  ' . $data['Commentaire'] .'<br>';

//l'ajout de commentaire

if(isset($_POST['send']){


if(isset($_POST['mess']) && !empty($_POST['mess'])) {
$host="localhost";
$user="";
$passwrd="";
$bd="Com";
$Time= date('H:i');
$connect = mysql_connect ($host, $user, $passwrd) or die ('Probleme coonection au serveur');
mysql_select_db ($bd) or die ('Probleme base de donner');

//On insert le commentaire a la base de donnée.

$Create = 'INSERT INTO Com VALUES ("",
"'.mysql_escape_string($_POST['mess']).'",
"'.mysql_escape_string($Time).'")';
mysql_query($Create) or die
("Error lors de l'enregistrement du message !");

// on Actualise la page pour que le commentaire s'affiche

$Update = '<script language="JavaScript">'."\n";
$Update .='document.location.replace("index.php?page=Tchat")'."\n";
$Update .= '</script>';
echo "$redi";
} else {$error="1"; }
}

$form = '<center><br><form action="index?page=Tchat" method="post">'." \n";
$form .= '<input type="text" name="mess"> <input type="submit" name="send">'."\n";
$form .= '</form> '."\n";
echo "$form";

?>

dans votre page menu.php

<a href="index.php?page=Tchat">Tchat</a>

en aménageant le tout vous pouvez l'utiliser pour laisser des commentaire voila!


Lassé par la pub ? Créez un compte
Tom's guide dans le monde