Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Login funktioniert nicht (https://www.gegen-bilderklau.net/thread.php?threadid=166241)


Geschrieben von Daina am 23.12.2009 um 19:25:

  Login funktioniert nicht

Hallo Leute,ich hab ein Problem mit dem Log In udn dem internem Bereich. also die erste seite die ich erstellt habe war formular.html hier der code:

code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
 form action="logform.php" method="post"> 
<p align="center"><br>

Username: <input type="text" size="23" name="uname" style="font-family: Verdana; font-size: 12px; border-style: solid; border-width: 1"> 
<br><br>
Passwort: <input type="password" size="23" name="pw" style="font-family: Verdana; font-size: 12px; border-style: solid; border-width: 1"> 
<br><br>
<input type="submit" value="LogIn"> 

</form> 




danach hab ich die seite logform.php angelegt der code:

code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
<?
$pw=$HTTP_POST_VARS['pw'];
$uname=$HTTP_POST_VARS['uname'];


if($uname=="Test" and $pw =="test"){
$yes ="1";
$job = "Tierarzt";
}
 





lockform.php code:2
code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
if($yes=="1")
{
session_start (); 
$_SESSION["user_name"] =$uname;
$_SESSION["user_job"] =$job;
header("location: intern.php");
}
?>





usercheck.php

code:
1:
2:
3:
4:
<?if($uname=="")
{
header ("location: formular.htm");
}?>






header für intere seiten:

code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
<? 
@session_start();
$uname = $_SESSION["user_name"];
$job = $_SESSION["user_job"];
include "checkuser.php";
// Code by Unicorn, darf beliebig verändert werden
?>


und das dann im Body teil

code:
1:
2:
Willkommen im Internbereich, <? echo $uname;?><br>
Du bist <? echo $job;?>. 




dann hab ich alle seiten hochgeladen,aber wenn ich diese dann ansehen öchte zeigtes immer an:
Die Website kann diese Seite nicht anzeigen.
HTTP 500
Wahrscheinlichste Ursachen:
Die Website wird momentan gewartet.
Die Website enthält einen Programmierfehler.

Mögliche Vorgehensweise:
Aktualisieren Sie die Seite.

Wechseln Sie zur vorherigen Seite.

Weitere Informationen

Könnt ihr mir bitte helfen?? Diieser Log In Bereich ist das nötigste am VRS ( Virtueller Reitstall )

LG Daina



Geschrieben von callous. am 23.12.2009 um 19:42:

 

Was soll die Datei lockform.php verwirrt



Geschrieben von Daina am 23.12.2009 um 19:52:

 

logform.php wozu ist denn das jetzt gut? Ganz einfach, mit den beiden ersten Zeilen werden die Werte der Formularfelder entgegengenommen



Geschrieben von callous. am 23.12.2009 um 19:58:

 

Nein, ich meine, dass die Datei lockform.php 1. nicht vollständig ist und 2. bestimmt in der logform.php-Datein sein soll Augenzwinkern



Geschrieben von Daina am 23.12.2009 um 20:01:

 

ja ..das hab ich gemeint..aber wieso sagt das Internet..also wenn ich das aufrufen will,das diese seite nicht existiert? :/



Geschrieben von callous. am 23.12.2009 um 20:07:

 

Ich glaube nicht, dass du das gemeint hast. Sonst hättest du es nämlich vielleicht geändert Augenzwinkern



Geschrieben von Daina am 23.12.2009 um 20:08:

 

naja ich hab die beiden codes von logform ja zusammen gefügt..aber iwie funktioniert das nich..könntest du mir iwie helfen?



Geschrieben von callous. am 23.12.2009 um 20:39:

 

logform.php

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
<?php 

$pw=$HTTP_POST_VARS['pw'];
$uname=$HTTP_POST_VARS['uname'];

if($uname=="Test" and $pw =="test"){
$yes ="1";
$job "Tierarzt";
echo 'Login fehlgeschlagen!';
}

else {
 session_start (); 
 $_SESSION["uname"] =$uname;
 $_SESSION["pw"] =$pw;
include("intern.php");
}
?>


So müsste es (glaube ich) gehen...



Geschrieben von Daina am 23.12.2009 um 21:03:

 

ich hab jetzt den Link zum Log In eingebaut,aber jetzt funktioniert die indexseite nicht mehr! ( also den link hab ich auf der indexseite eingebaut)



Geschrieben von .Dori am 23.12.2009 um 21:39:

 

Kannst du von Formular html einmal den kompletten Code reinstellen?



Geschrieben von callous. am 23.12.2009 um 21:39:

 

Was passiert denn, wenn du die Index-Seite betrittst?



Geschrieben von Daina am 23.12.2009 um 21:45:

 

die website kann nicht angezeigt werden und so

-Edit_

der code vom 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:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <title>Wilkommen</title>
</head>
<body
 style="background-image: url(http://img685.imageshack.us/img685/5028/designz.png); background-repeat: no-repeat;">
<div
 style="position: absolute; left: 328px; width: 624px; top: 180px; height: 349px;">
<form action="logform.php" method="post">
  <p align="center"><br>
Username: <input size="23" name="uname"
 style="border-style: solid; border-width: 1px; font-family: Verdana; font-size: 12px;"
 type="text">
  <br>
  <br>
Passwort: <input size="23" name="pw"
 style="border-style: solid; border-width: 1px; font-family: Verdana; font-size: 12px;"
 type="password">
  <br>
  <br>
  <input value="LogIn" type="submit">
  </p>
</form>
</div>
<div
 style="position: absolute; left: 73px; width: 198px; top: 85px; height: 247px;">
Men&uuml;:<br>
&nbsp;<a href="LINKZIEL">LINKAUFSCHRIFT </a>
<a href="LINKZIEL">LINKAUFSCHRIFT </a>
<a href="LINKZIEL">LINKAUFSCHRIFT </a>
<br>
<br>
<a href="LINKZIEL">LINKAUFSCHRIFT </a>
<a href="LINKZIEL">LINKAUFSCHRIFT </a>
<a href="LINKZIEL">LINKAUFSCHRIFT </a>
<br>
<br>
<br>
</div>
</body>
</html>


Forensoftware: Burning Board, entwickelt von WoltLab GmbH