PHP Versionen unterschiedlich bei formularen?

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php_versionen_unterschiedlich_bei_formularen_79003/page_1 - zur Vollversion wechseln!


alexsb schrieb am 17.05.2003 um 16:04

Ich bin schon dabei mir die Haare auszuraufen.

ich verschicke mit diesem formular Daten:

Code: PHP
<form action="login_check.php" method="post">
<table>
  <tr>
    <td><?=$l_uname;?></td><td><input type="text" name="uname"></td>
  </tr>
  <tr>
    <td><?=$l_pass;?></td><td><input type="password" name="pass"></td>
  </tr>
  <tr>
    <td><input type= "submit" caption="<?=$l_submit;?>"</td>
  </tr>
</table>
</form>

und möchte sie damit empfangen:

Code: PHP
Username: <?=$_post['uname'];?>  </ br>
Password: <?=$_post['pass'];?>

ich habs auch schon damit versucht:

Code: PHP
Username: <?=$uname;?>  </ br>
Password: <?=$pass;?>

Auf meinem lokalem Rechner mit PHP Version 4.3.1 gehen beide Varianten nicht. Kann das sein das ich da ein Konfigurationsproblem mit Apache oder PHP habe?

Auf einem Kommerziellen Server habe ich PHP Version 4.1.2, da geht die 2te Variante problemlos. Das Problem ist nur das es ein wenig umständlich ist immer upzulaoden um den code zu testen.
Ausserdem ist es nicht gerade Fein das ich jetzt PHP verwende das mit der nächsten Version nicht kompatibel wäre, bzw mit der Vorigen Version nicht kompatibel ist.

Danke schon im Vorraus


atrox schrieb am 17.05.2003 um 18:18

versuch $_POST[uname]


atrox schrieb am 17.05.2003 um 18:21

ausserdem schau in diesen thread: http://www.overclockers.at/showthre...082#post1005082

dein kommerzieller hoster hat vermutlich register_globals gesetzt. erstere variante (allerdings eben mit $_POST statt $_post ist die sauberste)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026