thommy1972
Mitglied
Habe ein Problem:
Folgendes Upload Script lädt mir nur das 1. Bild in den Ordner Uploads.
Alle weiteren nicht mehr.
Woran könnte das liegen ?
Folgendes Upload Script lädt mir nur das 1. Bild in den Ordner Uploads.
Alle weiteren nicht mehr.
Woran könnte das liegen ?
Code:
<html>
<head>
<title>Objekt hinzufügen</title>
</head>
<body>
<?php
include ("header.php");
?>
<form action="addobjekt.php" method="post">
<table width="750" bgcolor="#C0CCCC" align="center" border="1"><tr><td>
<table align="left" bgcolor="#C0CCCC">
<!--Spalte links -->
<tr><td align="right">Titel:</td><td width="200px" align="left"><input type="text" size="20"
name="titel"></td></tr>
<tr><td width="100px" align="right">Untertitel:</td><td width="200px" align="left"><input type="text" size="20"
name="untertitel"></td></tr>
<tr><td width="100px" align="right">Kategorie:</td><td width="200px" align="left">
<select name="kategorie" size="1">
<option>Wohnung</option>
<option>Haus</option>
<option>Garage</option>
<option>Tiefgarage</option>
<option>Stellplatz</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Makler:</td><td width="200px" align="left"><input type="text" size="20"
name="makler"></td></tr>
<tr><td width="100px" align="right">Ort:</td><td width="200px" align="left"><input type="text" size="20"
name="ort"></td></tr>
<tr><td width="100px" align="right">Bezirk:</td><td width="200px" align="left"><input type="text" size="20"
name="bezirk"></td></tr>
<tr><td width="100px" align="right">Ref.-Nummer:</td><td width="200px" align="left"><input type="text" size="20"
name="refnr"></td></tr>
<tr><td width="100px" align="right">Typ:</td><td width="200px" align="left">
<select name="typ" size="1">
<option>Mietobjekt</option>
<option>Kaufobjekt</option>
</select>
</td></tr>
<tr><td width="100px" align="right"><strong>Kaltmiete:</strong></td><td width="200px" align="left"><input
type="text" size="20" name="kaltmiete"></td></tr>
<tr><td width="100px" align="right"><strong>Nebenkosten:</strong></td><td width="200px" align="left"><input
type="text" size="20" name="nebenkosten"></td></tr>
<tr><td width="100px" align="right"><strong>Warmmiete:</strong></td><td width="200px" align="left"><input
type="text" size="20" name="warmmiete"></td></tr>
<tr><td width="100px" align="right">Beschreibung:</td><td width="200px" align="left">
<textarea name="beschreibung" cols="25" rows="10"></textarea>
</td></tr>
<tr><td width="100px" align="right">Lage:</td><td width="200px" align="left">
<textarea name="lage" cols="25" rows="5"></textarea>
</td></tr>
</table>
<!--Spalte rechts -->
<table align="right" bgcolor="#C0CCCC">
<tr><td align="right">Wohnfläche:</td><td width="200px" align="left"><input type="text" size="20"
name="wohngesamt"></td></tr>
<tr><td width="100px" align="right">Grundstück:</td><td width="200px" align="left"><input type="text" size="20"
name="grundstueck"></td></tr>
<tr><td width="100px" align="right">Zimmer:</td><td width="200px" align="left"><input type="text" size="20"
name="zimmer"></td></tr>
<tr><td width="100px" align="right">Badewanne:</td><td width="200px" align="left">
<select name="badewanne" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Küche:</td><td width="200px" align="left">
<select name="kueche" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Bad:</td><td width="200px" align="left">
<select name="bad" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Gäste-WC:</td><td width="200px" align="left">
<select name="gastwc" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Balkon:</td><td width="200px" align="left">
<select name="balkon" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Keller:</td><td width="200px" align="left">
<select name="keller" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Garage:</td><td width="200px" align="left">
<select name="garage" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Stellplatz:</td><td width="200px" align="left">
<select name="stellplatz" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Tiefgarage:</td><td width="200px" align="left">
<select name="tiefgarage" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Terrasse:</td><td width="200px" align="left">
<select name="terrasse" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr><tr><td width="100px" align="right">Dachterrasse:</td><td width="200px" align="left">
<select name="dachterrasse" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Einbauküche:</td><td width="200px" align="left">
<select name="einbaukueche" size="1">
<option>-</option>
<option>Ja</option>
<option>Nein</option>
</select>
</td></tr>
<tr><td width="100px" align="right">Heizungsart:</td><td width="200px" align="left">
<select name="heizung" size="1">
<option>-</option>
<option>Fernwärme</option>
<option>Zentralheizung</option>
<option>Elektro</option>
<option>Nachtspeicher</option>
</select>
</td></tr>
bild: <input name="bild1" type="file">
<td></td><td>
<input type="submit" value="Daten absenden"/>
<?
$userfilename = "bild1"; // name das datei-input-felds in der form
$zielverzeichnis = "uploads"; // hierhin wirds gespeichert
if(isset($_FILES[$userfilename])){
switch($_FILES[$userfilename]['error']){
case 0: break; // kein fehler
case 1: die("Datei ist zu groß.");
case 2: die("Datei ist zu groß.");
case 3: die("Datei wurde nicht vollständig hochgeladen.");
case 4: die("Es wurde keine Datei hochgeladen.");
}
// ist´s ein bild?
if(substr($_FILES[$userfilename]['type'], 0, 5) != 'image')
die("Datei ist kein Bild!");
// umbennenen, falls datei existiert
$i = 1;
$newname = $_FILES[$userfilename]['name'];
while(is_file("$zielverzeichnis/$newname")){
$ext = strrchr($_FILES[$userfilename]['name'], '.');
$newname = substr($_FILES[$userfilename]['name'], 0, -(strlen($ext)+1)) . "_$i.$ext";
$i++;
}
// verschieben
echo move_uploaded_file($_FILES[$userfilename]['tmp_name'], "$zielverzeichnis/$newname") ? "Datei wurde
erfolgreich hochgeladen." : "Speichern der Datei schlug fehl.";
}
else{
}
?>
</tr>
</table>
</table>
<br>
<br>
</form>
</body>
</html>