31. marts 2005 - 23:33Der er
10 kommentarer og 1 løsning
upload og flyt billeder til mappe
Jeg skal uploade nogle billeder vha. følgende, men der oploades ingen billeder og jeg får ingen fejlmeddelelse. Jeg får oprettet biblioteket og det er det!
//laver bibiliotek med maks rettighedder mkdir("pics/$idinsert", 0777);
for($i = 0; $i < count($_FILES["upfil"]["name"]); $i++) { //is_uploaded_file, hvis der er en fil uploaded via HTTP POST if(is_uploaded_file($_FILES["upfil"]["tmp_name"][$i])) { //definering af dir hvor filen skal flyttes til. $til = $_SERVER['DOCUMENT_ROOT']. "/" .$konfiguration["upload_bibliotek"] . "/" . $_FILES["upfil"]["name"][$i]; //flytter fra det temp. bibliotek til $til move_uploaded_file($_FILES["upfil"]["tmp_name"][$i], $til); } }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg tror fejlen ligger i at jeg uploader flere billeder, altså i følgende:
for($i = 0; $i < count($_FILES["upfil"]["name"]); $i++) { //is_uploaded_file, hvis der er en fil uploaded via HTTP POST if(is_uploaded_file($_FILES["upfil"]["tmp_name"][$i])) { //definering af dir hvor filen skal flyttes til. $_SERVER['DOCUMENT_ROOT']=sti til roden fra det dokument du skriver fra. $til = $_SERVER['DOCUMENT_ROOT']. "/" .$konfiguration["upload_bibliotek"] . "/" . $_FILES["upfil"]["name"][$i]; //flytter fra det temp. bibliptek til $til move_uploaded_file($_FILES["upfil"]["tmp_name"][$i], $til); } }
Glem lige ovenstående, det var mig der lavede en fejl! Scriptet uploader fint, men filerne flyttes ikke! Kan se tmp_name på de filer der er uploaded, men de flyttes bare ikke!
Har fået det til at virke, der er lige et par småjusteringer, men serveren hvor jeg tester det på er gået ned! Er der ikke steder hvor man lige kan smide det op og se om det virker(ikke lokalt)?
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.