jokkakim Skrevet 10. august 2006 Del Skrevet 10. august 2006 var ikke sikker på om jeg skulle poste denne i php eller database :\ Jeg har laget en shoutbox til min hjemmeside, ved hjelp av php og mysql. Men her fant jeg ut at man kunne bruke f.eks en html kode for å sette inn et bilde i meldingen. hvordan setter jeg opp en blokker for dette? mvh joakim =) Lenke til kommentar
jokkakim Skrevet 10. august 2006 Forfatter Del Skrevet 10. august 2006 Takk takk, det funka fint =) Men, jeg har et smiley system på shoutboxen, Og at Nick til den som poster står i "bold", dette ble jo også borte nå. Går det å få til et unntak på de funksjonene der? Lenke til kommentar
hockey500 Skrevet 10. august 2006 Del Skrevet 10. august 2006 (endret) den enkle måten: etter htmlentites(): $nick = str_replace('<b>', '<b>', $nick); $nick = str_replace('</b>', '</b>', $nick); eller så får du vel lage deg et BB-CODE system Endret 10. august 2006 av hockey500 Lenke til kommentar
jokkakim Skrevet 10. august 2006 Forfatter Del Skrevet 10. august 2006 Nick problemet fant jeg ut av selv: echo '<p><b><span class="author">'.$name.'</span></b> Vet ikke helt hva BB-code er, men skal google det nærmere nå Lenke til kommentar
hockey500 Skrevet 10. august 2006 Del Skrevet 10. august 2006 det du nettopp skrev med [ html ] (uten mellomrom) er BB-code Lenke til kommentar
jokkakim Skrevet 10. august 2006 Forfatter Del Skrevet 10. august 2006 hehe, men da kunne jeg det jo da ^^ men kan BB-code fikse smiley problemet og? Lenke til kommentar
hockey500 Skrevet 11. august 2006 Del Skrevet 11. august 2006 smileys er det enkleste av alt, for du slipper å sjekke for syntaksfeil i BB-coden med preg_match og masse styr. bare str_replace() på "" til "<img src="smile.jpg" />" Lenke til kommentar
jokkakim Skrevet 11. august 2006 Forfatter Del Skrevet 11. august 2006 skjønnte ikke helt det der.. slik det er nå, men som ikke fungerer er: $smilies = mysql_query("SELECT * FROM smilies") or die(mysql_error()); while($get = mysql_fetch_array ($smilies)) { $alt = $get['Alt']; $smilie = $get['URL']; $message = str_replace( $get['Symbol'] , '<img src="smilies/'.$smilie.'" border="0" width="20" height="20" alt="'.$alt.'">' , $message); $themessage = addslashes($message); } Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå