Avatar billede sowiho Nybegynder
24. marts 2008 - 14:42 Der er 12 kommentarer og
1 løsning

fra $_POST til $_Session med knap

Hej jeg skal have overførst data fra
<input type="radio" name="test" id="7" value="7">
til $_SESSION['myvar'] ved at trykke på en knap.
Avatar billede jakobdo Ekspert
24. marts 2008 - 14:55 #1
<form action="convert.php" method="post">
<input type="radio" name="test" id="7" value="7"><br />
<input type="submit" value="Overf&oslash;r" name="convert">
</form>

og convert.php kan så indeholde:

<?php
session_start();
if(isset($_POST['convert'] && isset($_POST['test])){
$_SESSION['myvar'] = $_POST['test'];
}
?>
Avatar billede sowiho Nybegynder
25. marts 2008 - 16:45 #2
Jeg åbner en ny side, det sku jeg helts ikke.. undskyld er helt ny til det her..
Avatar billede jakobdo Ekspert
25. marts 2008 - 16:50 #3
Så skal du evt. lave post via et AJAX kald.
Avatar billede sowiho Nybegynder
25. marts 2008 - 16:58 #4
Ok tak, men det forstå jeg ikke noget af...
Avatar billede jakobdo Ekspert
25. marts 2008 - 17:15 #5
Nej, det var jo det jeg frygtede! :o)
Avatar billede sowiho Nybegynder
25. marts 2008 - 17:22 #6
hehe, kan man så åbne det i en popup?
Avatar billede jakobdo Ekspert
25. marts 2008 - 17:31 #7
Hvorfor må siden ikke reloades ?
Og ja, man ville kunne lave det i et popup vindue, men siden ville jo stadig ikke have info om de data som er puttet i session.
Avatar billede sowiho Nybegynder
25. marts 2008 - 17:38 #8
den må gerne reloades, convert må bare ikke åbnes.
Avatar billede jakobdo Ekspert
25. marts 2008 - 17:43 #9
Så kunne du lave noget i stil med:
<?php
session_start();
$_SESSION['data'] = $_POST['data'];
header('location: noget.php);
exit();
?>
Avatar billede jakobdo Ekspert
25. marts 2008 - 17:43 #10
Så bliver siden reloadet, og data er gemt i session.
Avatar billede sowiho Nybegynder
26. marts 2008 - 18:38 #11
det virker det vírker mange tak, send et svar ..
Avatar billede jakobdo Ekspert
26. marts 2008 - 20:35 #12
Svar!
Avatar billede jakobdo Ekspert
26. marts 2008 - 20:47 #13
Takker for point.
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