[PHP] include met variabelen

Pagina: 1
Acties:
  • 93 views sinds 30-01-2008

  • _Gekkie_
  • Registratie: Oktober 2000
  • Laatst online: 20-03 18:27

_Gekkie_

And the cow said: Helloooooow?

Topicstarter
Wat ik wil?
PHP:
1
2
3
<?
include ("/www/bla/logo.php?userid=$row[ID]");
?>

Is dit mogelijk? (ja, ik heb de search gebruikt ;) )
en ik heb ook de manual gelezen..deze link
maar daar zeggen ze:
/* This example assumes that someserver is configured to parse .php
* files and not .txt files. Also, 'works' here means that the variables
* $varone and $vartwo are available within the include()ed file. */

/* Won't work; file.txt wasn't handled by someserver. */
include ("http://someserver/file.txt?varone=1&vartwo=2");

/* Won't work; looks for a file named 'file.php?varone=1&vartwo=2'
* on the local filesystem. */
include ("file.php?varone=1&vartwo=2");

/* Works. */
include ("http://someserver/file.php?varone=1&vartwo=2");

$varone = 1;
$vartwo = 2;
include ("file.txt"); /* Works. */
include ("file.php"); /* Works. */
Dit werkt alleen niet bij mij...
Ik wil gewoon echt een bestand includen en daarbij variabelen meegeven (omdat het bestand waar die include instaat via een switch/case wordt aangeroepen vanuit de navigatiebar..)Is het nog te snappen? :z

Thnx anyway!

Gekkie is a proud member of TheBenny!


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

zoals die demo dus
PHP:
1
2
3
4
<?
userid=$row[ID];
include ("/www/bla/logo.php");
?>

Doet iets met Cloud (MS/IBM)


  • _Gekkie_
  • Registratie: Oktober 2000
  • Laatst online: 20-03 18:27

_Gekkie_

And the cow said: Helloooooow?

Topicstarter
het hele verhaal ziet er zo uit:
PHP:
1
2
3
4
5
6
7
<?
case plaatje:
    print "entering include";
    $userid = $row[ID];
    include ("/main/bla//logo.php");
    break;
?>

En dan maakt het niet uit of userid al buiten die case gedefineerd is?

Gekkie is a proud member of TheBenny!


  • _Gekkie_
  • Registratie: Oktober 2000
  • Laatst online: 20-03 18:27

_Gekkie_

And the cow said: Helloooooow?

Topicstarter
keej... werkt!

nu alleen nog de verdere links binnen de site (die waren namelijk relatief, worden nu hard... anders werkt het niet)

Thnx!!

Gekkie is a proud member of TheBenny!


  • Mister_X
  • Registratie: Februari 2000
  • Laatst online: 23-08 19:49
als je [ i m g ] hier.jpg [ / i m g ] hebt,

hoe kan je dan tussen die image tags het bestands naam eruit filteren? gaat dat ook met LEN of anders?

  • Life-is-party
  • Registratie: Oktober 2000
  • Laatst online: 14-02-2023
Die variable moet toch ergens gedefineerd staan. dus hoef je hem niet in je url aan te roepen.

de code uit de include zet hij als waren tussen de andere code en dan gaat hij kijken of de variable ergens tussen die andere code staat.

bv.
code:
1
2
3
4
<?
$id=8
include ./functie.inc
?>

En dit is functie.inc
code:
1
2
if (id == 8) { blaat }
else { blaat }

Je krijgt dit als ware......
code:
1
2
3
4
5
<?
$id=8
if (id == 8) { blaat }
else { blaat }
?>

Acer TM661LMi - Intel Centrino 1,4 Ghz - 512mb ram - DVD-RW


  • grote_oever
  • Registratie: Augustus 2002
  • Laatst online: 19:00
bij mij werkt het dus niet

ik heb

test.php
PHP:
1
2
3
&lt;?php
include(&quot;test2.php?pagina=10&quot;);
?&gt;


test2.php
PHP:
1
2
3
4
5
&lt;?php
if($pagina == 10){
    echo&quot;werkt..&quot;;
}
?&gt;


ik krijg elke keer de error:
Warning: Failed opening 'test2.php?pagina=10' for inclusion (include_path='') in c:\phpdev\www\test\test.php on line 2

en als ik ?pagina=10 weglaat krijg ik geen error meer...

Verwijderd

Je zou de hele draad kunnen lezen... staat precies in hoe je het wel moet doen... *zucht*

Verwijderd

Verwijderd schreef op 09 september 2002 @ 11:32:
Je zou de hele draad kunnen lezen... staat precies in hoe je het wel moet doen... *zucht*
Ja, maar die is zo lang 8)7 :/

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

1/ zinloze kick (kon me die post al niet herinneren :+)
2/ de oplossing staat in dit topic
3/ [rml][ php] iets.php?blaat=blaa werkt niet meer :'([/rml]

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.