php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.09.2004, 08:22  
Gast
 
Beiträge: n/a
Standard Formulareingaben werden nicht übergeben?

Hallo,

ich bin absoluter Neuling habe folgendes Problem:

<?php
$dbase_server = "localhost";
$dbase_name = "login";
$dbase_login = "daniel";
$dbase_pwd = "123";
$dbase = @MYSQL_CONNECT($dbase_server,$dbase_login,$dbase_p wd) or die ("Konnte keine Verbindung zur Datenbank herstellen");
$result = @mysql_db_query("login", "SELECT * FROM login.benutzer where usr = '$userlogin' and pwd = '$userpass'");
echo mysql_num_rows ($result);
?>

Das Ergebnis ist immer "0", anscheinend werden die Variablen $userlogin und $passwd vom vorgeschaltetem Formular nicht richtig übergeben, denn wenn ich die Variablen durch echte Werte ersetze, dann funktioniert es.
Das Formular sieht vereinfacht so aus:

<form name = "LOGIN" action = "index2.php" method = "post">
<table>

<tr>
<td>
<input name = "userlogin" size="15">
</td>
</tr>
<tr>
<td>
<input name = "userpass" type = "password" size="15">
</td>
</tr>
<tr>
<td>
<input type = "submit" value = "Anmelden" ID = "submit1" name = "submit1">
</td>
</tr>

</table>
</form>

Vielleicht könnt ihr mir helfen?

Danke!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.09.2004, 08:25  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 529
DutziMan befindet sich auf einem aufstrebenden Ast
Standard

Ich tippe wie immer auf register_globals=off.
Benutze in deinem Fall $_POST, dann geht das auch.
DutziMan ist offline  
Alt 23.09.2004, 08:26  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
$result = @mysql_db_query("login""SELECT * FROM login.benutzer where usr = '".$_POST['$userlogin']."' and pwd = '".$_POST['$userpass']."'"); 
Kapitel 27. Verwendung von Register Globals
http://de2.php.net/register_globals

Gruß

Marco
 
Alt 23.09.2004, 08:56  
Gast
 
Beiträge: n/a
Standard

Danke erstmal, aber leider funktioniert das immer noch nicht, das Ergebnis bleibt "0"...

Gruß
Daniel
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Formulareingaben im Cookie speichern robertnac PHP Tipps 2008 1 29.01.2008 08:21
Zurück-Butten und Formulareingaben Mirod PHP Tipps 2007 3 20.02.2007 17:26
Formulareingaben überprüfen... PHP Tipps 2006 3 18.02.2006 22:01
Zurückbutton im Browser lässt Formulareingaben bestehen Mike55 PHP Tipps 2007 8 25.11.2005 16:10
Formulareingaben formatiert in Variablen speichern Dr_Enquinox PHP Tipps 2005-2 9 22.10.2005 22:36
Formulareingaben für mysql schützen PHP Tipps 2005-2 3 05.10.2005 19:45
[Erledigt] Formulareingaben in .txt speichern und per mail versenden PHP Tipps 2005-2 3 19.07.2005 11:50
case sensitive bei formulareingaben PHP Tipps 2005 6 16.04.2005 12:43
Formulareingaben ab Zeilenumbruch in Textarea futsch PHP Tipps 2005 12 22.02.2005 19:05
formulareingaben prüfen PHP Tipps 2004 2 27.10.2004 11:39
[Erledigt] iframe nach Formulareingaben an neue Grösse anpassen HTML, Usability und Barrierefreiheit 2 17.06.2004 16:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
formular eingaben übergeben, formulardaten werden nicht übergeben \register_globals off\ form, html formulareingaben nach localhost übergeben, html formulareingaben in txt

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:03 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.