Avatar billede xfox Nybegynder
09. september 2003 - 13:54 Der er 10 kommentarer og
2 løsninger

Overføre variable fra en phpside til en anden phpside

Jeg skal have overført en variable fra en phpside til en anden phpside. Hvordan er det lige...?
Avatar billede websmith Nybegynder
09. september 2003 - 13:56 #1
brug session objectet til at overføre:

$_SESSION['variabel'] = 0;

fra din anden side:

echo $_SESSION['count'];
Avatar billede websmith Nybegynder
09. september 2003 - 13:56 #2
ehh.. skulle have været:

echo $_SESSION['variabel'];
Avatar billede xfox Nybegynder
09. september 2003 - 13:57 #3
Hvorfor sætter du den = 0 ?
Avatar billede xfox Nybegynder
09. september 2003 - 13:57 #4
OK
Avatar billede websmith Nybegynder
09. september 2003 - 14:02 #5
Variablen skulle jo have en værdi :)
Avatar billede gonza.dk Nybegynder
09. september 2003 - 14:04 #6
eller hvis du vil gøre det via links:


<a href='side2.php?var=$var'>link</a>

på side2.php:

echo $_GET['var'];
Avatar billede xfox Nybegynder
09. september 2003 - 14:04 #7
Den skriver "undefined variable _SESSION"
Og jeg forstår ikke hvorfor du sætter den til 0 ?
Avatar billede xfox Nybegynder
09. september 2003 - 14:05 #8
Variablen har en værdi i forvejen. Kan man så ikke undgå at sætte en ny værdi på den.
Avatar billede websmith Nybegynder
09. september 2003 - 14:06 #9
Den kunne også have have værdien

altså:
$_SESSION['variabel']='Hurra her er værdien';

Mht undefined variable. Så skal du før du bruger session objektet bruge

session_start();
Avatar billede websmith Nybegynder
09. september 2003 - 14:08 #10
med mindre at den server du har dit kode på har sessions til at autostarte, men det ser det ikke ud til :)
Avatar billede gonza.dk Nybegynder
09. september 2003 - 14:09 #11
hvis du vil bruge sessions skal du, som websmith nævner, indsætte session_start();

MEN det SKAL være det første på din side... altså FØR <html> osv.

<?php
session_start();
//resten af siden
Avatar billede xfox Nybegynder
09. september 2003 - 14:16 #12
Det var MEGA flot. Nu virker det bare super.
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