Avatar billede hkb-x Nybegynder
14. april 2009 - 22:06 Der er 10 kommentarer

php upload folder

jeg sider og roder med et lille php script der skal bruge informationer om uploadede filer iden om de af php givne metoder ($_FILES).

men jeg kan ikke finde ud af hvor php uploader filer til. Hvo gøres dette på en standart debian server?

kan man desuden regne sig frem til det midlertidige filnavn på forhånd?
Avatar billede jakobdo Ekspert
14. april 2009 - 22:10 #1
Kan du ikke anvende denne kode:

http://www.eksperten.dk/guide/1098

Du kan jo få temp navn via:

$_FILES['filnavn']['tmp_name']
Avatar billede hkb-x Nybegynder
14. april 2009 - 22:19 #2
pointen er at jeg ikke kan bruge $_FILES i min løsning. Det dreher sig om flere scripts der tilgårfilerne på flere tidspunkter også før de er uploadet.
Avatar billede dkfire Nybegynder
14. april 2009 - 22:27 #3
Hvordan kan dine scripts tilgå en fil som ikke er uploadet ??
Avatar billede showsource Seniormester
15. april 2009 - 00:16 #4
echo ini_get('upload_tmp_dir');

Vil gi dig det dir som bruges til upload, hvis ellers det er defineret i php.ini
Hvis ikke defineret, vil php bruge default "tmpdir"
Avatar billede hkb-x Nybegynder
15. april 2009 - 09:16 #5
ja og det er lige præcis det temp dir jeg gerne vil vide hvor er. det er et debian system med en linux kerne.
Avatar billede jakobdo Ekspert
15. april 2009 - 09:23 #6
Hvad hvis du laver:

phpinfo();

Får du ikke info om tmp derigennem ?
Avatar billede hkb-x Nybegynder
15. april 2009 - 09:30 #7
nope den læøser bare php.ini
Avatar billede jakobdo Ekspert
15. april 2009 - 09:36 #8
Hedder den så ikke bare: /tmp ?
Avatar billede hkb-x Nybegynder
15. april 2009 - 09:51 #9
den skriver not set
Avatar billede jakobdo Ekspert
15. april 2009 - 10:58 #10
Hvor skriver den NOT SET ?
Det er vel MASTER VALUE du hentyder til ?

Men hedder din tmp mappe på din server ikke bare:

/tmp

/ = ROOT / ROD
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester