Problem mit PHP Script
Geizhals » Forum » Programmierung » Problem mit PHP Script (34 Beiträge, 263 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
Problem mit PHP Script
26.12.2008, 10:53:19
Hallo, vorab erstmal FROHE WEIHNACHTEN... und schöne Feiertage *grins*

Ich habe ein Problem mit einem Bild Upload Script und weiß nicht mehr weiter ich beschäftige mich schon einige Tage damit, komme aber nicht darauf was es sein kann.

Nun so lautet der Code (es ist ein PHP Bild Upload Script)


if (isset($_POST['senden']))
{
include ("config.php");

// Textdateien in MySQL eintragen...
$sql_eintrag = "INSERT INTO autobazar (id, timestamp)
VALUES ('', NOW())";
$eintrag = mysql_query ($sql_eintrag, $verbindung) or die("MySQL-Fehler: ".mysql_error());


// Gerade erzeugte ID von MySQL ausgeben und für Bild verwenden...
$id = mysql_insert_id();

// Alle Bilder aus dem Formular hochladen...
for($anzahl=0;$anzahl<count($_FILES['bild']);$anzahl++)
{
$tempname=$_FILES['bild']['tmp_name'][$anzahl];
$name=$_FILES['bild']['name'][$anzahl];

// Ein paar Sicherheitsabfragen...
$type = $_FILES['bild']['type'][$anzahl];
if ($type == "jpg" ) { $ext = ".jpg"; } else {
if ($type == "gif")  { $ext = ".gif"; } else {
echo "";}}

// Beispieldateiname: ID78-26042006-1146087302-0.jpg
// ID-Zahl, Datum, Uhrzeit als Unixtime, Bildzahl, Dateiendung
$bildname = "ID".$id."-".$datum."-".time()."-".$anzahl.".$type";

// Bilder in das richtige Verzeichnis kopieren...
move_uploaded_file($tempname,"/www/htdocs/$bild_ordner/$bildname");

// Bilder in der MySQL laut Unique ID eintragen...
$sql_eintrag = "UPDATE autobazar SET bild$anzahl = '$bildname' WHERE id = $id";
$eintrag = mysql_query ($sql_eintrag, $verbindung) or die("MySQL-Fehler: ".mysql_error());
}

echo "1. Fahrzeug ordnungsgemäss eingetragen...
";

}
else
{
?>

<form name="eintragung" enctype="multipart/form-data" method="post" action="">
  <table width="550" border="0">
    <tr>
      <td class="text_dunkel_mittel">Bildergallerie:</td>
      <td> </td>
    </tr>
    <tr>
      <td class="text_dunkel_mittel">Vorschaubild:</td>
      <td></td>
    </tr>
    <tr>
      <td class="text_dunkel_mittel">1. Detailfoto:</td>
      <td></td>
    </tr>
    <tr>
      <td class="text_dunkel_mittel">2. Detailfoto:</td>
      <td></td>
    </tr>
    <tr>
      <td class="text_dunkel_mittel">3. Detailfoto:</td>
      <td></td>
    </tr>
    <tr>
      <td class="text_dunkel_mittel">4. Detailfoto:</td>
      <td></td>
    </tr>
    <tr>
      <td> </td>
      <td> </td>
    </tr>
    <tr>
      <td class="text_dunkel_mittel">Wichtig: Bilder müssen im Format *.jpg oder *.gif vorliegen.

</td>
      </tr>
  </table>
  

  

  


    
    
  


</form>

Nun das Script funktioniert auch soweit einwandfrei, NUR wenn ich jetzt im Formularfeld z.B. 6 oder 7 Bilder Uploaden möchte, dann funktioniert dies einfach nicht, es werden nur die ersten 5 Bilder hochgeladen, was kann das sein? kann mir da jemand helfen??

Wie gesagt die ersten 5 Bilder werden erfolgreich hochgeladen, wird aber dann das Formular erweitert z.B auf sechs oder sieben, diese werden nicht hochgeladen nur die ersten fünf - bitte um hilfe ich bin am verzweifeln


Was ich noch vergessen habe, natürlich habe ich die dafür benötigten Tabellen auch in der DB angelegt!

Das Script läuft auf einem Linux Betriebssystem, habe es bereits auf einem anderen WebSpace probiert jedoch ändert dies nichts.

Ws werden auch nur für die ersten 5 Bilder die Datenbankeinträge erzeugt (egal weiviele Bilder ich im Formular auswähle)

26.12.2008, 10:58 Uhr - Editiert von neuling1701, alte Version: hier
Antworten PM Alle Chronologisch
 
Melden nicht möglich
.  Re: Problem mit PHP Script  (neuling1701 am 26.12.2008, 11:59:45)
..  Re(2): Problem mit PHP Script  (dizo am 26.12.2008, 12:20:22)
...  Re(3): Problem mit PHP Script  (neuling1701 am 26.12.2008, 12:32:13)
....  Re(4): Problem mit PHP Script  (dizo am 26.12.2008, 12:35:08)
....  Re(4): Problem mit PHP Script  (neuling1701 am 26.12.2008, 12:35:35)
.....  Re(5): Problem mit PHP Script  (hellbringer am 26.12.2008, 12:37:14)
......  Re(6): Problem mit PHP Script  (ruprecht69 am 28.12.2008, 21:31:23)
..  Re(2): Problem mit PHP Script  (hellbringer am 26.12.2008, 12:34:59)
...  Re(3): Problem mit PHP Script  (neuling1701 am 26.12.2008, 12:37:11)
....  Re(4): Problem mit PHP Script  (hellbringer am 26.12.2008, 12:38:27)
.....  Re(5): Problem mit PHP Script  (neuling1701 am 26.12.2008, 12:38:51)
......  Re(6): Problem mit PHP Script  (neuling1701 am 26.12.2008, 12:40:50)
.......  Re(7): Problem mit PHP Script  (neuling1701 am 26.12.2008, 12:44:17)
........  Re(8): Problem mit PHP Script  (hellbringer am 26.12.2008, 12:47:39)
........  Re(8): Problem mit PHP Script  (neuling1701 am 26.12.2008, 12:47:46)
.......  Re(7): Problem mit PHP Script  (hellbringer am 26.12.2008, 12:45:19)
.  Re: Problem mit PHP Script  (Dr. Watson am 26.12.2008, 14:37:17)
.  Re: Problem mit PHP Script  (cws-ef am 28.12.2008, 00:35:22)
..  Re(2): Problem mit PHP Script  (Dr. Watson am 29.12.2008, 12:01:15)
...  Re(3): Problem mit PHP Script  (neuling1701 am 29.12.2008, 12:57:42)
....  Re(4): Problem mit PHP Script  (Dr. Watson am 29.12.2008, 13:12:14)
...  Re(3): Problem mit PHP Script  (cws-ef am 29.12.2008, 14:34:08)
....  Re(4): Problem mit PHP Script  (Dr. Watson am 29.12.2008, 14:48:17)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung