| | | | |
| | |
| Benutzer Registriert seit: 08.11.2005
Beiträge: 82
![]() | Hi, PHP-Kumpanen! Ich habe mich mal an einem Login mit Datenbanken versucht, und es klappt aber leider nicht. Irgendwie kriege ich es nicht hin, mehrere Datensätze auslesen zu lassen. Ich habe auch mit einer foreach-Schleife meine Experimente getrieben, aber auch das hat nicht geklappt. Code: <html>
<head>
<title>.: Highlander :: Es kann nur einen geben! :.</title>
</head>
<body bgcolor="black" topmargin="40" leftmargin="20" rightmargin="20" text="green" link="green" alink="green" vlink="green">
<?php
require("cgi-bin/edit.inc.php");
include("cgi-bin/admin.inc.php")
?>
<table border="0" height="" width="20%" cellspacing="5" align="left" valign="top">
<tr>
<td>
<h3 align="center"><font color="green">Highlander</font></h3>
</td>
</tr>
<tr>
<td align="center">
Einloggen
Anmelden
</td>
</tr>
</table>
<table border="0" height="" width="60%" cellspacing="5" align="left" valign="top">
<tr>
<td colspan="2" align="center">
<h1><font color="green">Highlander</font></h1>
</td>
</tr>
<tr>
<td align="left">
<?php
include("cgi-bin/newsticker.inc");
?>
</td>
<td align="right">
|News|
</td>
</tr>
<tr>
<td colspan="2">
<form action="<?php echo $PHP_SELF; ?>" method="post">
<table border="0" height="" width="" cellspacing="5" cellpadding="1" align="center">
<tr>
<td bgcolor="#292929" colspan="2" align="center">
Highlander - Anmeldung
</td>
</tr>
<tr>
<td bgcolor="#191919">
ID:
</td>
<td bgolor="#191919">
<input type="text" name="id">
</td>
</tr>
<tr>
<td bgcolor="#191919">
Nickname:
</td>
<td bgcolor="#191919">
<input type="text" name="nick" value="<?php if(isset($_POST[nick])) { echo $_POST[nick]; } ?>">
</td>
</tr>
<tr>
<td bgcolor="#191919">
Passwort:
</td>
<td bgcolor="#191919">
<input type="password" name="pass">
</td>
</tr>
<tr>
<td bgcolor="#292929" colspan="2" align="center">
<input type="submit" name="submit" value="Einloggen">
</td>
</tr>
</table>
</form>
<?php
$dp=mysql_connect("localhost", "*****", "*****");
mysql_select_db("highlander", $dp);
$id=$_POST['id'];
$nick=$_POST['nick'];
$pass=$_POST['pass'];
$submit=$_POST['submit'];
$checkuser="SELECT id, nick, pass FROM user";
$result=mysql_query($checkuser);
$read=mysql_fetch_assoc($result);
foreach($read as $check => $gogo) {
echo "";
}
if(empty($submit)) {
echo "";
}
elseif(isset($pass) && isset($nick) && $nick==$gogo['1'] && $pass==$gogo['2'] && $id==$gogo['0']) {
header("Location:cgi-bin/_login.php");
}
else {
echo "<center>Bitte überprüfen sie nocheinmal alle Benutzerangaben.</center>";
}
?>
</td>
</tr>
</table>
<table border="0" height="" width="20%" cellspacing="5" align="left" valign="top">
<tr>
<td>
3
</td>
</tr>
</table>
</body>
</html>
Helft mir bitte! |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse: Fortgeschritten ![]() | Vielleicht hilft es dir ja bei der Ideenfindung und Problemlösung .. |
| |
| | |
| Benutzer Registriert seit: 08.11.2005
Beiträge: 82
![]() | kein problem: Code: <?php
$dp=mysql_connect("localhost", "*****", "*****");
mysql_select_db("highlander", $dp);
$id=$_POST['id'];
$nick=$_POST['nick'];
$pass=$_POST['pass'];
$submit=$_POST['submit'];
$checkuser="SELECT id, nick, pass FROM user";
$result=mysql_query($checkuser);
$read=mysql_fetch_assoc($result);
foreach($read as $check => $gogo) {
echo "";
}
if(empty($submit)) {
echo "";
}
elseif(isset($pass) && isset($nick) && $nick==$gogo['1'] && $pass==$gogo['2'] && $id==$gogo['0']) {
header("Location:cgi-bin/_login.php");
}
else {
echo "<center>Bitte überprüfen sie nocheinmal alle Benutzerangaben.</center>";
}
?>
|
| |
| | |
| Benutzer Registriert seit: 08.11.2005
Beiträge: 82
![]() | kein problem: Code: <?php
$dp=mysql_connect("localhost", "*****", "*****");
mysql_select_db("highlander", $dp);
$id=$_POST['id'];
$nick=$_POST['nick'];
$pass=$_POST['pass'];
$submit=$_POST['submit'];
$checkuser="SELECT id, nick, pass FROM user";
$result=mysql_query($checkuser);
$read=mysql_fetch_assoc($result);
foreach($read as $check => $gogo) {
echo "";
}
if(empty($submit)) {
echo "";
}
elseif(isset($pass) && isset($nick) && $nick==$gogo['1'] && $pass==$gogo['2'] && $id==$gogo['0']) {
header("Location:cgi-bin/_login.php");
}
else {
echo "<center>Bitte überprüfen sie nocheinmal alle Benutzerangaben.</center>";
}
?>
|
| |
| | ||
| Gast
Beiträge: n/a
| Zitat:
und was soll dieser bullshit: PHP-Code: | |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank | _youngenterpriser_ | Datenbanken | 2 | 05.02.2008 17:56 |
| Problem mit MySql + Php Login | Agini | PHP Tipps 2008 | 4 | 23.08.2007 19:26 |
| Mysql Server Einstellunen Optimieren | pchero | Datenbanken | 3 | 01.05.2007 19:50 |
| PHP / MySQL | Login Script Problem | PHP Tipps 2006 | 15 | 17.02.2006 12:26 | |
| [Erledigt] Mysql 4.1.x unter php 4.3.9 | Datenbanken | 3 | 15.11.2005 13:49 | |
| Problem mit Login Bereich (Sessions, MySQL) | nicobischof | PHP Tipps 2005-2 | 6 | 19.10.2005 09:54 |
| mySQL - Login über Datenbank - Fehler | zwerg | PHP Tipps 2005-2 | 3 | 25.09.2005 17:57 |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| MYSQL root login und logging Problem | Datenbanken | 2 | 16.03.2005 08:41 | |
| [Erledigt] problem mit login skript | mysql | cookie | PHP Tipps 2004-2 | 13 | 07.12.2004 19:01 | |
| login mit MySQL | PHP Tipps 2004-2 | 15 | 25.11.2004 10:20 | |
| fragen zu einem Login und Zeit blabla über MySQL | PHP Tipps 2004 | 10 | 12.09.2004 15:21 | |
| PHP mysql problem beim login. | c01001 | PHP Tipps 2004 | 8 | 05.08.2004 15:57 |
| php login mit mysql | c01001 | PHP Tipps 2004 | 2 | 04.08.2004 21:30 |
| [Erledigt] PHP5 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;a m p; MySQL | Datenbanken | 5 | 01.08.2004 05:47 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| mysql login per script |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.