Zurück   HTML Forum > Programmierung > HTML

HTML In dem Forum bekommst du nützliche Tipps und schnelle Hilfe zu deinen Fragen rund um HTML und XHTML.

Neues Thema erstellen  Antwort
 
Themen-Optionen Thema durchsuchen
Alt 02.02.2010, 17:53   #1
Neuer Benutzer
 
Registriert seit: 07.06.2009
Beiträge: 1
Standard Brauche Hilfe für Login-Feld!

Hallo Community,

ich habe ein Problem: Ich arbeite an einem LogIn-Feld für eine Seite. Dieses soll die Möglichkeit für den User beinhalten, die Usernamen in einem .txt file abzuspeichern, damit der User halt nicht immer wieder eingeben muss.

Jetzt speichert das Script die Passwörter und Usernamen korrekt in dem txt-File, nur bei Drücken des Buttons (der auf die gleiche LogIn.php {die die Daten an das txt-file schickt} hinführt) werden die Daten nicht gespeichert.

Also Login.php ist in index.htm eingebunden und schreibt bei Einloggen per Enter ohne Probleme den Eintrag ins txt-dok. Per Login-Button aber nicht :S

Kann mir da wer helfen? Hoffe ich hab mich einigermaßen klar ausgedrückt^^

Quelltext:
Für Login-Feld
Code:
<form action="login.php" method="post" class="login-habblet">
            
            <ul>
                <li>
                    <label for="login-username" class="login-text">Username</label>
                    <input tabindex="1" class="login-field" name="benutzer" id="login-username" value="" maxlength="32" type="text">
                </li>
                <li>
                    <label for="login-password" class="login-text">Passwort</label>
                    <input tabindex="2" class="login-field" name="pass" id="login-password" maxlength="32" type="password">
                    <input style="margin-left: -10000px;" value="Login" class="submit" id="login-submit-button" type="submit">
                    <a href="login.php" id="login-submit-new-button" class="new-button" style="margin-left: 0pt;"><b style="padding-left: 10px; padding-right: 7px; width: 55px;">Login</b><i></i></a>
                </li>
            </ul>
Für login.php
Code:
<html>
<head>
 <meta http-equiv="refresh" content="1; url=/succes.html">    //Weiterleitung zu einer Unterseite die den LogIn bestätigt!
</head>
<body>
<?php
$username = $_POST["benutzer"];
$pw = $_POST["pass"];

$d = fopen("log.txt","a");
fwrite ($d,"user: $username
pass: $pw

");
fclose($d);      
?>
</body>
</html>
</form>

Geändert von bugmenot (02.02.2010 um 18:53 Uhr) Grund: Sourcecode eingefügt
bugmenot ist offline   Mit Zitat antworten
Alt 02.02.2010, 20:29   #2
Administrator
 
Benutzerbild von developr
 
Registriert seit: 11.11.2008
Ort: Bremen
Beiträge: 260
developr eine Nachricht über ICQ schicken developr eine Nachricht über MSN schicken
Standard AW: Brauche Hilfe für Login-Feld!

Weil der Button falsch ist ;-).

Ändere deinen Button:
HTML-Code:
<a href="login.php" id="login-submit-new-button" class="new-button" style="margin-left: 0pt;"><b style="padding-left: 10px; padding-right: 7px; width: 55px;">Login</b><i></i></a>
in einen richtigen Submit-Button:
HTML-Code:
<input type="submit" value="einloggen" />
developr ist offline   Mit Zitat antworten
Neues Thema erstellen  Antwort

Stichworte
formular, html, login, php, programm
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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 aus
Pingbacks are aus
Refbacks are aus