[PHP] Effacer caractères HTML

Zayer -  
 Zayer -
Bonjour,

Je cherche un moyen d'effacer une phrase déjà imprimé.. :S

Exemple :

Bienvenue sur mon site!!
<? // un script qui supprime les 4 derniers caractères ?>

Résultat :
Bienvenue sur mon si

Il y a un moyen? SVP!
Configuration: Windows 7 / Firefox 3.5.2

7 réponses

  1. scriptiz Messages postés 1494 Statut Membre 425
     
    En javascript tu peux oui, mais pas en php une fois que ta page à été affichée.
    0
  2. Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   63 308
     
    Tu peux le faire en PHP, si tu as activé le buffering auparavant, sinon c'est impossible :

    <?php ob_start(); ?>
    Bienvenue sur mon site!! 
    <?php $content = ob_get_contents(); 
    echo substr($content,0,-4);
    


    De toutes évidences, cela me paraît tout de même être une mauvaise idée... autant créer une chaîne de caractères directement telle qu'elle va être envoyée au navigateur.
    0
  3. Zayer
     
    Salut!

    Jeff, j'ai essayer ton code mais je croit quil nest pas activer car je vois la phrase s'afficher deux fois :S. Un grand merci quand meme ;)

    Et Scriptiz, tu as un bout de code que je pourrais testé sil te plait?

    Je vous remercie!
    0
  4. scriptiz Messages postés 1494 Statut Membre 425
     
    Je te conseille de suivre le tuto suivant :
    http://www.tizag.com/javascriptT/javascript-innerHTML.php

    Qui te donnera très vite un exemple où tu peux cliquer sur un bouton et ainsi changer du texte.

    Si tu n'es pas très bon en anglais voici la page traduite :
    http://translate.google.com/translate?hl=fr&ie=UTF8&prev=_t&rurl=translate.google.fr&sl=en&tl=fr&u=http://www.tizag.com/javascriptT/javascript-innerHTML.php
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Zayer
     
    D'accord merci! Je connais ce site je n'avais jamais vu ce tuto XD...

    Je viens d'avoir une idée, est-ce possible par exemple en php de modifier :) par <img src="smile.gif">, car je pourrais utiliser la même technique! Non?
    0
  7. Zayer
     
    Merci, encore une fois, scriptiz. Ca ma beaucoup aidé!

    Et c'est possible sans mettre le texte dans une variable?
    0