[php]script doet op ene server wel en andere niet[/php]

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

  • Paul_
  • Registratie: Juni 2001
  • Laatst online: 13-11-2021
Ik heb het volgende script:

code:
1
2
3
4
5
6
7
8
9
10
<?
IF($ID == 0)
    {
        echo("Het ID is nul");
    }
ELSE
    {
        echo("Het ID is niet nul");
    }
?>

Redelijk simpel scriptje lijkt het zo. Maar op de ene server doet het het wel goed:

http://www.tjas.nl/test.php?ID=0 geeft "Het ID is nul".
http://www.tjas.nl/test.php?ID=1 geeft "Het is niet nul".

Maar op mijn server die wel php ondersteunt en waar ik verder gewoon een phpbb forum op kan laten draaien, doet dat script het niet. Dan krijg ik dit:

http://www.vandenbroek.net/test.php?ID=0 geeft "Het ID is nul".
http://www.vandenbroek.net/test.php?ID=1 geeft "Het ID is nul".

Heeft iemand een idee hoe dit kan? Ik snap het niet. Beide servers hebben php ondersteuning. En het is exact hetzelfde simpele scriptje. Wat zie ik over het hoofd?

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 09:24

crisp

Devver

Pixelated

Intentionally left blank


  • GlowMouse
  • Registratie: November 2002
  • Niet online
Gebruik $_GET['id'], want register_globals staat waarschijnlijk uit op de server waar het niet werkt.

[ Voor 7% gewijzigd door GlowMouse op 07-02-2005 21:18 . Reden: hoi crisp ]


  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 15-05 20:57

Tux

Ik zou eens zoeken op Register_Globals ;)

/spuit11

[ Voor 13% gewijzigd door Tux op 07-02-2005 21:18 ]

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


  • software
  • Registratie: Mei 2003
  • Laatst online: 23-01 18:07
Je moet superglobals gebruiken :
$_GET['ID'] ipv $ID

  • Paul_
  • Registratie: Juni 2001
  • Laatst online: 13-11-2021
Sorry, bedankt.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 09:24

crisp

Devver

Pixelated

ok

Intentionally left blank

Pagina: 1

Dit topic is gesloten.