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] seite führt etwas aus, was gar nicht im skript steht (https://www.gegen-bilderklau.net/thread.php?threadid=121483)


Geschrieben von bambi.bummler am 30.10.2007 um 18:46:

  seite führt etwas aus, was gar nicht im skript steht

Ich habe für meine VPH den LogIn programmiert und hochgeladen. Ist PHP. Im
Formular ist klar als action "login2.php" definiert, wenn ich jedoch auf die Schaltfläche zum einloggen gehe kommt, dass angeblich die seite nicht gefunden wurde, wobei login2.php jedoch hochgeladen ist.
Also sah ich durch und erkannte, dass da stand, dass die Seite "m_login.php" nicht gefunden wurde.
Ich habe schon oft aktualisiert und die datei neu hochgeladen. Weiß jemand, warum das Formular nicht auf die richtige Seite zugreift?

LG, Lisa



Geschrieben von Solfaxa am 30.10.2007 um 20:25:

 

zeig mal die codes, also von der loginseite und von login2.php, sonst kann dir keiner helfen Augenzwinkern



Geschrieben von bambi.bummler am 30.10.2007 um 21:48:

 

Login.php
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
<?php include "header_int.php";
   echo "<div align='center'>
   <form action='login2.php' method='POST'>
   <table width='120'>
   <tr><th width='50'>Name:</th><td><input type='text' name='name' size='10'></td></tr>
   <tr><th>Passwort</th><td><input type='password' name='pw' size='10'></td></tr>
   <tr><th colspan='2'><input type='submit' value='Login!' ></th></tr>
   </table>
   </form></div>";
   ?>


Login2.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:
<?php 

session_start ();
 include("config.inc.php"); 
  $verbindung=mysql_connect("$dbhost","$dbuser","$dbpasswd");
  if(!$verbindung) die("Haha.");

$sql = "SELECT * FROM user WHERE name = '".$_POST["name"]."' AND passwd = '".$_POST["pw"]."'"; 
$result = mysql_db_query($db,$sql,$verbindung);

if (mysql_num_rows ($result) > 0)  
{ 
 
  $data = mysql_fetch_array ($result); 

 
  $_SESSION["user_id"] = $data["id"]; 
  $_SESSION["user_name"] = $data["name"];  

  header ("Location:intern.php"); 
} 
else 
{ 
  header ("Location: login.php?fehler=1"); 
} 

?> 


Forensoftware: Burning Board, entwickelt von WoltLab GmbH