[PHP] Effacer caractères HTML

Fermé
Zayer - 21 févr. 2010 à 06:27
 Zayer - 23 févr. 2010 à 05:25
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 dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
21 févr. 2010 à 12:47
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 18301 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
21 févr. 2010 à 14:05
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
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 dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
22 févr. 2010 à 00:21
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
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 dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
22 févr. 2010 à 03:21
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
Merci, encore une fois, scriptiz. Ca ma beaucoup aidé!

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