[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!
A voir également:

7 réponses

scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   425
 
En javascript tu peux oui, mais pas en php une fois que ta page à été affichée.
0
Jean-François Pillou Messages postés 19261 Date d'inscription   Statut Webmaster Dernière intervention   63 277
 
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
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
scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   425
 
Bien sur, voici quelques liens qui te permettrons de faire ça facilement :)


https://www.php.net/manual/fr/function.ereg-replace.php
http://hawkee.com/snippet/1834/
0
Zayer
 
Merci, encore une fois, scriptiz. Ca ma beaucoup aidé!

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