Hallo PHP-ler!
Mit folgendem Formular und der dazugehörigen PHP-Datei lade ich insgesamt 3 Bilder auf den Server (klappt auch).
Meine Fragen:
1.Gibt es für die PHP-Datei eine elegantere Lösung als jedes Bild einzeln anzugeben?
2. Kann man den Code so abändern, dass die Namen der Bilder gleichzeitig in einer MySQL-Datenbank gespeichert werden?
Danke für Eure Hilfe!
Gruß
Gismo
FORM.HTML
.....
<input type="file" name="image" size="30">
<input type="file" name="imagea" size="30">
<input type="file" name="imageb" size="30">
<input type="submit" name="submit" value="laden">
.....
UPLOAD.PHP
<?
if ($image_name != "") {
move_uploaded_file("$image", "$upload_path$image_name")
or die("$varfile_error!");
} else {
die("$varno_file");
}
if ($imagea_name != "") {
move_uploaded_file("$imagea", "$upload_path$imagea_name")
or die("$varfile_error!");
} else {
die("$varno_file");
}
if ($imageb_name != "") {
move_uploaded_file("$imageb", "$upload_path$imageb_name")
or die("$varfile_error!");
} else {
die("$varno_file");
}
?>
Mit folgendem Formular und der dazugehörigen PHP-Datei lade ich insgesamt 3 Bilder auf den Server (klappt auch).
Meine Fragen:
1.Gibt es für die PHP-Datei eine elegantere Lösung als jedes Bild einzeln anzugeben?
2. Kann man den Code so abändern, dass die Namen der Bilder gleichzeitig in einer MySQL-Datenbank gespeichert werden?
Danke für Eure Hilfe!
Gruß
Gismo
FORM.HTML
.....
<input type="file" name="image" size="30">
<input type="file" name="imagea" size="30">
<input type="file" name="imageb" size="30">
<input type="submit" name="submit" value="laden">
.....
UPLOAD.PHP
<?
if ($image_name != "") {
move_uploaded_file("$image", "$upload_path$image_name")
or die("$varfile_error!");
} else {
die("$varno_file");
}
if ($imagea_name != "") {
move_uploaded_file("$imagea", "$upload_path$imagea_name")
or die("$varfile_error!");
} else {
die("$varno_file");
}
if ($imageb_name != "") {
move_uploaded_file("$imageb", "$upload_path$imageb_name")
or die("$varfile_error!");
} else {
die("$varno_file");
}
?>
Kommentar