Also ich habe zZ folgendes Problem:
Wenn ich bei meinem ersten PHP Script (Post.php) ne Nachricht eintrage und dann mittels form auf mein andres Script verweise, dann wird kein Eintrag erstellt. Dabei müsste ich eigentlich alles angegeben haben, was nötig ist.

Hier die 2 Scripts:
Post.php
Code:
<html>
<head>
    <title> Neue Nachricht </title>
</head>
<body>
<form action = "valid.php" method="post">
    Autor:
 <input name = "Autor">
    


    Titel:
 <input name = "Titel">
    


    Nachricht:
 <textarea cols = "50" rows = "10" name="Inhalt">
           </textarea>
    


    <input type = "submit" value = "Nachricht erstellen">
    <input type = "reset" value = "Zurücksetzen!">
</form>
</body>
</html>
und hier mein 2. Script, Valid.php:

Code:
<html>
<head>
    <title> Neue Nachricht </title>
</head>
<body>
<?php
    error_reporting(E_ALL);
    include 'inc/config.php';
    
    @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die("<font color=red>Es konnte keine Verbindung zur Datenbank hergestellt werden!
Bitte versuchen sie es zu einem späteren Zeitpunkt erneut!
 Fehlermeldung: ".mysql_error()."</font>");
   //
    mysql_select_db(MYSQL_DATABASE) OR die("<font color=red>Datenbank konnte nicht ge&ouml;ffnet werden. 
Fehlermeldung:".mysql_error()."</font>");
   //
   echo "\n
<font color=green>Datenbank ge&ouml;ffnet!</font>
";
   //
    mysql_query("
      INSERT INTO News
        (Titel, Inhalt, Datum, Autor)
      VALUES
        ($Titel,
        $Inhalt,
        NOW(),
        $Autor
        );
    ");
    echo "Nachricht erstellt.";
    
    $sql = "SELECT
            Titel,
            Inhalt,
            Datum,
            Autor
        FROM
            News
        ORDER BY
            Datum DESC;";
  //
  $result = mysql_query($sql) OR die(mysql_error());
  echo "huhu!";
    
?>
</body>
</html>
Wenn ich bei meinem ersten Script auf Nachricht absenden drücke, werde ich auf meine valid.php umgeleitet.

Irgendwie hab ich das Gefühl, dass ich auf m Schlauch stehe :roll: , weil ich einfach keine Ahnung hab wo der Fehler noch sein könnte. Wenn er irgendwo noch ist, dann am Anfang vom zweiten Script oder im ersten Script.

MFG Glookie1