11. marts 2004 - 23:00Der er
22 kommentarer og 1 løsning
Upload foto til bestemt mappe på webstedet
Jeg har godt set, at mit subj. er blevet behandlet tidligere. Men de eksempler der er lavet samt links til andre steder, har jeg ikke kunne få til at fungere.
Jeg har en side med billeder. Det skal være muligt for andre, at uploade nye billeder til siden. De skal bare gemmes i en mappe, hvor jeg så efterfølgende kan hente dem og tilføje dem til webstedet.
//til brug for info om filtyper $str1 = $_FILES["upfile"]["name"][$i]; $str2 = $_FILES["upfile"]["size"][$i]; $str3 = $_FILES["upfile"]["type"][$i];
echo"Filen <b>". $_FILES["upfile"]["name"][$i] ."</b> er uploadet<br>\n";
}else{
echo"Upload til serveren skete ikke!";
} } }
if($nr < 1) { //Hvis der ingen filer er valgt echo"Vælg en eller flere filer til upload! <a href=\"uploadform.php\">tilbage</a>"; }else{ echo"<a href=\"uploadform.php\">tilbage</a>"; }
//til brug for info om filtyper $str1 = $_FILES["upfile"]["name"][$i]; $str2 = $_FILES["upfile"]["size"][$i]; $str3 = $_FILES["upfile"]["type"][$i];
echo"Filen <b>". $_FILES["upfile"]["name"][$i] ."</b> er uploadet<br>\n";
}else{
echo"Upload til serveren skete ikke!";
} } }
if($nr < 1) { //Hvis der ingen filer er valgt echo"Vælg en eller flere filer til upload! <a href=\"". $link ."\">tilbage</a>"; }else{ echo"<a href=\"". $link ."\">tilbage</a>"; }
//til brug for info om filtyper $str1 = $_FILES["upfile"]["name"][$i]; $str2 = $_FILES["upfile"]["size"][$i]; $str3 = $_FILES["upfile"]["type"][$i];
echo"Filen <b>". $_FILES["upfile"]["name"][$i] ."</b> er uploadet<br>\n";
}else{
echo"Upload til serveren skete ikke!";
} } }
if($nr < 1) { //Hvis der ingen filer er valgt echo"Vælg en eller flere filer til upload! <a href=\"". $link ."\">tilbage</a>"; }else{ echo"<a href=\"". $link ."\">tilbage</a>"; }
echo"Filen <b>". $_FILES["upfile"]["name"][$i] ."</b> er uploadet<br>\n";
}else{
echo"Upload til serveren skete ikke!";
} } }
if($nr < 1) { //Hvis der ingen filer er valgt echo"Vælg en eller flere filer til upload! <a href=\"". $link ."\">tilbage</a>"; }else{ echo"<a href=\"". $link ."\">tilbage</a>"; }
Warning: move_uploaded_file(/hsphere/local/home/xxxx/xxx.com/test/upload/snegl.JPG): failed to open stream: Permission denied in /hsphere/local/home/xxx/xxx.com/test/upload.php on line 20
Vælg en eller flere filer til upload:<br> <input name="upfile[]" type="file" size="48"><br> <input name="upfile[]" type="file" size="48"><br> <input name="upfile[]" type="file" size="48"><br> <input name="upfile[]" type="file" size="48"><br> <input name="upfile[]" type="file" size="48"><p> <input type="submit" value="Upload" class="submit"> </form>
<?php
$dist = $_SERVER["DOCUMENT_ROOT"] ."/til_test/upload/"; // navn og sti på det dir filer skal ligge uploades til $link = $_SERVER["PHP_SELF"]; // Sti til fil med uploadform, her selv samme fil
if (isset($_FILES["upfile"])) {
echo"</p>\nØnskede filer til upload:<p>\n";
$nr = 0;
//Find antallet af felter til upload med en for-løkke for($i = 0; $i < count($_FILES["upfile"]["name"]); $i++) {
echo"Filen <b>". $_FILES["upfile"]["name"][$i] ."</b> er uploadet<br>\n";
}else{
echo"Upload til serveren skete ikke!";
} } }
if($nr < 1) { //Hvis der ingen filer er valgt echo"Vælg en eller flere filer til upload! <a href=\"". $link ."\">tilbage</a>"; }else{ echo"<a href=\"". $link ."\">tilbage</a>"; }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.