ciao ragazzi volevo sapere se ciera un modo per modificare il testo di un txt .. ma nell'area di modifica non si devono vedere i tag html..
non so se mi sono spiegato...
grazie.
ciao ragazzi volevo sapere se ciera un modo per modificare il testo di un txt .. ma nell'area di modifica non si devono vedere i tag html..
non so se mi sono spiegato...
grazie.
strip_tags($testo); passi il testo nel campo di modifica e ti elimina i tag.
in che senso elimina?
io voglio che ci siano ma che non si vedano..
....![]()
Codice PHP:
$search = array ("'<script[^>]*?>.*?</script>'si", // Strip out javascript
"'<[\/\!]*?[^<>]*?>'si", // Strip out HTML tags
"'([\r\n])[\s]+'", // Strip out white space
"'&(quot|#34);'i", // Replace HTML entities
"'&(amp|#38);'i",
"'&(lt|#60);'i",
"'&(gt|#62);'i",
"'&(nbsp|#160);'i",
"'&(iexcl|#161);'i",
"'&(cent|#162);'i",
"'&(pound|#163);'i",
"'&(copy|#169);'i",
"'&#(\d+);'e"); // evaluate as php
$replace = array ("",
"",
"\\1",
"\"",
"&",
"<",
">",
" ",
chr(161),
chr(162),
chr(163),
chr(169),
"chr(\\1)");
$testo= <a href=http://esempio.html>ciao</a>";
$messaggio = preg_replace($search, $replace, $testo);
echo $messaggio;
nel senso che vedi il testo e basta ma nn cancella nulla.
mi ha cancellato tutti i tag invece...
per non cancellarli dal testo originale basta assegnarli ad un'altr variabileOriginariamente inviato da lechuck
mi ha cancellato tutti i tag invece...![]()
codice:$str = "<html>ciao</html>"; $str2 = strip_tags($str); echo htmlentities($str); echo " \n"; echo htmlentities($str2);
come vedi str ha ancora tutti i tag html, mentre str2 non li ha più
![]()
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone