[PHP] Zet de variabele niet in de url

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Peedy
  • Registratie: Februari 2002
  • Laatst online: 06-11-2024
Hey allemaal.. ik heb een index filetje met dit erin:

code:
1
<iframe src="<?php echo $_GET['page']; ?>.php" width=780 height=360 frameborder="0" name="main" scrolling="auto">


En als ik nu naar index.php?page=games ga (waardoor hij dus in de iframe games.php zou moeten openen) krijg ik dit:
Not Found
The requested URL /peedy/.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.20 Server at localhost Port 80
Hij pakt de variabele dus niet uit de adressbar... hoe moet ik dit oplossen?

Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 18:59

crisp

Devver

Pixelated

welke versie PHP draai je?

Intentionally left blank


Acties:
  • 0 Henk 'm!

Verwijderd

Zet error_reporting eens op E_ALL, en zeg even welke PHP versie je gebruikt.

Acties:
  • 0 Henk 'm!

  • airwalker_nl
  • Registratie: December 2001
  • Laatst online: 29-10-2022
Probeer $page is ;)

Vruchtensap? Oh, je bedoelt Breezer Malt - Loesje


Acties:
  • 0 Henk 'm!

Verwijderd

Yep, waarschijnlijk heb je een oude versie van PHP draaien, waardoor $_GET niet werkt...
Probeer ipv $_GET $HTTP_GET_VARS

Acties:
  • 0 Henk 'm!

  • waik
  • Registratie: Mei 2003
  • Laatst online: 18-12-2020
of je maakt even een functie getpage() waar je de beginstring www.mysite.com/ voor de url laat zetten.

Acties:
  • 0 Henk 'm!

  • Peedy
  • Registratie: Februari 2002
  • Laatst online: 06-11-2024
$_GET werkte dus niet.. en ik heb hem ff veranderd in $page zoals Airwalker_nl zei en nu werkt het wel.. snel ff PHP updaten dus ;) thnx allemaal

Acties:
  • 0 Henk 'm!

  • jan-marten
  • Registratie: September 2000
  • Laatst online: 16-09 14:45
Ten eerste geeft ie een 404 aan.
Ten tweede geeft ie een 404 aan omdat ie de ingestelde 404.htm (oid) niet kan vinden.

edit: dat zit dus in je .htaccess of in je apache.conf bestand!

Moet je trouwens dit er niet neerzetten:
echo "directory/" . $_GET['page'] . ".php";
?

[ Voor 22% gewijzigd door jan-marten op 18-10-2003 14:23 ]

Pagina: 1