Avatar billede peterlarsen2 Nybegynder
28. november 2002 - 13:10 Der er 7 kommentarer og
1 løsning

Header variabler og textareas?

Jeg har på side a.php et textfelt og en submitknap. Når jeg trykker sender jeg teksten fra feltet over til check.php som checker teksten for et eller andet. Jeg vil dernæst sende teksten videre til b.php, men variablerne gider kun at gemme den øverste linie fra tekstfeltet?

(Kort: Post Vs Get)

Jeg _kan_ godt lave et tekstfelt på check.php som jeg kan gemme teksten i efter jeg har checket det og dernæst sende det videre til b.php, men det virker mildest sagt tåbeligt...
Avatar billede Slettet bruger
28. november 2002 - 13:11 #1
Det er en god idé at bruge urlencode og urldecode på teksten før og efter.
Avatar billede peterlarsen2 Nybegynder
28. november 2002 - 13:48 #2
kan du give et eksempel?
Avatar billede sostack Nybegynder
28. november 2002 - 13:49 #3
Ikke kønt, men det virker! :-}
a.php:
<form action="check.php" method="POST">
<textarea name="test"></textarea><p>
<input type="submit" value="send">

check.php:
<?
if(isset($_POST['test'])){
$tekst = urlencode($_POST['test']);
header("Location: ./b.php?test=$tekst");
}
?>

b.php:
<?
echo preg_replace("[\n]", "<br>", urldecode($_GET['test']));
?>
Avatar billede peterlarsen2 Nybegynder
28. november 2002 - 14:17 #4
denne her bremser vist det hele

if(isset($_POST['test'])){
$tekst = urlencode($_POST['test']);
Avatar billede peterlarsen2 Nybegynder
28. november 2002 - 14:17 #5
hvordan "set"'er man den?
Avatar billede sostack Nybegynder
28. november 2002 - 14:23 #6
Ved at skrive noget i tekstfeltet i a.php og trykke på knappen
Avatar billede peterlarsen2 Nybegynder
28. november 2002 - 15:05 #7
Jeg fandt den rigtigt løsning på php.net - men du hjalp mig på rette vej takker.
Avatar billede peterlarsen2 Nybegynder
28. november 2002 - 15:06 #8
har du selv afprøvet den?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester