[php]help.. Clicca QUI per vedere il messaggio nel forum |
fulminato1 |
come faccio a mettere le faccine(smilies) in un guestbook in php?
aiutatemi
premetto che non sono un esperto di php. |
korn |
Se intendi convertire gli smiles testuali in smiles grafici fai così:
supponendo che la variabile contenente il testo del messaggio sia $messaggio:
code:
$messaggio = str_replace (":)", "<img src=\"sorriso.gif\">", $messaggio);
$messaggio = str_replace (":D", "<img src=\"sorrisone.gif\">", $messaggio);
$messaggio = str_replace (":(", "<img src=\"triste.gif\">", $messaggio);
$messaggio = str_replace (":°", "<img src=\"lacrime.gif\">", $messaggio);
.............................
echo $messaggio;
|
JaM |
vai sul mio sito (link nella firma) nella sezione link, puoi scaricare il codice del guestbook che ho fatto io e darci un'occhiata |
fulminato1 |
se non ho capito male, praticamente prendo la stringa del messaggio e ad ogni smile testuale sostituisco l'immagine che voglio e poi lo stampo a video.
perfetto
e per dare la possibilità all'utente di inserirli tramite un click su un immagine all'interno del testo che sta scrivendo? |
Dodo |
Originally posted by fulminato1
se non ho capito male, praticamente prendo la stringa del messaggio e ad ogni smile testuale sostituisco l'immagine che voglio e poi lo stampo a video.
perfetto
e per dare la possibilità all'utente di inserirli tramite un click su un immagine all'interno del testo che sta scrivendo?
avviso non sono molto pratico.. ma dal vbulettin mi sembra faccia uso di un javascript per questo uso....
il codice? boh :look: |
JaM |
si, dovresti usare un javascript...
trovi anche quello da me :P |
fulminato1 |
grazie jam lo sto guardando proprio ora!
grazie anke agli altri! |
Dodo |
fico non c'è bisogno neanche del database con questo guestbook.. complimenti jam ;) |
JaM |
non appena mi verra' voglia di comprare i crediti per il database (odio i banner di altervista) lo modifico... per ora funziona benissimo su file di testo...
all'inizio era pensato per usare file xml, ma purtroppo i server di altervista non hanno installate le estensioni domxml di apache.... :( |
fulminato1 |
ce l'ho ankio su file di testo! |
|
|
|