/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
$_GET['fritekst'] i textarea
Fra : Ole Moe


Dato : 05-03-03 11:49

Hej NG

Jeg har et lille (for mig stort) problem.

Jeg har følgende linie:
<textarea name="fritekst"><?echo $_GET['fritekst']?></textarea>

Hvis jeg indtaster flere linier i mit textarea og så validere det
og der er en fejl, bliver man sendt tilbage til min form.

Men så mangler alle de efterfølgende linier... Kun første linie
er tilbage. Har det noget at gør med \n (newline) eller er det
noget helt andet?

Hvordan løser jeg det?

Hilsen Ole

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Niels Andersen (05-03-2003)
Kommentar
Fra : Niels Andersen


Dato : 05-03-03 12:58

Ole Moe wrote in <b44knh$86o$1@sunsite.dk>:
> <textarea name="fritekst"><?echo $_GET['fritekst']?></textarea>
[...]
> Men så mangler alle de efterfølgende linier... Kun første linie
> er tilbage. Har det noget at gør med \n (newline) eller er det
> noget helt andet?

Der er en newline-problematik, men den er ikke specifik for textarea.
Linjeskift i HTML-kilden skal jo ikke vises som linjeskift, så der skal
tilføjes en br:

<?echo nl2br($_GET['fritekst'])?>

Men det skulle kun betyde at linjeskift forsvinder, så alle linjerne bliver
til én lang.

--
Mvh.
Niels Andersen
http://myplace.dk/articles/getpost/?lang=da

Ole Moe (05-03-2003)
Kommentar
Fra : Ole Moe


Dato : 05-03-03 17:40

Niels Andersen wrote in dk.edb.internet.webdesign.serverside.php:
> Der er en newline-problematik, men den er ikke specifik for textarea.
> Linjeskift i HTML-kilden skal jo ikke vises som linjeskift, så der skal
> tilføjes en br:
>
> <?echo nl2br($_GET['fritekst'])?>


Det var urlencode() og urldecode() der var brug for.

Ole

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste