Wiedermal php 4.3: Form & übertragung
-
Hi!
Ich will in php einen "Login" in php 4.3 schreiben.
Ich hatte mal solch einen Code in php 4.2 geschrieben.
*Code-such* - *gefunden* - *php 4.3 runterlad & installier *
So fertig. Apachi starten und testen. Oh geht nicht !
Ok, ich habe dann method='get' !
Super! das geht! ( klar. das hol ich aber von der titelleiste )
Aber wenn ich method='post' wieder aktiviere. Funktioniert es wieder nicht.
Frage: Was mach ich falsch ? Oder wie kann man das sonst noch Abfragen ?
Aktueller Code: ( funktioniert in php 4.2 Wunderbar )
----------------HTML-Login-Form
<form action='show.php' method='post'> Username:<input type=text name='log_user'> <br> Password:<input type=password name='log_psd'> <input type=submit value='GO'> </form>
PHP-Script
<?php /* das habe ich umgeschrieben, da ich auf die Variablen $log_user & $log_psd noch nicht zugreifen kann. ( wegen php 4.3 ). Also hole ich sie mir erst mit $_GET['name']. */ if( Isset( $_GET['log_user'] ) ) $log_user = $_GET['log_user']; if( Isset( $_GET['log_psd'] ) ) $log_psd = $_GET['log_psd']; // test ausgabe echo "Username: " . $log_user; echo "<br PSD: " . $log_psd; ?>
Grüsse vom Gast
-
if( Isset( $_GET ....
wenn dus mit get holst .. stimmts es so
bei post brauchst du logischerweise $_POST
-
wenn du es unabhängig davon haben willst, kannst du auch $_REQUEST nehmen,
da sind dann aber auch Cookie-Daten mit drin, wenn vorhanden.MfG PMrogan
-
Danke!