Problem beim Login-Formular (bei speicherung ist design weg)
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ansehen
bedingung
code
datum
eingabe
einstellung
falsches forum
form
formatierung
glauben
login
merken
opus
problem
registrieren
software
treten
url
verdeutlichung
wand
-
Mein Login Formular sieht eigentlich recht schick aus, wenn man sich den einen "extra" Login Button wegdenkt (ist ausversehen dort hin gekommen)... Die user eingabe und passwort eingabe funktioniert und so weiter... allerdings:
Wenn die Daten gespeichert wurden, also das Passwort oder der Name, dann ändert sich die Formatierung bzw. das "Visuelle" der Textbox... Ist wahrscheinlich so gar nicht verständlich was ich meine, daher noch ein Link zur Verdeutlichung.
Dort ist klar zu erkennen, was ich meine...
Hat jemand eine Idee, wie ich diese Formatierung aufheben kann, sodass immer das schicke und nie das gelbe gezeigt wird?
PS: Ich wusste nicht, wohin ich das Posten sollte, sorry falls falsches Forum...
//EDIT: Der Screenshot ist von Google Chrome.
Test mit Opera und IE8 sieht gut aus, dort ist alles richtig...
Beitrag zuletzt geändert: 30.11.2011 8:13:32 von kill-a-teddy -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
philippkern schrieb:
Es wäre super wenn du den Link zur Seite postest, damit man sich auch den Quelltext ansehen könnte.
Und ich glaube der Thread wäre besser in HTML, CSS & Javascript oder Software aufgehoben, da es wohl eher ein HTML/CSS oder ein Problem mit Chrome ist.
Mein Code sieht so aus:
<?php include 'login/do.php';?> <?php if($_SESSION['user_id'] == false) { echo '<img src="images/einloggen.png">'; echo '<div id="login_form">'; echo '<form action="includes/login/login.php" method="post" name="logForm" id="logForm" >'; echo '<p><span><img src="images/username.png"></span></p>'; echo '<input name="usr_email" type="text" id="txtbox" class="bgImage">'; echo '<p><span><img src="images/password.png"></span></p>'; echo '<input name="pwd" type="password" id="txtbox" class="bgImage">'; echo '<input name="doLogin" type="submit" id="doLogin3" value="Login"> <input name="remember" type="checkbox" id="remember" value="1" /> Merken<br><br>'; echo '<p><span><a href="register.php">Registrieren</a></span></p>'; echo '<p><span><a href="forgot.php">Passwort vergessen</a></span></p>'; echo '</form>'; echo '</div>'; echo '<div class="sb_bottom"></div>'; } ?> <?php // nur einblenden, wenn die Bedingung erfüllt wird if($_SESSION['user_id'] == true) { echo $_SESSION['user_name']; echo '<div class="sb_title">username</div>'; echo '<div class="sb_content">'; echo '<div id="login_form">'; echo '<a href="mysettings.php">Einstellungen</a><br>'; echo '<a href="logout.php">Ausloggen</a>'; echo '</div>'; echo '</div>'; echo '<div class="sb_bottom"></div>'; } ?>
Wird duch ein include in eine von mir genannte "sidebar.php" und eingefügt und die sidebar.php dann durch ein include in die index.php
Ich frag mich allerdings, wofür du jetzt den Code brauchst, das Problem ist ja nicht der Code, sondern das der Browser (Google Chrome) der diese Textboxen automatisch verändert in Layout und Style. -
Ich meinte eigentlich wirklich die Seite um da dran herumzuprobieren.
Könnte es sein das Chrome diese Eingabefelder ändert da eventuell Logindaten oder so eingespeichert wurden?
Tritt das Problem bei Firefox auch auf?
Ich kenne zumindest von Opera das dieser gerne die Felder gelb hervorhebt die zB eine E-Mail-Adresse haben wollen.
Oder eben wenn etwas in Operas "Wand" (Passwortmanager) eingespeichert wurde. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage