Tags:
php
Hej
Jeg har et artikel system hvor jeg har en opret, med 4 af dem her <input type="file" name="upfile[]" style="width: 170px;">
Og min gemmerartikel.php ser sådan her ud:
$dist = "../billeder/";
for($i = 0; $i < count($_FILES['upfile']['name']); $i++) {
if (!empty($_FILES['upfile']['name'][$i])) {
move_uploaded_file($_FILES['upfile']['tmp_name'][$i], $dist . $_FILES['upfile']['name'][$i]);
if($i == 1) {
$str1 = $_FILES['upfile']['name'][$i];
}
elseif($i == 2) {
$str2 = $_FILES['upfile']['name'][$i];
}
elseif($i == 3) {
$str3 = $_FILES['upfile']['name'][$i];
}
elseif($i == 4) {
$str4 = $_FILES['upfile']['name'][$i];
}
}
}
$dato = date('d-m H:i');
include "../../mysql.php";
$artikel = ereg_replace("\\n", "<br>", $artikel);
mysql_query("INSERT INTO artikler (artikel, forfatter, overskrift, dato, billede, billede2, billede3, billede4) VALUES ('".addslashes($artikel)."', '".$_SESSION["navn"]."', '".addslashes($_POST["overskrift"])."', '".$dato."', '".$str1."', '".$str2."', '".$str3."', '".$str4."')") OR DIE (mysql_error());
mysql_close;
echo "Artiklen er nu tilføjet. Afvent accepter eller afvis fra en admin!";
Jeg har sat mappens chmod til 777 den opretter ingen billeder, og registrere ingen navn til databasen! Hvorfor ikke?
1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Uploadede filer opdeles ikke sådan: $_FILES['upfile']['name'][$i] men sådan: $_FILES['upfile'][$i]['name']