[PHP & MySQL] seite führt etwas aus, was gar nicht im skript steht

bambi.bummler
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
Solfaxa
zeig mal die codes, also von der loginseite und von login2.php, sonst kann dir keiner helfen Augenzwinkern
bambi.bummler
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"); 
} 

?>