Daten werden in mysql nicht gespeichert. Hab leider nich herausgefunden warum.
Hoffe ihr könnt mir helfen.
Code:
<? if($bilddatei0_name == "") { ?>
<form action="./index.php?seite=neu" method="post" enctype="multipart/form-data">
<TABLE WIDTH=541 BORDER=1 CELLPADDING=4 CELLSPACING=3 STYLE="page-break-inside: avoid">
<COL WIDTH=200>
<COL WIDTH=314>
<TR VALIGN=TOP>
<TD WIDTH=200 HEIGHT=5>
<P>Haustyp:</P> </TD>
<TD WIDTH=314>
<P>
<select name="typ">
<option value='0'>Bitte einen Häusertyp auswählen</option>
<option value='1'>Mehrfamilienhäuser</option>
<option value='2'>Stadthäuser</option>
<option value='3'>Einfamilienhäuser</option>
<option value='4'>Eigentumswohnungen</option>
<option value='5'>Grundstücke</option>
</select>
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Name des Objekts</P> </TD>
<TD WIDTH=314>
<P><input type='text' name='name' >
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Bild vom Haus</P> </TD>
<TD WIDTH=314>
<P><input type='file' name='bilddatei0' >
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Beschreibung (kurz)</P> </TD>
<TD WIDTH=314>
<P><textarea name="text1" rows="4" cols="40"></textarea>
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Angaben zur <BR>Wohnfläche:</P> </TD>
<TD WIDTH=314>
<P><textarea name="text2" rows="4" cols="40"></textarea>
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Beschreibung (lang)</P> </TD>
<TD WIDTH=314>
<P>
<textarea name="text3" rows="8" cols="40"></textarea>
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Grundriss 1</P> </TD>
<TD WIDTH=314>
<P><input type='file' name='bilddatei1' >
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Grundriss 1</P> </TD>
<TD WIDTH=314>
<P><input type='file' name='bilddatei2' >
</P> </TD>
</TR>
</TABLE>
<? }
$haus =$bilddatei0_name;
$text1 =$_POST['text1'];
$text2 =$_POST['text2'];
$text3 =$_POST['text3'];
$grund =$bilddatei1_name;
$grund2 =$bilddatei2_name;
$typ =$_POST['typ'];
$name =$_POST['name'];
include "./config.php";
#echo $haus."<br>".$text1."<br>".$text2."<br>".$text3."<br>".$grund."<br>".$grund2."<br>".$typ."<br>".$nam e;
if($haus != "") {
$sql_abfrage = "INSERT INTO Haus (haus,name,text1,text2,text3,grund,grund2,typ) VALUES ('$haus','$name','$text1','$text2','$text3','$grund','$grund2','$typ')";
$ergebnis = @mysql_query($sql_abfrage);
$ok_flag = @mysql_affected_rows ();
if ($ok_flag > 0){
echo "<center>Datensatz wurde erfasst!<br>";
if($bilddatei0_name !="") {
copy($bilddatei0, "./objekte/$bilddatei0_name");
}
if($bilddatei1_name !="") {
copy($bilddatei1, "./objekte/$bilddatei1_name");
}
if($bilddatei2_name !="") {
copy($bilddatei2, "./objekte/$bilddatei2_name");
}
if($bilddatei0_name !="") {
$Grafikdatei = "./objekte/$bilddatei0_name";
$Grafikdatei2 = "$bilddatei0_name";
$Bilddaten = getimagesize($Grafikdatei);
$OriginalBreite = $Bilddaten[0];
$OriginalHoehe = $Bilddaten[1];
$ThumbnailBreite = 160;
if($OriginalBreite < $ThumbnailBreite)
{
$ThumbnailBreite=$OriginalBreite;
}
$Skalierungsfaktor = $OriginalBreite/$ThumbnailBreite;
$ThumbnailHoehe = intval($OriginalHoehe/$Skalierungsfaktor);
if($Bilddaten[2] == 1)
{
$Originalgrafik = ImageCreateFromGIF($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageGIF($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 2)
{
$Originalgrafik = ImageCreateFromJPEG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageJPEG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 3)
{
$Originalgrafik = ImageCreateFromPNG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImagePNG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
} }
if($bilddatei1_name !="") {
$Grafikdatei = "./objekte/$bilddatei1_name";
$Grafikdatei2 = "$bilddatei1_name";
$Bilddaten = getimagesize($Grafikdatei);
$OriginalBreite = $Bilddaten[0];
$OriginalHoehe = $Bilddaten[1];
$ThumbnailBreite = 160;
if($OriginalBreite < $ThumbnailBreite)
{
$ThumbnailBreite=$OriginalBreite;
}
$Skalierungsfaktor = $OriginalBreite/$ThumbnailBreite;
$ThumbnailHoehe = intval($OriginalHoehe/$Skalierungsfaktor);
if($Bilddaten[2] == 1)
{
$Originalgrafik = ImageCreateFromGIF($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageGIF($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 2)
{
$Originalgrafik = ImageCreateFromJPEG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageJPEG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 3)
{
$Originalgrafik = ImageCreateFromPNG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImagePNG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
} }
if($bilddatei2_name !="") {
$Grafikdatei = "./objekte/$bilddatei2_name";
$Grafikdatei2 = "$bilddatei2_name";
$Bilddaten = getimagesize($Grafikdatei);
$OriginalBreite = $Bilddaten[0];
$OriginalHoehe = $Bilddaten[1];
$ThumbnailBreite = 160;
if($OriginalBreite < $ThumbnailBreite)
{
$ThumbnailBreite=$OriginalBreite;
}
$Skalierungsfaktor = $OriginalBreite/$ThumbnailBreite;
$ThumbnailHoehe = intval($OriginalHoehe/$Skalierungsfaktor);
if($Bilddaten[2] == 1)
{
$Originalgrafik = ImageCreateFromGIF($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageGIF($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 2)
{
$Originalgrafik = ImageCreateFromJPEG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageJPEG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 3)
{
$Originalgrafik = ImageCreateFromPNG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImagePNG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
} }
}else {
echo "Es ist ein Fehler aufgetreten! Datensatz wurde nicht gespeichert!";
}
echo "<center>Bild(er) wurde(n) hochgeladen!<br>";
?>
<?
}
?>
<br>
<input type="submit" name="submit" value="Speichern" />
<input type="reset" name="submit2" value="Reset" />
<P> </P>
<P><BR>
<BR>
</P>
<center>
<table>
<tr>
<td>
<form action="./index.php?seite=home" method="post" enctype="multipart/form-data">
<input type="submit" value="Home">
<input name="submit4" type="submit" value="Intern" />
<input name="submit3" type="submit" value="neues Objekt" />
</form> </td>
<td>
<form action="./index.php?seite=intern&login=in1&zusatz=zurueck" method="post" enctype="multipart/form-data">
</form> </td>
<td>
<form action="./index.php?seite=neu" method="post" enctype="multipart/form-data">
</form> </td>
</tr>
</table>
</form> </p>
Danke schon mal für jede antwort
Mfg
Hoffe ihr könnt mir helfen.
Code:
<? if($bilddatei0_name == "") { ?>
<form action="./index.php?seite=neu" method="post" enctype="multipart/form-data">
<TABLE WIDTH=541 BORDER=1 CELLPADDING=4 CELLSPACING=3 STYLE="page-break-inside: avoid">
<COL WIDTH=200>
<COL WIDTH=314>
<TR VALIGN=TOP>
<TD WIDTH=200 HEIGHT=5>
<P>Haustyp:</P> </TD>
<TD WIDTH=314>
<P>
<select name="typ">
<option value='0'>Bitte einen Häusertyp auswählen</option>
<option value='1'>Mehrfamilienhäuser</option>
<option value='2'>Stadthäuser</option>
<option value='3'>Einfamilienhäuser</option>
<option value='4'>Eigentumswohnungen</option>
<option value='5'>Grundstücke</option>
</select>
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Name des Objekts</P> </TD>
<TD WIDTH=314>
<P><input type='text' name='name' >
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Bild vom Haus</P> </TD>
<TD WIDTH=314>
<P><input type='file' name='bilddatei0' >
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Beschreibung (kurz)</P> </TD>
<TD WIDTH=314>
<P><textarea name="text1" rows="4" cols="40"></textarea>
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Angaben zur <BR>Wohnfläche:</P> </TD>
<TD WIDTH=314>
<P><textarea name="text2" rows="4" cols="40"></textarea>
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Beschreibung (lang)</P> </TD>
<TD WIDTH=314>
<P>
<textarea name="text3" rows="8" cols="40"></textarea>
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Grundriss 1</P> </TD>
<TD WIDTH=314>
<P><input type='file' name='bilddatei1' >
</P> </TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=200>
<P>Grundriss 1</P> </TD>
<TD WIDTH=314>
<P><input type='file' name='bilddatei2' >
</P> </TD>
</TR>
</TABLE>
<? }
$haus =$bilddatei0_name;
$text1 =$_POST['text1'];
$text2 =$_POST['text2'];
$text3 =$_POST['text3'];
$grund =$bilddatei1_name;
$grund2 =$bilddatei2_name;
$typ =$_POST['typ'];
$name =$_POST['name'];
include "./config.php";
#echo $haus."<br>".$text1."<br>".$text2."<br>".$text3."<br>".$grund."<br>".$grund2."<br>".$typ."<br>".$nam e;
if($haus != "") {
$sql_abfrage = "INSERT INTO Haus (haus,name,text1,text2,text3,grund,grund2,typ) VALUES ('$haus','$name','$text1','$text2','$text3','$grund','$grund2','$typ')";
$ergebnis = @mysql_query($sql_abfrage);
$ok_flag = @mysql_affected_rows ();
if ($ok_flag > 0){
echo "<center>Datensatz wurde erfasst!<br>";
if($bilddatei0_name !="") {
copy($bilddatei0, "./objekte/$bilddatei0_name");
}
if($bilddatei1_name !="") {
copy($bilddatei1, "./objekte/$bilddatei1_name");
}
if($bilddatei2_name !="") {
copy($bilddatei2, "./objekte/$bilddatei2_name");
}
if($bilddatei0_name !="") {
$Grafikdatei = "./objekte/$bilddatei0_name";
$Grafikdatei2 = "$bilddatei0_name";
$Bilddaten = getimagesize($Grafikdatei);
$OriginalBreite = $Bilddaten[0];
$OriginalHoehe = $Bilddaten[1];
$ThumbnailBreite = 160;
if($OriginalBreite < $ThumbnailBreite)
{
$ThumbnailBreite=$OriginalBreite;
}
$Skalierungsfaktor = $OriginalBreite/$ThumbnailBreite;
$ThumbnailHoehe = intval($OriginalHoehe/$Skalierungsfaktor);
if($Bilddaten[2] == 1)
{
$Originalgrafik = ImageCreateFromGIF($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageGIF($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 2)
{
$Originalgrafik = ImageCreateFromJPEG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageJPEG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 3)
{
$Originalgrafik = ImageCreateFromPNG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImagePNG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
} }
if($bilddatei1_name !="") {
$Grafikdatei = "./objekte/$bilddatei1_name";
$Grafikdatei2 = "$bilddatei1_name";
$Bilddaten = getimagesize($Grafikdatei);
$OriginalBreite = $Bilddaten[0];
$OriginalHoehe = $Bilddaten[1];
$ThumbnailBreite = 160;
if($OriginalBreite < $ThumbnailBreite)
{
$ThumbnailBreite=$OriginalBreite;
}
$Skalierungsfaktor = $OriginalBreite/$ThumbnailBreite;
$ThumbnailHoehe = intval($OriginalHoehe/$Skalierungsfaktor);
if($Bilddaten[2] == 1)
{
$Originalgrafik = ImageCreateFromGIF($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageGIF($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 2)
{
$Originalgrafik = ImageCreateFromJPEG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageJPEG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 3)
{
$Originalgrafik = ImageCreateFromPNG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImagePNG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
} }
if($bilddatei2_name !="") {
$Grafikdatei = "./objekte/$bilddatei2_name";
$Grafikdatei2 = "$bilddatei2_name";
$Bilddaten = getimagesize($Grafikdatei);
$OriginalBreite = $Bilddaten[0];
$OriginalHoehe = $Bilddaten[1];
$ThumbnailBreite = 160;
if($OriginalBreite < $ThumbnailBreite)
{
$ThumbnailBreite=$OriginalBreite;
}
$Skalierungsfaktor = $OriginalBreite/$ThumbnailBreite;
$ThumbnailHoehe = intval($OriginalHoehe/$Skalierungsfaktor);
if($Bilddaten[2] == 1)
{
$Originalgrafik = ImageCreateFromGIF($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageGIF($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 2)
{
$Originalgrafik = ImageCreateFromJPEG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImageJPEG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
}
elseif($Bilddaten[2] == 3)
{
$Originalgrafik = ImageCreateFromPNG($Grafikdatei);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe, $OriginalBreite, $OriginalHoehe);
ImagePNG($Thumbnailgrafik, "./tumb_/tumb_".$Grafikdatei2);
} }
}else {
echo "Es ist ein Fehler aufgetreten! Datensatz wurde nicht gespeichert!";
}
echo "<center>Bild(er) wurde(n) hochgeladen!<br>";
?>
<?
}
?>
<br>
<input type="submit" name="submit" value="Speichern" />
<input type="reset" name="submit2" value="Reset" />
<P> </P>
<P><BR>
<BR>
</P>
<center>
<table>
<tr>
<td>
<form action="./index.php?seite=home" method="post" enctype="multipart/form-data">
<input type="submit" value="Home">
<input name="submit4" type="submit" value="Intern" />
<input name="submit3" type="submit" value="neues Objekt" />
</form> </td>
<td>
<form action="./index.php?seite=intern&login=in1&zusatz=zurueck" method="post" enctype="multipart/form-data">
</form> </td>
<td>
<form action="./index.php?seite=neu" method="post" enctype="multipart/form-data">
</form> </td>
</tr>
</table>
</form> </p>
Danke schon mal für jede antwort
Mfg
Kommentar