Kom ihåg mig?
Home Menu

Menu


PHP-variabel till inkluderad fil

Ämnesverktyg Visningsalternativ
Oläst 2007-07-12, 18:47 #1
johanholmquist johanholmquist är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2007
Inlägg: 3
johanholmquist johanholmquist är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2007
Inlägg: 3
Jag har ett litet nybörjarproblem; jag får inte en viss variabel från min index.php att "följa med" till en inkluderad fil.

Jag har en php-fil utöver index.php som ska visa en (slumpmässigt utvald) bild beroende på en variabel i index.php.

Om jag kör index.php?variabel=A och har tagit med bild.php (inte med include, utan med [img]bild.php[/img]) vill inte bild.php visa bilden som den ska visa om $variabel=A. Filen bild.php "blir" bilden genom header('Location:' .$filnamn.'.jpg'); o.s.v.

Har försökt med $_GET['variabel']; i bild.php men det verkar inte fungera.

Går det att få med variabeln till bild.php på något sätt, eller måste jag ha med olika filer i index.php om variabel=A eller variabel=B? Alltså om $variabel=A används [img]bildA.php[/img], och $variabel=B ger [img]bildB.php[/img]...

Tacksam om någon har några bra och lättbegripliga tips på hur jag får med mig variabeln till bild.php, om det över huvud taget är möjligt.
johanholmquist är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-07-12, 18:57 #2
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
[img]bild.php?variabel=A[/img]

kanske .....
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-07-12, 19:01 #3
johanholmquist johanholmquist är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2007
Inlägg: 3
johanholmquist johanholmquist är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2007
Inlägg: 3
Då blir det en lång if-sats i index.php, vilket jag helst vill undvika. Man kan inte tvinga en variabel från index.php till en annan fil? Eller tvinga bild.php att hämta den på något sätt?
johanholmquist är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-07-12, 19:17 #4
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
$_SESSION[]
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-07-12, 19:20 #5
Drew Drew är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 132
Drew Drew är inte uppkopplad
Medlem
 
Reg.datum: May 2007
Inlägg: 132
Du behöver inte använda någon if-sats för just det.

[img]bild.php?variabel=<?php echo $_GET['variabel']; ?>[/img]
Drew är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-07-12, 19:58 #6
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Citat:
Originally posted by Drew@Jul 12 2007, 18:20
Du behöver inte använda någon if-sats för just det.

[img]bild.php?variabel=<?php echo $_GET['variabel']; ?>[/img]
Det var det jag menade, men ordkade inte skriva ut hela koden.

johanholmquist:
Känns annars som du försöker ta en omväg men det är enkelt! Lycka till!
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-07-12, 21:46 #7
johanholmquist johanholmquist är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2007
Inlägg: 3
johanholmquist johanholmquist är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2007
Inlägg: 3
Det funkar nu, tackar så mycket för hjälpen!
johanholmquist är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 14:12.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017