29. januar 2003 - 13:18Der er
14 kommentarer og 1 løsning
Upload billede til mappe og DB!
Jeg bruger noget lign. dette til at uploade med:
@copy($_FILES['fil']['tmp_name'], "upload/".$_FILES['fil']['name']); mysql_query("insert into upload (titel,sti) values ('$_POST[titel]','')");
Det jeg nu gerne vil, det er at det billede jeg uploade kommer til at hedde et tal, samt dets filtype (f.eks. 1.jpg eller 54.gif). I databasen skal billedets navn så indsættes som sti! Tallene som billederne får skal nok bare stige efterhånden som der kommer flere ind, men der må ikke være to billeder der har samme tal, forståeligt nok!
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.
æh, selvf. ændrer du $sti til dit brug! :O) Og lægger din query efter move_uploadede_file: mysql_query("insert into upload (titel,sti) values ('$_POST[titel]','$nytnavn')");
Men du bør nok lave et bedre tjek på hvad du uploader, og at filen rent faktisk har et "hale" navn
Jeg mener hvis den skal tælle antallet af billeder sammen og derefter lægge 1 til, som så skal være navnet på det nye billede.
Hvad hvis man har uploadet 3 billeder, 1.jpg, 2.jpg og 3.jpg. Derefter slettet 2.jpg! Nu uploades et nyt billede, der tælles antallet af billeder sammen som bliver 2 og så bliver det nye billede kaldt 3!
hmm er ikke helt med. Du uploader et billede ad gangen? Og så er problemet, at hvis det ene billede slettes, mens det stadig figurer i DB'en? Det kan jeg godt se, men enten, så lav det så hvis du sletter info i DB'en sletter du osse billedet, eller brug evt. time() til at navngi' billedet, så billednavn bli'r noget a'la' 1043176020.jpg
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.