ugrás a tartalomhoz

Miért nem fut le a kód?

reagenross · 2009. Szep. 3. (Cs), 11.45
Üdv!

Az a problémám, hogy nem fut le a php kód ha egy másik html dokumentumból hívom meg, mondjuk egy form action paramétereként, csak akkor, ha böngészőből hívom meg localhost/kod.php formában. Erre tudtok valami megoldást?
 
1

aha

atxatx · 2009. Szep. 3. (Cs), 13.08
Ja, kéne a forrás...
2

ennyi a forrás

reagenross · 2009. Szep. 3. (Cs), 13.27
<?php

print ("akármi");

?>
3

és a html?

atxatx · 2009. Szep. 3. (Cs), 13.35
És a html?
4

megoldódott

reagenross · 2009. Szep. 4. (P), 13.39
Az volt a baj, hogy a php kódra nem /localhostként hanem file:// - ként hivatkoztam.

Most az a problémám, hogy a form input mezőiből a $változó nem kapja meg az értéket :S
5

register_globals

Poetro · 2009. Szep. 4. (P), 19.50
  • A register_globals teljesen helyesen ki van kapcsolva.
  • A formból jövő változókra $_GET['valtozonev'] vagy $_POST['valtozonev'] hivatkozhatsz attól függően, hogy a form POST vagy GET metódussal lett elküldve.
  • Ne használj ékezetes változóneveket, form elemeket, mert a form elemek nevében eleve nem lehet, és később egyébként is problémád lehet vele.