Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Login (PHP+MySQL) » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Login (PHP+MySQL)
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Startpost-Retter
Mitglied


Dabei seit: 24.01.2011
Beiträge: 12.246
Herkunft: Gegen Bilderklau, intern

Login (PHP+MySQL) Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Oh man >.<
ich finde den Fehler einfach nicht, das Problem ist nämlich folgendes:

Ich habe eine Tabelle "Login". Dort etwas über ein Formular einzutragen klappt fehlerfrei, es kann sich also angemeldet werden.
Doch wenn ich anschließend einen Login mit diesen Daten machen möchte, und das Formular dafür dann ausfülle, sagt der immer das nicht alle Felder ausgefüllt sind...

Hier mal die Codes, ich hoffe mir kann jemand helfen ^^

Formular
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
<table>
<tr>
<td valign="top"><form action="/cantara/login.php" method="post">
<table>
<tr>
<td colspan="2"><u><b>Einloggen</b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</u></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Name:</td>
<td><input type="text" name="name"></input></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="password" name="passwort"></input></td>
</tr>
<tr>
<td><input type="submit" value="Einloggen"></input></td>
</tr>
</table>
</form>


login.php
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
<?php
      session_start();
      include('var.inc.php');
      if ((!isset($name)) OR (!isset($passwort)))
      {
      die ("Sorry, aber ohne Name bzw. Passwort geht es nicht !");
      }
      $conn = @ mysql_connect($dbserver,$dbuser,$dbpass);
      if (!$conn)
      {
      die ("Sorry, Verbindungsversuch zur Datenbank ist fehlgeschlagen !");
      }
       mysql_select_db($dbname,$conn);
      $query = "SELECT * FROM login WHERE name = '".$name."'";
      $result =  mysql_query($query,$conn);
      $zeileholen =  mysql_fetch_array($result,MYSQL_ASSOC);
      mysql_close($conn);
      if (!$zeileholen)
      {
      die ("Sorry, aber dieser Name ist leider nicht bekannt !");
      }
      if ($zeileholen["passwort"] <> $passwort)
      {
      die ("Sorry, aber dieses Passwort passt nicht zum Usernamen !");
      }
      $level = $zeileholen["level"];
       session_register('name');
       session_register('level');
      header ("Location:admin.php");
      ?>



Wenn noch irgendwelche Codes oder was gebraucht werden, einfach sagen ^^

__________________
Dieser Beitrag gehörte zu einer Löschaktion von Beiträgen eines Users, er wurde diesem User überschrieben, damit der Thread nicht an Sinn verliert.
10.11.2007 16:04 Startpost-Retter ist offline Beiträge von Startpost-Retter suchen Nehmen Sie Startpost-Retter in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Login (PHP+MySQL)

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH