Richtig Login machen script
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
apache
bild
code
datei
deutschsprachigem forum
existenz
existieren
glauben
klammern
last
liebe leute
login
namensgebung
not
pixel
port
radio
register
server
vermutung
-
Hallo liebe leute ich hab ein problem es sollen sich leute einloggen können auf meiner seite aber das geht nicht hab zwar ein code
so das ist der code vom login.php fast alles hab ich aber er zeigt nix an kann mir wer helfen<?php include($_SERVER['DOCUMENT_ROOT']."/classes/access_user/access_user_class.php"); $my_access = new Access_user; // $my_access->language = "de"; // use this selector to get messages in other languages if (isset($_GET['activate']) && isset($_GET['ident'])) { // this two variables are required for activating/updating the account/password $my_access->activate_account($_GET['activate'], $_GET['ident']); // the activation method } if (isset($_POST['Submit'])) { $my_access->save_login = (isset($_POST['remember'])) ? $_POST['remember'] : "no"; // use a cookie to remember the login $my_access->count_visit = true; // if this is true then the last visitdate is saved in the database $my_access->login_user($_POST['login'], $_POST['password']); // call the login method } $error = $my_access->the_msg; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Login page example</title> <style type="text/css"> <!-- label { display: block; float: left; width: 120px; } --> </style> </head> <body> <h2>Login:</h2> <p>Please enter your login and password.</p> <form name="form1" method="post" action="<?php echo $PHP_SELF; ?>"> <label for="login">Login:</label> <input type="text" name="login" value="<?php echo (isset($_POST['login'])) ? $_POST['login'] : $my_access->user; ?>"><br> <label for="password">Password:</label> <input type="password" name="password" value="<?php echo (isset($_POST['password'])) ? $_POST['password'] : $my_access->user_pw; ?>"><br> <label for="remember">Remember login?</label> <input type="checkbox" name="remember" value="yes"> <br> <input type="submit" name="Submit" value="Login"> </form> <p><b><?php echo (isset($error)) ? $error : " "; ?></b></p> <p> </p> <p> </p> <!-- Notice! You can use properties for the links here --> <p>Not registered yet? <a href="./register.php">Click here.</a></p> <p><a href="./forgot_password.php">Forgot your password?</a></p> </body> </html>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Suche dir doch einfach mal ein Script von google aus und vergleiche die einzelnen sinnabschnitte mit denen in deinem Code. diese Methode hat bei mir auch schon des Öfteren geholfen.
-
er hat es bereits irgendwo her kopiert wie es aussieht, ich glaube nicht, dass der TE seine scripte in englisch kommentiert für sich, oder andere wenn er in einem deutschsprachigem forum postet... namensgebung ist auch sehr englisch...
ich vermute mal, es scheitert schon an der existenz der datei:
/classes/access_user/access_user_class.php
der Te soll mal anstatt ein include ein require_once schreiben und wenn meine vermutung stimmt, sollte er was sehen...
dementsprechend vermute ich auch, dass eine
./register.php
und eine
./forgot_password.php
auch nicht existieren...
quasi nur die hälfte kopiert...
PS:
ne richtig giele HP hast du da...
<html> <title>Retrobeats-Radio</title> <img src="bg.png" border="5000" <table> <tr> <td><img src="panel-oben" border="10"</td> </tr> <td><img src="panel-unten.gif" border="100"></td> </table> </html>
wozu brauchst du einen 5000 Pixel dicken Rahmen um ein nicht existentes Bild?
ausgabe vom webserver: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>300 Multiple Choices</title> </head><body> <h1>Multiple Choices</h1> The document name you requested (<code>/bg.png</code>) could not be found on this server. However, we found documents with names similar to the one you requested.<p>Available documents: <ul> <li><a href="/bg.gif">/bg.gif</a> (common basename) </ul> <hr> <address>Apache Server at retrobetas.lima-city.de Port 80</address> </body></html>
das bild was dir der apache vorschlägt gibt es wirklich, einfach mal png zu gif machen...
dasselbe gilt für
<td><img src="panel-oben" border="10"</td>
ich finde, du solltest ich erstmal mit HTML beschäftigen, bevor du versuchst PHP zu nutzen...
Beitrag zuletzt geändert: 11.9.2012 23:30:15 von sebulon -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage