RoyalSheep Skrevet 8. april 2004 Del Skrevet 8. april 2004 (endret) Jeg prøver å lage et form som skrives til en .php fil. Dette går fint hittil, da det kun er ren teks jeg har skrevet. Det jeg ikke har funnet en løsning på er hvordan man får sendt linjeskift (<br>) info til .php fila. Som i dette forumet f.eks, kan man trykke på "enter" og det blir linjeskift som også vises i forumet når man leser posten, men "enter" i mitt form skrives ikke som noe linjeskift. Har tittet litt på nl2br() men uten hell... En annen ting, er det muligheter for å lage knapper som f.eks smilies i dette forumet som legger inn tegn i skjemaet uten bruk av javascript? Noen gode forslag? Endret 8. april 2004 av RoyalSheep Lenke til kommentar
Gilbert Skrevet 8. april 2004 Del Skrevet 8. april 2004 Spmål 1: Hvis du trykker linjeskift i textarea og bruker mysqls "text", så funker det fint å hente ut teksten ferdig formatert med nl2br($var). Du kan også kjøre variablen gjennom htmlspecialchars($var) som legger til <br \>. Spørsmål 2: Finnes en veldig grei løsning; at brukeren selv skriver inn tegnene. Men, nå er jo det lettere å bruke en knapp da... hvis jeg forsto spørsmålet rett Lenke til kommentar
the_lynx Skrevet 8. april 2004 Del Skrevet 8. april 2004 (endret) En annen ting, er det muligheter for å lage knapper som f.eks smilies i dette forumet som legger inn tegn i skjemaet uten bruk av javascript? Ja, det er fullt mulig å lage "snarveier" til smilefjes med PHP ved skrive f. eks. : lol : i stedet for <img src="lol.gif"> med str_replace. Eks: $tekst = "hahahaha : lol :"; $fiksa = str_replace(": lol :", "<img src=\"lol.gif\">", $tekst); echo($fiksa); Edit: For å putte inn ": lol :" rett inn tekstboksen med en knapp så må du nok bruke JavaScript tror jeg. Det er uansett ikke vits å kjøre det serverside med PHP. Endret 8. april 2004 av the_lynx Lenke til kommentar
RoyalSheep Skrevet 8. april 2004 Forfatter Del Skrevet 8. april 2004 Fikk det til å funke med nl2br(). Java har jeg med vilje holdt meg litt på avstand fra, så jeg får lete vidre etter en løsning. Blir jo lat av å bare poste her i forumet Men takker og neier! Lenke til kommentar
Gilbert Skrevet 8. april 2004 Del Skrevet 8. april 2004 ojoj, en liten språkfelle? java og javascript... hvis det var en ubevisst feil, så kan jeg gledelig overraske deg med at det ikke er det samme. java er nok litt mer selvstendig enn det de fleste av oss bruker javascript til vanligvis. Lenke til kommentar
RoyalSheep Skrevet 9. april 2004 Forfatter Del Skrevet 9. april 2004 Sier du det ja... Men da får jeg vel grave meg litt lenger ned i Javascript da! Det var faktisk en ganske gledelig overraskelse! Lenke til kommentar
Gilbert Skrevet 9. april 2004 Del Skrevet 9. april 2004 alltid hyggelig å glede noen javascript er betydelig enklere å forstå (jadda jadda det er helt subjektivt) og det tar neppe mer enn to sekunder å lage en knapp som setter inn smiley. Derimot er java mer altomfattende, ta en titt i java-forumet og sammenlign med javascript forumet. Lenke til kommentar
JButton Skrevet 10. april 2004 Del Skrevet 10. april 2004 $text = str_replace("\n", "<br>", $s['text']); 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å