Hallo,
kann mir jemand helfen.
Ich möchte Text und mehrere Bilder per Formular in eine Datenbank einlesen und ausgeben und später auch mal wieder per Formular löschen (optional)
Soweit bin ich schon gekommen: siehe Schript:
<?
if (isset($_POST['gesendet']))
{
//$verzeichnis = "img";
$heute=date("Y-m-j");
$sqlab = "insert into rezepte ";
$sqlab .= "(bezeichnung, kat_ID, zutaten,anleitung,";
$sqlab .= "bild,username,erstelldatum) values ";
$sqlab .= "('".$_POST["bezeichnung"] . "','";
$sqlab .= $_POST["kat_ID"] . "','";
$sqlab .= $_POST["zutaten"] . "','";
$sqlab .= $_POST["anleitung"] . "','";
$sqlab .= $_POST["bild"] . "','";
$sqlab .= $_POST["username"]. "','";
$sqlab .= $heute . "')";
/* echo $sqlab;*/
$res = mysql_query($sqlab);
$num = mysql_affected_rows();
if ($num>0)
{
echo "<font color='#00aa00'>";
echo "Es wurde 1 Datensatz hinzugefügt<p>";
echo "<a href='upload.php' title='Eigenes Rezeptbild' target='_self'><h1>Eigenes Rezeptbild hochladen</h1></a>";
echo "</font>";
}
else
{
echo "<font color='#ff0000'>";
echo "Es ist ein Fehler aufgetreten, ";
echo "es wurde kein Datensatz hinzugefügt<p>";
echo "</font>";
}
}
else
{
$user = $_SESSION['username'];
echo "... und sendet das Formular ab:<p>";
echo "<form name=sendform onSubmit='return checkdata()' action='selber_eintragen.php' enctype='multipart/form-data' method ='post'>";
echo "<input name='bezeichnung'> Wie heisst euer Rezept? <p>";
$sql="select kat_ID,bezeichnung from kategorie ";
$res = mysql_query($sql);
echo "<select name='kat_ID'>";
while($row=mysql_fetch_row($res))
{
echo "<option value='".$row[0]."'>".$row[1] ."</option>";
}
echo "</select>";
echo "<p>";
echo "<textarea name='zutaten'cols='45' rows='5'>schreibt hier eure Zutaten rein</textarea><p>";
echo "<textarea name='anleitung'cols='45' rows='5'>schreibt Rezeptbeschreibung rein</textarea><p>";
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx
hier wäre es schön, wenn man mehrere Bilder auswählen und uploaden könnte
echo "<input name='bild' type='hidden' value='bilder/keinBild.png'/><p>";
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx
echo "<input name='username' readonly='true' value='$user'><p>";
echo "<input type='submit' name='gesendet'value='Rezept hochladen'>";
echo "<input type='reset'>";
echo "<br>";
echo "</form>";
}
?>
<ul><li> <a href="javascript:history.back()">zurück</a></li></ul>
</div> <!--ende content-->
<div id="footer">
<p class="footer">
<form action = "suchen.php" method = "post">
<input name = "anfang">
<input type = "submit" value ="Rezept suchen" />
<input type = "reset">
</form></p>
</div>
Vielen Dank im Voraus
kleine Rezeptsammlung
kann mir jemand helfen.
Ich möchte Text und mehrere Bilder per Formular in eine Datenbank einlesen und ausgeben und später auch mal wieder per Formular löschen (optional)
Soweit bin ich schon gekommen: siehe Schript:
<?
if (isset($_POST['gesendet']))
{
//$verzeichnis = "img";
$heute=date("Y-m-j");
$sqlab = "insert into rezepte ";
$sqlab .= "(bezeichnung, kat_ID, zutaten,anleitung,";
$sqlab .= "bild,username,erstelldatum) values ";
$sqlab .= "('".$_POST["bezeichnung"] . "','";
$sqlab .= $_POST["kat_ID"] . "','";
$sqlab .= $_POST["zutaten"] . "','";
$sqlab .= $_POST["anleitung"] . "','";
$sqlab .= $_POST["bild"] . "','";
$sqlab .= $_POST["username"]. "','";
$sqlab .= $heute . "')";
/* echo $sqlab;*/
$res = mysql_query($sqlab);
$num = mysql_affected_rows();
if ($num>0)
{
echo "<font color='#00aa00'>";
echo "Es wurde 1 Datensatz hinzugefügt<p>";
echo "<a href='upload.php' title='Eigenes Rezeptbild' target='_self'><h1>Eigenes Rezeptbild hochladen</h1></a>";
echo "</font>";
}
else
{
echo "<font color='#ff0000'>";
echo "Es ist ein Fehler aufgetreten, ";
echo "es wurde kein Datensatz hinzugefügt<p>";
echo "</font>";
}
}
else
{
$user = $_SESSION['username'];
echo "... und sendet das Formular ab:<p>";
echo "<form name=sendform onSubmit='return checkdata()' action='selber_eintragen.php' enctype='multipart/form-data' method ='post'>";
echo "<input name='bezeichnung'> Wie heisst euer Rezept? <p>";
$sql="select kat_ID,bezeichnung from kategorie ";
$res = mysql_query($sql);
echo "<select name='kat_ID'>";
while($row=mysql_fetch_row($res))
{
echo "<option value='".$row[0]."'>".$row[1] ."</option>";
}
echo "</select>";
echo "<p>";
echo "<textarea name='zutaten'cols='45' rows='5'>schreibt hier eure Zutaten rein</textarea><p>";
echo "<textarea name='anleitung'cols='45' rows='5'>schreibt Rezeptbeschreibung rein</textarea><p>";
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx
hier wäre es schön, wenn man mehrere Bilder auswählen und uploaden könnte
echo "<input name='bild' type='hidden' value='bilder/keinBild.png'/><p>";
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx
echo "<input name='username' readonly='true' value='$user'><p>";
echo "<input type='submit' name='gesendet'value='Rezept hochladen'>";
echo "<input type='reset'>";
echo "<br>";
echo "</form>";
}
?>
<ul><li> <a href="javascript:history.back()">zurück</a></li></ul>
</div> <!--ende content-->
<div id="footer">
<p class="footer">
<form action = "suchen.php" method = "post">
<input name = "anfang">
<input type = "submit" value ="Rezept suchen" />
<input type = "reset">
</form></p>
</div>
Vielen Dank im Voraus
kleine Rezeptsammlung
Kommentar