08. februar 2003 - 20:44
Der er
10 kommentarer og 2 løsninger
problem med multiupload
jeg har hentet koden inde på sukos.dk men kan ikke få det til at fungere, fejlmeddelelsen: Warning: Unable to create '/upload/SIMG0080.jpg': No such file or directory in /home/.sites/147/site75/web/multiupload.php on line 25 Der ligger en mappe upload i directoriet web linie 25: move_uploaded_file($_FILES['upfile']['tmp_name'][$i], $dist . $_FILES['upfile']['name'][$i]); $dist: $dist = "/upload/"; Desuden vil jeg gerne have hjælp til at lægge et parameter på, at det kun er bestemte filformater der kan uploades
Annonceindlæg fra Kommando
08. februar 2003 - 20:59
#1
/upload refererer til roden på webserveren, ikke på dit hotel. Du kan f.x skrive /home/bla.bla/web/upload/... i stedet for (men udskift med hvad katalogerne hedder på din server)
08. februar 2003 - 21:10
#2
tak, har du evt. et forslag til begrænsning af fil formater ?
08. februar 2003 - 21:36
#3
Du skal bare selv kigge på extension og type.
08. februar 2003 - 21:41
#4
if(eregi(".jpg", $_FILES['upfile']['name'])) { move_uploaded_file($_FILES['upfile']['tmp_name'][$i], $dist . $_FILES['upfile']['name'][$i]); }else{ echo "Kun .jpg format" }
08. februar 2003 - 21:47
#5
Det mener du ikke, vel, ahv? if(eregi('\.jpg$', $_FILES['upfile']['name'])) Er det ikke nærmere, hvad du mener ??
08. februar 2003 - 21:59
#6
Nej selvfølgelig gør jeg ikke det ;o)
08. februar 2003 - 22:34
#7
valgte denne løsning til kontrol af filtype: //Filer som kan uploades $filetyper = array("image/gif", "image/jpg", "image/jpeg", "image/pjpeg"); if (!in_array($_FILES['upfile']['type'], $filetyper))
08. februar 2003 - 22:37
#8
erik... smider du et svar
08. februar 2003 - 22:39
#9
Nej tak, ingen point til mig - jeg forøøger ihærdigt at slippe for det der gratis PRO-abonnement, og så må jeg leve i cølibat resten af måneden, sådan rent pointmæssigt :)
08. februar 2003 - 22:41
#10
lige en på falderebet, redirect how? php forstår åbenbart ikke response redirect
08. februar 2003 - 22:48
#11
Det er heller ikke sikkert en kineser forstår dansk. Det hedder header("Location: ...."); i PHP.
10. februar 2003 - 23:38
#12
takker for responsen
Vi tilbyder markedets bedste kurser inden for webudvikling