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 :

[PHP-JS] Affichage en js d'un poème généré en php


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 10
    Par défaut [PHP-JS] Affichage en js d'un poème généré en php
    j'ai crée un fichier "poeme.php" qui va chercher mon "poeme_37.txt" par exemple

    et dans ma page html, j'écris ceci :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script language="Javascript" src="http://www.mondomaine.com/poeme.php"></script>

    Mais malheureusement, mon poème ne s'affiche pas du tout, avez-vous une idée de mon erreur SVP ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 61
    Par défaut
    Puisque le PHP est accepter sur ton serveur, affiche le en PHP

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 10
    Par défaut
    justement, mon objectif est de pouvoir proposer à mon entourage le poeme du jour afin qu'ils puissent insérer le code suivant

    <script language="Javascript" src="http://www.mondomaine.com/poeme.php"></script>


    dans leur page web car les administrateurs empêchent les membres d'utiliser le php justement sinon je l'aurai donné le code php à insérer.


    D'où mon problème...

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 61
    Par défaut
    Debugage

    1° Si tu vas a l'adresse : http://www.mondomaine.com/poeme.php ca t'affiche quoi ?



    Met des document.write un peu partout sur ta page PHP pour voir ou tu perd l'info !

    ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "document.write('".$fichier_poeme."');"; echo "document.write('".print_r($file)."');";

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 10
    Par défaut
    je suis complètement perdu là...j'ai totu essayé mais cela ne marche toujours pas

  6. #6
    Membre expérimenté Avatar de daniel61
    Inscrit en
    Décembre 2006
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 139
    Par défaut
    Citation Envoyé par snoopon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $texte_poeme = nl2br($texte_poeme);
    il y a 2 problèmes avec cette ligne de code pour javascript.

    premier problème: nl2br() ne remplace pas les retours à la ligne, mais ajoute seulement les <br />. les retours à la lignes demeurent et ne sont pas autorisés dans une chaine en javascript, il faut donc les enlever avec preg_replace()

    deuxième problème: l'apostrophe est surement utilisé dans ton poème, alors il faut les rendre non fonctionnels pour javascript avec addslashes().

    la ligne de code est donc à remplacer par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $texte_poeme = addslashes(preg_replace('#\r*\n#s','<br />',$texte_poeme));

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 10
    Par défaut
    Merci daniel61 pour ton aide !


    Tu es mon sauveur , tu es le meilleur . Heureusement que tu es passé !!!


    Un grand MERCI pour tout ,je suis hyper content

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

Discussions similaires

  1. [PHP-JS] Affichage page par page
    Par Attilius dans le forum Langage
    Réponses: 8
    Dernier message: 09/08/2006, 18h23
  2. [PHP-JS] Affichage d'une galerie via un select.
    Par mLk92 dans le forum Langage
    Réponses: 9
    Dernier message: 26/07/2006, 17h24
  3. [PHP-JS] Affichage de message d'erreur
    Par lodan dans le forum Langage
    Réponses: 7
    Dernier message: 20/07/2006, 18h50
  4. [PHP-JS] Affichage d'une valeur calculée
    Par harley dans le forum Langage
    Réponses: 3
    Dernier message: 02/06/2006, 09h39
  5. [PHP-JS] Affichage d'une image dans une popup à la taille
    Par urbanspike dans le forum Langage
    Réponses: 3
    Dernier message: 27/09/2005, 20h53

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