Toon posts:

variabele wordt niet opgenomen

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

Verwijderd

Topicstarter
In mijn pagina 'news.php' staat de variabele $id als volgt:

<? php echo("$id"); ?>

Ik probeer nu in mijn browser de variabele de waarde 3 mee te geven.

http://localhost/news.php?id=3

Tot mijn verbazing zie ik nergens de waarde 3 verschijnen...
Is dit toevallig een optie in PHP die je aan moet zetten?

Ik heb een RedHat 8.0 bak met Apache 2.0/PHP 4.3.2/Mysql 4.0 staan.

[ Voor 13% gewijzigd door Verwijderd op 23-02-2003 01:34 . Reden: RedHat versie vergeten... ]


  • HunterPro
  • Registratie: Juni 2001
  • Niet online
1) dit is Webdesign & Graphics, daar doen we niet aan PHP :)

2) pak in plaats van $id eens $_GET['id'] :) (dus het is een get-variable 'id') (zie ook hier )

[ Voor 52% gewijzigd door HunterPro op 23-02-2003 01:35 ]


Verwijderd

Topicstarter
Ik heb het nu zo gedaan: <?php echo "$_GET['id']"; ?>
Krijg nu de error:

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/html/main/news.php on line 11

  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 21-08 06:33

Tux

<?php echo $_GET['id']; ?>

:?

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


Verwijderd

Topicstarter
Sjit... foutje bedankt. De " " waren hier uiteraard even overbodig...

  • 2
  • Registratie: November 2000
  • Laatst online: 31-03 13:52

2

tip van de dag, dit kan ook:

<?=$_GET['id']?>

Verwijderd

misschien handig om je global_vars aan te zetten in je php.ini

of geef ik nu al weer te veel weg? :P

Verwijderd

Ik heb hier een beetje leesvoer voor je die alles wat duidelijker zou moeten maken.

http://www.php.net/release_4_2_0.php
http://www.php.net/manual....php#ini.register-globals
http://www.php.net/manual...hp#reserved.variables.get
http://www.php.net/manual...ge.variables.superglobals

En ik zou nooit iemand aanraden om global_vars aan te zetten zonder daarbij te vertellen waarom dit een oplossing is, maar ook waarom de oplossing absoluut niet de voorkeur heeft.

Verder is dit geen webdesign, graphics of client-side scripting probleem, maar een Programming & Webscripting probleem. Je denkt zelf al aan een optie in PHP, waarom lees je dan niet even zelf de documentatie? Dat is redelijk normaal gedrag voor een programmeur, ik denk dat de meeste programmeurs nog zeer regelmatig de documentatie in duiken.
Pagina: 1

Dit topic is gesloten.