-
form
Ciao a tutti....
Ho creato un form nella mia index per lasciare i commenti...
che funziona perfettamente
il problema è che alcuni utenti lasciano messaggi di soli link, praticamente Spam,
è possibile data la variabile $messaggio controllare il contenuto e non stampare a video le parole che iniziano per http oppure www
non so se sono stato chiaro......
Mi aiutate grazie
Fabio
-
@Izzyweb said:
Ciao a tutti....
Ho creato un form nella mia index per lasciare i commenti...
che funziona perfettamente
il problema è che alcuni utenti lasciano messaggi di soli link, praticamente Spam,
è possibile data la variabile $messaggio controllare il contenuto e non stampare a video le parole che iniziano per http oppure www
non so se sono stato chiaro......
Mi aiutate grazie
Fabio
Potresti sisabilitare i tag html in fase di aquisizione della stringa, c'è un comando php apposito.
-
Ciao izzyweb,prova così:
[php]
strip_tags($messaggio);[/php]oppure:
[php]
<?
$messaggio=str_replace("http://","",$messaggio);
$pos=strpos($messaggio, "http://");
$messaggio=substr($messaggio, $pos+1);
$link=substr($messaggio, 0, strpos($messaggio, "")-1);
str_replace($link,"",$messaggio);
?>[/php];)
-
Penso di aver capito adesso faccio le modifiche...
poi vi faccio sapere
Grazie
-
Per i tag ho risolto con questo:
strip_tags($messaggio);
Cosi non vengono stampati a videoMa per http non sono riuscito ad evitarlo....
Grazie comunque
-
[php]str_replace("http://","",$messaggio);[/php]
-
@probid said:
[php]str_replace("http://","",$messaggio);[/php]
Grazie cosi funziona.....
ho fatto tutte le verifiche del caso.....
Grazie di nuovociauz
-
Di niente,grazie a te