Originariamente inviato da i_am_antipop
ciao, premetto che son phPrinciPiante.. sto realizzando un semplice guestbook.. vorrei dare la possibilità all'utente di inserire dei link nel messaggio.
pensavo qualcosa di simile al meccanismo di questo forum, cioè un pulsante "aggiungi link".. da collegare ad una parola inserita nel testo del messaggio.
potete darmi 2 dritte?
grazie.
Puoi fare così:
Fai un pulsante che genere un testo [ URL=SITO_WEB]TESTO[/ URL] e poi quando visualizzi il testo lo dai in pasto a questa riga:
Codice PHP:
echo preg_replace( "/\[URL=(([\w\-]+\.)*?[\w]+(:[0-9]+)?(\/[^ \"\n\r\t<]*)?)\](.*?)\[\/URL\]/is" , "<a href=\"http://$1\" target=\"_blank\">$5</a>" , TESTO );