Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Messages recommandés

Posté(e)

Salut,

Je voudrais permettre à mes visiteurs de laisser un commentaire sur chaques page qu'ils consultent. Il y a 170 pages. Est ce que je dois copier coller le script 170 fois ? ou ya til une autre manière de parvenir a ce résultat ?

Posté(e)
tu crées un script ,

et dans chaque page tu appelles le script, c'est tout

Et tu aurais pas un script à me proposer s'il te plais, parce que les seules fois où j'ai fais du php, c'étais plus 777 qui en faisait que moi... Je connais pas du tout ce langage... Donc si vous pouviez me donner un peu plus de détails ou une bonne adresse, je vous en serez reconnaissant...

Invité tesgaz
Posté(e)

un bout de code en php , tu le colle dans dreamweaver

commentaire.php

et tu créer un fichier qui vas se nommer commentaire.txt pour recuperrer le commentaires

 

<form action="<?php echo $PHP_SELF; ?>" method="post" enctype="multipart/form-data">
 <span class="actif"><font face="Verdana, Arial, Helvetica, sans-serif"><strong>Votre 
 commentaire :</strong></font></span><br>
<textarea cols="55" rows="4" wrap="soft" name="commentaire"></textarea><br>
 <span class="actif"><font face="Verdana, Arial, Helvetica, sans-serif">Votre 
 nom :</font></span><br>
<input type="text" name="nom"><br>
 <span class="actif"><font face="Verdana, Arial, Helvetica, sans-serif">Votre 
 adresse email </font></span><font face="Verdana, Arial, Helvetica, sans-serif">:</font><br>
<input type="text" name="email"> <input type="submit" value=
"Publier"></form>
<h3><font face="Verdana, Arial, Helvetica, sans-serif">Avis déjà 
 entrés</font></h3>

<?php
// Sauvegarde du nom de fichier dans une variable
$fichier="commentaire.txt";
// La variable commentaire est-elle définie ? Le nom et l'email ne sont pas vides ?
if (isset($commentaire) && $nom != "" && $email != "") {
// On ouvre alors le fichier en lecture-écriture
$pointeur=fopen($fichier,"r+");
// On lit les anciennes données et on les stocke dans $anciennes
$anciennes=fread($pointeur,filesize($fichier));
// Le lien de l'email
$email="<a href=\"mailto:$email\">$email</a>";
// Recherche et formatage de la date
$date=date("j.n.Y");
// On masque les caractères HTML, on supprime les slash et on conserve les retours à la ligne
$commentaire=htmlspecialchars($commentaire);
$commentaire=stripslashes(nl2br($commentaire));
// "assemblage" de l'avis
$avis="<p><b>$nom</b> ($email) écrit le
<i>$date</i>:<br>$commentaire</p>\n";
// On remet le curseur invisible au début du fichier
rewind($pointeur);
// Dans le fichier, on écrit le nouvel avis devant les anciens :
fputs($pointeur,"$avis \n $anciennes");
// On referme le fichier
fclose($pointeur);
}
// On affiche le fichier complet
readfile($fichier);
?>

 

je l'ai recuperer sur un site que j'avais créer, il est telque

Posté(e)

Je copie/colle ça dans chacun de mes pages et pour chacune je crée un commentaire.txt ? :P

 

Désolé, mais là, j'ai pas trop compris.

 

Si tu as ICQ ou un truc du genre, on pourrait peut etre passer par là si tu as un peu de tps à me consacrer... ce serait plus simple.

Invité tesgaz
Posté(e) (modifié)

tu peux coller ca dans chacune de tes pages,

mais faut creer un fichier commentaire.txt pour chaque page , parce qu'il ne faut pas mélanger les commentaires, en modifiant le nom de (commentaire1.txt,commentaire2.txt,commentaire3.txt)

 

si tu as 3 pages sur ton site c'est simple, sinon, ca vas être merdique, sans passer par une Base de donnée

 

 

C'est simple ce que tu veux faire, mais ca reste compliquer à mettre en place

 

je regarde si je peux te trouver, un script complet pour ce que tu veux

Modifié par tesgaz
Posté(e)
si tu as 3 pages sur ton site c'est simple, sinon, ca vas être merdique, sans passer par une Base de donnée

héhé, tout le problème est là justement :P

Je vais esayer de voir si je peux glisser ton code dans le model de page que je galère à créer et si j'ai un prob (et yen aura :-( ) je vous fais signe.

Invité tesgaz
Posté(e)

j'ai peu être trouver ton bonheur, un script tout fait

 

la page du site

http://jpage.free.fr/j/index_fr.php

JBrowser

permet de créer une gallerie d'images. Il permet de mettre des commentaires sur les images, il crée les miniatures à la volée, le nombre d'images par lignes est paramétrable... Administration des différents dossiers et installation très faciles.

 

sinon, un autre site ou tu en trouveras d'autres

http://www.phpscripts-fr.net/scripts/scrip...ries+%2F+Images

 

bon courage

Posté(e)

Avec dreamweaver tu places ton script sur une page l'index par exemple la ou il doit etre.

tu tapes Ctrl+F ca va ouvrir devant toi une fenetre de recherches,

dans la fenetre du haut tu fait un copier coller de ce qu'il y a juste avant ou tu as placé ton script et dans la fenetre du bas tu recommance et juste apres tu y place ton script

dans "rechercher dans" tu met "site local en cours en entier" et tu clic sur remplacer tout.

ca te collera ton script ou tu veux sur tes 170 pages d'un seul clic

Posté(e)
Avec dreamweaver tu places ton script sur une page l'index par exemple la ou il doit etre.

tu tapes Ctrl+F ca va ouvrir devant toi une fenetre de recherches,

dans la fenetre du haut tu fait un copier coller de ce qu'il y a juste avant ou tu as placé ton script et dans la fenetre du bas tu recommance et juste apres tu y place ton script

dans "rechercher dans" tu met "site local en cours en entier" et tu clic sur remplacer tout.

ca te collera ton script ou tu veux sur tes 170 pages d'un seul clic

merci :P ca m'a l'air trés bien tout ça.

Dés que je suis revenu du bahut, je teste.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...