SaTaN
Erfahrenes Mitglied
hallo liebes forum,
habe mal wieder ein problem mit meinen script.
hier erstmal der code :
ich bekomme es nicht hin mit diesen abfrage feldern.
bitte hilft mir.
ich möchte wenn ein leeres formular gesendet wird kein leeren eintrag
in der datenbank vorfinden, also musss das formular wieder aufgerufen werden.
sollte ein feld nicht ausgefüllt sein, dann soll das formular ebenfalls wieder aufgerufen werden und sich nicht in die die datenbank eintragen.
ich möchte damit einfach verhindern das sich kein schrott in der datenbank ablegt.
bitte postet mir das als code da ich nicht weis wie ich das sonst einbauen soll.
vielen dank
SaTaN
habe mal wieder ein problem mit meinen script.
hier erstmal der code :
PHP:
<html>
<head>
<? include ("global.php"); ?>
<title>Admin-site</title>
</head>
<body>
<?php
if (($array["kuenstler"]) and
($array["album"]) and
($array["kat"])) {
$array["name"] = $array["kuenstler"]
. " " . $array["album"]
. " " . $array["kat"];
if ($gesendet)
{
$sqlab = "insert am_inhalt";
$sqlab .= "(kuenstler, album, titel, datei, ";
$sqlab .= " groesse, kat, kat1) values ";
$sqlab .= "('$kuenstler', '$album', '$titel', '$datei',
'$groesse', '$kat', '$kat1')";
mysql_db_query("music", $sqlab);
$num = mysql_affected_rows();
if ($num>0)
echo "<center>Es wurde 1 Datensatz hinzugefügt</center>";
else
{
echo "<center>Es ist ein Fehler aufgetreten, ";
echo "es wurde kein Datensatz hinzugefügt</center>";
}
mysql_close($db);
}
} else {
echo ("<center>Bitte trage was in Künstler und Album
ein.</center>");
}
?>
<div align="center"><font color="#000000" size="+2">Admin-Bereich</font></div>
<form action="admin.php" method="post">
<div align="center">
Künstler :<br>
<input type="text" size"20" name="array[kuenstler]">
<br>
Album :<br>
<input type="text" size="20" name="array[album]">
<br>
Titel :<br>
<input type="text" size="20" name="titel">
<br>
Datei :<br>
<input type="text" size="20" name="datei">
<br>
Grösse :<br>
<input type="text" size="20" name="groesse">
<br>
Kategorie 0 :<br>
<input type="text" size="20" name="array[kat]">
<br>
Kategorie 1 :<br>
<input type="text" size="20" name="kat1">
<br>
<input type="submit" name="gesendet" value="senden">
<input type="reset" value="löschen">
</div>
</form>
</body>
</html>
ich bekomme es nicht hin mit diesen abfrage feldern.
bitte hilft mir.
ich möchte wenn ein leeres formular gesendet wird kein leeren eintrag
in der datenbank vorfinden, also musss das formular wieder aufgerufen werden.
sollte ein feld nicht ausgefüllt sein, dann soll das formular ebenfalls wieder aufgerufen werden und sich nicht in die die datenbank eintragen.
ich möchte damit einfach verhindern das sich kein schrott in der datenbank ablegt.
bitte postet mir das als code da ich nicht weis wie ich das sonst einbauen soll.
vielen dank
SaTaN