IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Comment permettre les commentaires


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 13
    Par défaut Comment permettre les commentaires
    bonjour à tous, je tiens tout d'abord à m'excuser pour mon niveau qui n'est pas forcement très bon , je connais un peu de tout mais je n'exel dans rien.
    Donc voila je me suis lancer dans la création de site, et dans une de mes pages qui est consacré à un genre de blog, je voudrais permettre aux visiteurs de réagir en laissant un commentaire qui viendra s'insérer automatiquement en dessous du texte.
    J'apprécierai sincèrement de l'aide de votre part . d'avance merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Par défaut
    Pour ça, il te faut utiliser un language serveur, comme du PHP ou de l'ASP, avec une base de données par exemple.
    Il faut que tu rajoute un formulaire d'ajout, ou l'utilisateur rentrera son texte, et récupérer ces infos en php pour les mettres dans la base de données.

    Dans la page principale, tu fais un appel sur la base de données pour récupérer la liste des commentaires...

  3. #3
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 13
    Par défaut
    effectivement je pensait creer une table Mysql avec nom, date contenu , mais mon niveau ne me permet pas d'injecter un champ de saisie dans cette table et la reinjecter automatiquement sous le texte ..

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 646
    Billets dans le blog
    20
    Par défaut
    Comme le dit Smerek, tu n'as pas le choix, le html est un langage statique : une page écrite reste comme elle est.
    Pour avoir une page dynamique (qui évolue en fonction de contributions comme dans ton cas), il te faut obligatoirement un langage serveur couplé à une base de données.

    Pour apprendre à faire cela, les tutoriels sont assez nombreux...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 41

  6. #6
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    rencontre26 tu n as pas de quoi t inquiété : un conseil pense simple

    il te faut un langage serveur : php par ex ; qui va te générer tes pages html dynamiquement.
    et une BDD avec des tables que tu définiras de manière a rendre leur utilisation pratique ( ne creer pas de colonnes inutiles ou doublons.... )

    après de simple requête te permettrons d afficher les infos que tu souhaites dans ta mise en forme php

  7. #7
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 13
    Par défaut
    au passage j'en profite pour dire :
    j'ai essayer de creer un lien PHP dans mon code html pour ouvrir une page (qui en fait est un fichier PHP dans lequel j'ai nommer les zones de saisies pour faoire la recup mysql"
    et dans mon code j'ai inserer ca :
    <?php
    echo '<a href="../../../../comment.php">Ajouter un commentaire</a>';?>

    Comme un bon debutant que je suis je penser que ce genre de code allait me permettre de lancer le comment.php en cliquant sur Ajouter un commentaire ..
    et bien que dalle ca m'affiche en Ajouter un commentaire</a>';?>
    Mdr ..
    merci pour le temps que vous me consacrez.

  8. #8
    Membre éclairé Avatar de elcoyotos
    Homme Profil pro
    Amateur passionné
    Inscrit en
    Octobre 2006
    Messages
    499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Amateur passionné

    Informations forums :
    Inscription : Octobre 2006
    Messages : 499
    Par défaut
    Comme tout débutant, tu ne lis pas les instructions (fichier readme) founies

    Pour insérer des commentaires : <script language="javascript" src="comment-js.php?idcom=texte1"></script>

    Ou texte1 (tu choisies le nom que tu veux) est la page sur laquelle porte les commentaires.

  9. #9
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 13
    Par défaut
    ba si justement j'ai lu le readme etant donner que j'ai fait un copier coller..

    c'etait marquer que l'on est pas obliger de personalisé si il y a une seule page ..
    donc dans mon cas , est ce que je peux remplacer texte1 par news.html (nom de la page )/
    ou alors je peux mettre news tout court ( histoire de savoir de quoi je parle )?

    (je vois quil y en as qui se leve tot )

  10. #10
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 13
    Par défaut bouletitude quand tu nous tiens ..
    Je reviens sur ma tentative de liens PHP d'hier 23 h

    je suis trop un boulet, en local je bossait en dehors du rep creer par MAMP
    et donc forcement les fichiers php n'etais pas interprété ..
    olalala la looze !!!

    n'empeche que le javascript ne fonctionne pas NA !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/04/2009, 09h38
  2. Comment permettre les doublons?
    Par polo8687 dans le forum Access
    Réponses: 8
    Dernier message: 28/04/2008, 16h26
  3. Réponses: 4
    Dernier message: 05/12/2007, 19h06
  4. [C#] Comment extraire les commentaires ?
    Par titi_77 dans le forum C#
    Réponses: 4
    Dernier message: 30/05/2006, 17h31
  5. Comment supprimer les commentaires d'un document Html?
    Par visteur dans le forum Langage
    Réponses: 2
    Dernier message: 27/03/2006, 11h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo