|
#1
|
|||
|
|||
|
bin schon tierisch am verzweifeln, weil mich ein so kleines problem so lang aufhält.. seite1.php mittels formular werden 2 variablen weiter gegeben .. kennung + passwort.. ------------ ... <form action="seite2.php" methode="POST" > <table cellpadding=0 cellspacing=0> <tr> <td>Benutzername : </td> <td><input type="Text" name="user" value="" size="15" maxlength="15"></td> </tr> <tr> <td>Passwort : </td> <td><input type="Password" name="pass" value="" size="15" maxlength="15"></td> </tr> <tr> <td></td> <td> <input type="Submit" name="" value="Einloggen"></td> </tr> </table> </form> ... seite2.php nun mein problem, die variablen sind leer... es kommt nix an.. ich hab nur kein plan warum nicht, schon hundert mal gemacht, aber nun funzt nix.. weder bei einer einfach ausgabe wie der.. echo $user; echo $pass; noch so.. echo $_POST["user"]; echo $_POST["pass"]; selbst wenn ich ne session starte, und die variablen ner session-variablen übergebe, bleiben auch die dinger leer!!!... nix... auch mit if abfrage geprüft.. in keiner variablen is was drinne... vielleicht hat hier jemand nen simplen gedankenanstoss...... |
|
#2
|
|||
|
|||
|
probier es mal so
PHP Quellcode:
echo $_POST['user'];
echo $_POST['pass']; |
|
#3
|
|||
|
|||
|
sorry.. die variante hatte ich auch schon ..
hatte es nur irgendwo in nem skript mit "" gesehen, deswegen noch so im quelltext.. ist aber schon oftmals mit ' ' getestet worden .... |
|
#4
|
|||
|
|||
|
Das macht keinen Unterschied....
Mach mal print_r($_POST); Wenn das Array leer ist hast du sonstwo nen Fehler und nicht das Aktuelle Formular gepostet. Damit sollte es nämlich gehen
__________________
PHP Quellcode:
|
|
#6
|
|||
|
|||
|
Zitat:
deswegen wir das wohl in $_POST net drinstehen und warum das in $user net drin steht hat glaub ich irgendwas mit register_globals oder so zutun |
|
#7
|
|||
|
|||
|
array ist leer.... ich krieg gleich n kind.. hehe..
ich poste mal die 2dok. sind recht klein .. mom.. das darf man eigentlich keinem erzählen ;-) |
|
#8
|
|||
|
|||
|
<form action="seite2.php" methode="POST" >
Es heißt method
__________________
Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist überzeugt, dass er genug davon habe. René Descartes |
|
#9
|
|||
|
|||
|
^^ sag ich doch
|
|
#10
|
|||
|
|||
|
@liebes kerlchen .. no.. geht auch so nich ..
seite 1_ Code:
<html>
<head> <title></title> <meta name="author" content="Aleks"> <meta name="generator" content="Ulli Meybohms HTML EDITOR"> </head> <link media="screen, projection" rel="stylesheet" type="text/css" href="style.css"> <form action="seite2.php" method="POST" > <table cellpadding=0 cellspacing=0> <tr> <td>[b]Benutzername : [/b]</td> <td><input type="Text" name="user" value="" size="15" maxlength="15"></td> </tr> <tr> <td>[b]Passwort : [/b]</td> <td><input type="Password" name="pass" value="" size="15" maxlength="15"></td> </tr> <tr> <td></td> <td> <input type="Submit" name="" value="Einloggen"></td> </tr> </table> </form> </body> </html> Code:
<html>
<head> <title></title> <meta name="author" content="Aleks"> <meta name="generator" content="Ulli Meybohms HTML EDITOR"> </head> <?php include("kennung.txt");?> <link media="screen, projection" rel="stylesheet" type="text/css" href="style.css"> <?php print_r($_POST); echo $_POST['$user']; echo $_POST['$pass']; ?> <?php $verbindung = mysql_connect($host, $benutzer, $kennwort); if(! $verbindung) die("Verbindung gescheitert"); mysql_select_db($db); if ($user == NULL || $pass == NULL){ echo ("Bitte Logindaten vollständig eingeben "); ?> [url="javascript:history.back()"]zurück[/url] <? die (""); } $ergebnis = mysql_query("SELECT * FROM `tab2` WHERE benutzer = '$user' AND kennung = '$pass'"); ?> <? while ($ds = mysql_fetch_object($ergebnis)) { $name = $ds -> name; $strasse = $ds -> strasse; $plz = $ds -> plz; $ort = $ds -> ort; $tel = $ds -> tel; $tel2 = $ds -> tel2; $text = $ds -> text; ?> <?= $name ?> <?= $strasse ?> <?= $plz ?> <?= $ort ?> <?= $tel ?> <?= $tel2 ?> <form action="sent.php" method="post" target=""> <textarea name="text1" cols="50" rows="17"> <?= $text ?> </textarea> <input type="Submit" name="" value="Eintragen"> </form> <? } ?> <? mysql_close($verbindung); ?> </body> </html> |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Variablenübergabe in einem Formular - Value? | DER_Franz | PHP | 2 | 13.04.2006 16:38 |
| Problem mit formular / Variablenübergabe | jumping-blueberry | PHP | 6 | 07.07.2005 14:48 |
| Variablenübergabe durch Formular | TheJackal | PHP | 4 | 27.03.2005 19:28 |
| Formular Variablenübergabe | yabbax | PHP | 8 | 26.08.2004 13:07 |
| variablenübergabe AN formular | edge17 | PHP | 1 | 01.07.2003 02:01 |