Avatar billede wolstrup Nybegynder
28. oktober 2004 - 19:50 Der er 9 kommentarer og
1 løsning

send en variabel videre?

Hej har hentet nogle variabler fra en side til en anden. Nu vil jeg så gerne sende disse oplysninger videre til en anden side, hvordan gør jeg det. Vil gerne hente oplysningerne på den nye side som "hidden", hvordan gøres dette?

script:
<?
$ejendomstype = $_REQUEST["ejendomstype"];
$anvendelse = $_REQUEST["anvendelse"];
$boligareal = $_REQUEST["boligareal"];
?>

(det er disse variabler jeg gerne vil sende videre)
Avatar billede jens99 Nybegynder
28. oktober 2004 - 19:54 #1
Hvad mener du?

Du kan lave denne side (test.php)
<html>
<head>
<?
$et = $_REQUEST["ejendomstype"];
$to = $_REQUEST["anvendelse"];
$tre = $_REQUEST["boligareal"];
?>
<meta http-equiv='refresh' content='0;URL=test2.php?ejendomstype=<?php echo "$et"; ?>&anvendelse=<?php echo "$to"; ?>&boligareal=<?php echo "$tre"; ?>'>
</head>


Og i test2.php:
<?php echo "
<b>Ejendomstype:</b> $_GET[et] <br />
<b>Anvendelse:</b> $_GET[to] <br />
<b>Boligareal:</b> $_GET[tre] <br />
";
?>
Avatar billede m_bold Praktikant
28. oktober 2004 - 19:56 #2
har lige siddet og rodet med noget lign.

se her: http://dk2.php.net/manual/da/tutorial.forms.php
Avatar billede Slettet bruger
28. oktober 2004 - 19:56 #3
Du skal benytte dig af sessions.
Denne kode skal på den side du sender formen til:

<?php
session_start();
$_SESSION[ejendomstype] = $_REQUEST['ejendomstype'];
$_SESSION[anvendelse] = $_REQUEST['anvendelse'];
$_SESSION[boligareal] = $_REQUEST['boligareal'];
?>

På en hvilken som helst anden side kan du så hive variablen
Avatar billede Slettet bruger
28. oktober 2004 - 19:56 #4
hov ;)
Avatar billede Slettet bruger
28. oktober 2004 - 19:58 #5
...$_SESSION[boligareal] osv ud,
HVIS DU VEL OG MÆRKE har udført kommandoen session_start();
session_start(); SKAL være den FØRSTE kommando i dit dokument..
Avatar billede wolstrup Nybegynder
28. oktober 2004 - 20:06 #6
Skal session_start(); så stå på den side jeg vil sende variablerne fra?
Avatar billede Slettet bruger
28. oktober 2004 - 20:12 #7
session_start(); skal stå på alle sidder du vil sende og/eller modtage fra..
Avatar billede Slettet bruger
28. oktober 2004 - 20:12 #8
som den første kommando..
Avatar billede wolstrup Nybegynder
28. oktober 2004 - 20:14 #9
Cool, smid et svar...
Avatar billede Slettet bruger
28. oktober 2004 - 20:16 #10
Er glad for at kunne hjælpe..
svar :-)
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