Fråga : Variabeln som inte får POSTAR igenom

Den bra eftermiddagen

I've fick en sparaupload skrivar (från en av de mer aktada experterna av denna plats), men förmiddagen som den har, besvärar att få variabeln för att visa efter POSTA.  $userfile är det känt av variabeln som jag skulle något liknande för att visa efter POST.
HELP och TACK!
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
" codeBody " >echo ”för class= " för
”; eka ”

"; om (isset ($_POST [”sänd”],)){ $userfile = $_POST [”userfile”]; eka $userfile; { foreach ($_FILES som $my_uploaded_file) { // ÖVERHOPP ÖVER TOMMA FLÄCKAR - INGENTING UPLOADED $error_code = $my_uploaded_file [”fel”]; om ($error_code-== 4) fortsätta; // SYNTHESIZE DET NYTT SPARAR - namnge $f_type = klippning (strtolower (avsluta (explodera (”. ” basename ($my_uploaded_file [”namnge”],))))); $f_name = klippning (strtolower (ström (explodera (”. ”, basename ($my_uploaded_file [”namnge”],))))); $length = 35; $characters = ”0123456789abcdefghijklmnopqrstuvwxyz”; $string = $f_name; för ($p = 0; $p < $length; $p++) { $f_name1. = $characters [mt_rand (0, strlen ($characters))],; } $my_new_file = $uploads. ”/”. $f_name1. ”.”. $f_type; $my_file = $uploads. ”/”. $f_name1. ”.”. $f_type; VALFRIA // TESTAR FÖR TILLÅTNA F8ORLÄNGNINGAR om (! in_array ($f_type, $file_exts)) matris (class= \ ”maintext \ ”>Sorry ”för ”); //, OM DET FINNS FEL om ($error_code! = 0) { $error_message = $errors [$error_code]; matris (class= \ ”maintext \ ”>Sorry ”för ”); } // FÅR SPARA STORLEKSANPASSAR $file_size = number_format ($my_uploaded_file [”storleksanpassa”],); // FLYTTNING SPARA IN I ARKIVET //, OM SPARA ÄR NY om (! file_exists ($my_new_file)) { om (move_uploaded_file ($my_uploaded_file [”tmp_name”], $my_new_file)) { $upload_success = 1; } annars { $upload_success = -1; } //, OM SPARA FINNS REDAN } annars { eka ”$my_file redan exists. \ n”; // BÖR OSS ÖVERSKRIVA SPARA? OM INTE om (tomt ($_POST [”överskriv”],)) { $upload_success = 0; //, OM VI BÖR ÖVERSKRIVAR SPARA, FÖRSÖK ATT GÖRA EN RESERV } annars { $now = daterar (”Y-m-d”); $my_bak = $my_new_file. ”.”, . $now. ”.bak”; om (! kopiera ($my_new_file, $my_bak)) { eka ”Attempted reserven! \ n”; } om (move_uploaded_file ($my_uploaded_file [”tmp_name”], $my_new_file)) { $upload_success = 2; } annars { $upload_success = -1; } } } // RAPPORT VÅRT FRAMGÅNG ELLER FEL om ($upload_success-== 2) {eka ”It har varit overwritten. \ n”; } om ($upload_success-== 1) {eka class= \ ”maintext \ ”>File ”för
\ n”; } om ($upload_success-== 0) {eka ”It INTE var overwritten.
\ n”; } om ($upload_success < 0) {eka ”INTE-SPARAD ERROR $my_file - SE VARNING FRÅN move_uploaded_file () COMMAND \ n”; } om ($upload_success > 0) { eka ”
”; $filename = $f_name1. ”.”. $f_type; $_SESSION [”filename”] = $filename; eka ”type= för


”; eka ”

”; om (! chmod ($my_new_file, 0755)) { eka ”MISSAD
chmod (0755): fileperms () =”; eka substr (sprintf (”%o”, fileperms ($my_new_file)), -4); } } // AVSLUTAR ITERATOR } } } //end, om ja för posta annars { //////////////////////////////////////////////////////////////// eka ””; eka ”
”; eka class= \ ”maintexterroren \ ”>Only .PDF ”för
”; eka ”\ ”bläddrandet Click \” knäppas för att finna spara som du önskar att upload. Klicka \ ”uploaden \” knäppas below.
", efter spara har varit utvald; eka ”
”; eka ” \ n”; ? > dold " name= " MAX_FILE_SIZE " value= " för "/>
\ n "; } eka ”value= för

"; ? >
Close Window
”; }

" klar "

Svar : Variabeln som inte får POSTAR igenom

Precis ändring

$userfile = $_POST [”userfile”];

till

$userfile = $_FILES [”userfile”] [”namnge”];
Andra lösningar  
 
programming4us programming4us