WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   php - forms auslesen (http://www.wcm.at/forum/showthread.php?t=77400)

it00x30 17.11.2002 12:43

php - forms auslesen
 
hi,

folgende sachlage:
ein html-file mit einer form - eingaben geprüft durch ein java-script: funktioniert

wenn die eingaben korrekt sind, soll ein php-script die daten in eine mysql-datenbank schreiben dazu hab ich beim form als action das php-file angegeben: funktioniert fast (php-file wird zumindest gestartet)

wie kann ich jetzt von diesem php-file auf die daten der form-felder zugreifen?

bev 17.11.2002 13:05

hi

falls "register_globals" bei deinem Server auf "on" ist kannst du direkt auf die variablen in php zugreifen.

zb:

eingabeform:
<input type="text" name="test">

-> wird gepostet in phpfile:
dann bekommst du den wert direkt in die variable "$test"


falls "register_globals" auf "off" ist musst du dir die variablen holen:
wird die form gepostet funktioniert das mit
$test = $_POST["test"]
also alle post variablen kannst du dir mit $_POST["variablenname"]
holen

ansonsten bekommst du sie mit $_GET["variablenname"]


Ob "register_globals" on oder off ist kannst du feststellen indem du ein php file auf deinem server lädst, mit dem befehl:
phpinfo();

hoffe etwas in die richtige richtung geholfen zu haben

schönen gruß
bev

it00x30 18.11.2002 07:55

hab nachgeschaut - register-globals ist off

allerdings funktioniert die sache mit $_POST oder $HTTP_POST_VARS auch nicht
- werd mal register-globals auf on setzten und weiterschaun

rolid 19.11.2002 10:08

PHP Version
 
Welche PHP Version hast Du?

Von 4.2.x kenne ich diese Probleme. Gelöst habe ich sie auch noch nicht.

käptn 19.11.2002 10:46

Re: PHP Version
 
Zitat:

Original geschrieben von rolid
Von 4.2.x kenne ich diese Probleme. Gelöst habe ich sie auch noch nicht.
Hm, ich hatte diese Probleme nie, und ich hatte alle der 4.2er Versionen installiert.

~

it00x30 19.11.2002 16:53

php 4.2.irgendwas auf apache 1.3irgendwas und das wieder auf freebsd 4.5

käptn 19.11.2002 16:57

Zeig mal Teile deiner Scripte her...

~

it00x30 20.11.2002 23:21

hat sich erledigt - hab register globals aktiviert und einen tippfehler ausgebessert. und schon hats funktioniert ...


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag