PHP-Code:
	
	
<?php
session_start();
if(!session_is_registered('user') || $_SESSION['user'] == "") {
    header("location:index.php");
    die;
}
require("connect.inc.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>Neuen Artikel anlegen</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php if(!isset($_POST['submit'])) { ?>
<form action="<?php $PHP_SELF ?>" method="post">
Hier kommt ein Form mit Inputfeldern hin.
Aufgrund der Quelltextgröße rausgenommen!
</form>
<?php
}elseif(!isset($_POST['artikelname']) || $_POST['artikelname'] == ""){
echo '<p align="center">Einen Artikelnamen brauchen wir schon ;-)
<br><br><a href="neu_artikel.php">Zurück</a></p>';
}elseif(!isset($_POST['preis']) || $_POST['preis'] == "") {
echo     '<p align="center">Ein Preis brauchen wir schon ;-)
    <br><br><a href="neu_artikel.php">Zurück</a></p>';
}else{
$artikelname = $_POST['artikelname'];
$artikelnummer = $_POST['artikelnummer'];
$bild = $_POST['bild'];
$artikelbeschreibung = $_POST['artikelbeschreibung'];
$preis = $_POST['preis'];
if($insert = @mysql_query("INSERT INTO stadtwerke_benutzer VALUES
('','$artikelname','$artikelnummer', '$bild', '$artikelbeschreibung', '$preis')")) {
echo '<p align="center">Der neue Benutzer wurde erfolgreich angelegt!
<br><br><a href="sichere_seite.php">Zur Admin-Seite</a></p>';
}else{
echo '<p align="center">Beim Anlegen des neuen Benutzers trat leider ein Fehler auf!
<br><br><a href="neu.php">Zurück</a></p>';
}
?>
</body>
</html
 
          


 Verstehst du uns hier als menschliche Debugger oder was ? Wie wäre es wenigstens ansatzweise eine Fehlerbeschreibung zu liefern oder die Fehlermeldng von PHP hier zu posten ?
 Verstehst du uns hier als menschliche Debugger oder was ? Wie wäre es wenigstens ansatzweise eine Fehlerbeschreibung zu liefern oder die Fehlermeldng von PHP hier zu posten ?
							
						 
  das smile sagt alles sowie meine beiden vorredner
  das smile sagt alles sowie meine beiden vorredner


 Location header sollten einen kompletten Pfad inkl http und allem drum und dran enthalten. Was ist denn deine index.php? Sollte dort etwa das Form ausgegeben werden ?
 Location header sollten einen kompletten Pfad inkl http und allem drum und dran enthalten. Was ist denn deine index.php? Sollte dort etwa das Form ausgegeben werden ? 
							
						
Kommentar