webForumDet fria alternativet

Hur gör man med "file"

PHP

5 svar · 295 visningar · startad av toja

Medlem sedan mars 2001218 inlägg
Frågan#1

Hej...

Har bara en fråga jag undrar över... som jag stötte på när jag satt och programmerade...
Det gäller formulär när man skickar med POST eller GET...

I vissa versioner eller i alla fall på vissa webhotell så måste man använda sig av $_POST[] eller $_GET[] för att ta emot data via formulär... om detta är inställt på servern!!!

Jag har jobbat med ett uppladdningsscript...
allt skickas via POST alltså använder jag $_POST[]...

men jag måste ta bort $_POST[] från just bildnamnet (fältet med type=file)... annars fungerar inte uppladdningen...

går det att anropa sånna fält på annat sätt eller går det utan $_POST[] eller $_GET[] även om servern är inställd på det?!!

hmm... detta vart väldigt luddigt, men någon lär ju förstå!! ;)

Medlem sedan apr. 2002830 inlägg
#2

Det fältet kommer du åt via $_FILES['NamnPåDittFält']['name'];

// Nippe

Medlem sedan mars 2001218 inlägg
#3

coolt... men vad är 'name'...?!

Medlem sedan mars 2001218 inlägg
#4

aha.. måste vara typ samma som man tidigare använde:

$NamnPåDittFält_name

om man bara skriver $_FILES['NamnPåDittFält']
blir det med själva sökvägen och allt då också..?!!

Medlem sedan aug. 20002 975 inlägg
#5

Det här bör ge dig svar på en del frågor: http://se2.php.net/manual/en/features.file-upload.php

Medlem sedan mars 2001218 inlägg
#6

grymt... tack för det.. :D

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)