Avatar billede naxosnaxos Nybegynder
22. marts 2003 - 19:01 Der er 11 kommentarer og
1 løsning

register_globals session form

Hej

Jeg har et spg. ang register_globals = off.

Når denne er det er jeg kommet frem til at sessions skal laves med:

session_start();
$HTTP_SESSION_VARS['myVar'];

Men den variable jeg gerne vil registrer kommer fra en form på forgående side. skal jeg så fange den med $_Get, $_Post eller andet?????
Førhen med register_globals = On kunne jeg blot sige:

session_register("myVar");
Avatar billede ahv Nybegynder
22. marts 2003 - 19:04 #1
hvis method i formen er sat til post kan du fange den med:

$_SESSION_['myVar'] = $_POST[myVar];
Avatar billede ahv Nybegynder
22. marts 2003 - 19:04 #2
$_SESSION_['myVar'] = $_POST['myVar'];

myVar er så name på dit input felt i formen.
Avatar billede ahv Nybegynder
22. marts 2003 - 19:04 #3
Argh:

$_SESSION['myVar'] = $_POST['myVar'];
Avatar billede naxosnaxos Nybegynder
22. marts 2003 - 19:08 #4
og når den så skal bruges på siden????
Avatar billede ahv Nybegynder
22. marts 2003 - 19:09 #5
echo $_SESSION['myVar'];
Avatar billede naxosnaxos Nybegynder
22. marts 2003 - 19:26 #6
hmm synes ikke rigtig det virker
Avatar billede ahv Nybegynder
22. marts 2003 - 19:28 #7
<?php
session_start();
if($_POST['navn']){
$_SESSION['navn'] = $_POST['navn'];
}

echo $_SESSION['navn'];

?>

<form action="<?php echo $PHP_SELF; ?>" method="post">
Navn: <input type="text" name="navn"><br>
<input type="submit" value="Udfør">
</form>


Prøv dette.
Avatar billede naxosnaxos Nybegynder
22. marts 2003 - 21:16 #8
<? echo "<font>$_SESSION['myVar']    <k>dato: $dato</font> </k>"; ?>

virker ikke. Hvordan skal det skrives med den session???
Avatar billede ahv Nybegynder
22. marts 2003 - 21:29 #9
<? echo "<font>".$_SESSION['myVar']."<k>dato: ".$dato."</font></k>"; ?>
Avatar billede naxosnaxos Nybegynder
22. marts 2003 - 21:56 #10
så lige en sidste:

echo "<b>Link:</b>" "<a href=".$_SESSION['myVar'].">".$_SESSION['myVar']."</a><br>";

hvordan klarer man den når href skal være min session variable?? JEg synes ikke den vil på nogen måde.

Ellers tak for den gode hjælp :)
Avatar billede ahv Nybegynder
22. marts 2003 - 21:57 #11
echo "<b>Link:</b> <a href='".$_SESSION['myVar']."'>".$_SESSION['myVar']."</a><br>";
Avatar billede naxosnaxos Nybegynder
22. marts 2003 - 23:36 #12
jeg kan vist komme med et mere spg :o)

Jeg har upload af et billed på min form. navnet på boksen med billednavnet i på formen hedder billed.

førhen brugte jeg billed_name på side efter for at få navnet på det uploadede billed, men hvordan gør jeg nu hvor jeg bruger sessions på denne måde???
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