Pytanie : Zmienna przez POCZTA

Dobry Popołudnie,

I've dostać kartoteka upload pismo (od jeden the ceniony ekspert ten miejsce), ale am kłopot the zmienna po the POCZTA.  $userfile być the imię the zmienna który I polubić po the POST.

HELP i DZIĘKI!
(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:
echo "
"; echo "


"; jeżeli (isset ($_POST ["Przedkładać"])){ $userfile = $_POST ["userfile"]; echowy $userfile; { foreach ($_FILES jako $my_uploaded_file) { // POMINIĘCIE NAD PUSTY PUNKT - NIC UPLOADED $error_code = $my_uploaded_file ["błąd"]; jeżeli ($error_code == 4) kontynuować; // SYNTETYZOWAĆ THE NOWY KARTOTEKA - imię $f_type = podstrzyżenie (strtolower (końcówka (wybuchać (". ", basename ($my_uploaded_file ["imię"]))))); $f_name = podstrzyżenie (strtolower (prąd (wybuchać (". ", basename ($my_uploaded_file ["imię"]))))); $length = 35; $characters = "0123456789abcdefghijklmnopqrstuvwxyz"; $string = $f_name; dla ($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; // FAKULTATYWNY TEST DLA FAKULTATYWNY ROZSZERZENIE jeżeli (! in_array ($f_type, $file_exts)) kostka do gry ("
Sorry, $f_type kartoteka nie allowed
"); // JEŻELI TAM  BYĆ BŁĄD jeżeli ($error_code! = (0)) { $error_message = $errors [$error_code]; kostka do gry ("
Sorry, Upload Błąd Kod: $error_code: $error_message
"); } // DOSTAWAĆ THE ROZMIAR PLIKU $file_size = number_format ($my_uploaded_file ["rozmiar"]); // RUCH THE KARTOTEKA W THE KSIĄŻKA TELEFONICZNA // JEŻELI THE KARTOTEKA BYĆ NOWY jeżeli (! file_exists ($my_new_file)) { jeżeli (move_uploaded_file ($my_uploaded_file ["tmp_name"], $my_new_file)) { $upload_success = (1); } inny { $upload_success = -1; } // JEŻELI THE KARTOTEKA JUŻ ISTNIEĆ } inny { odbijać się echem "
$my_file już exists.
\ n"; // MUSIEĆ MY OVERWRITE THE KARTOTEKA? JEŚLI NIE jeżeli (pusty ($_POST ["overwrite"])) { $upload_success = (0); // JEŻELI MY MUSIEĆ OVERWRITE THE KARTOTEKA, PRÓBA WSPARCIE } inny { $now = data ("Y-m-d "); $my_bak = $my_new_file. "." . $now. ".bak"; jeżeli (! kopia ($my_new_file, $my_bak)) { odbijać się echem "
Attempted Wsparcie Nie Udać Się!
\ n"; } jeżeli (move_uploaded_file ($my_uploaded_file ["tmp_name"], $my_new_file)) { $upload_success = 2; } inny { $upload_success = -1; } } } // RAPORT NASZ SUKCES LUB NIEPOWODZENIE jeżeli ($upload_success == 2) {echo "
It być overwritten.
\ n"; } jeżeli ($upload_success == 1) {echo "
File być uploaded.
\ n"; } jeżeli ($upload_success == (0)) {echo "
It być Overwritten.
\ n"; } jeżeli ($upload_success < (0)) {echo "
ERROR $my_file RATOWAĆ - WIDZIEĆ OSTRZEŻENIE OD move_uploaded_file () COMMAND
\ n"; } jeżeli ($upload_success > (0)) { odbijać się echem "
"; $filename = $f_name1. ".". $f_type; $_SESSION ["filename"] = $filename; echo "


"; echo "

"; jeżeli (! chmod ($my_new_file, 0755)) { echo "
chmod (0755) NIE UDAĆ SIĘ: fileperms () ="; echowy substr (sprintf ("%o", fileperms ($my_new_file)), -4); } } // KOŃCÓWKA ITERATOR } } } //end jeżeli tak dla poczta inny { //////////////////////////////////////////////////////////////// echo ""; echo "
"; echo "
Only .PDF, .DOC, i .DOCX kartoteka móc uploaded.

"; echo "
Click the \ "Wyszukiwać \" guzik the kartoteka ty chcieć upload. Po Tym Jak the kartoteka wybierać, klikać the \ "Upload \" guzik below.

"; odbijać się echem "
"; odbijać się echem " \ n"; ? >
\ n "; } echo "

"; ? >
"; }

Odpowiedź : Zmienna przez POCZTA

Właśnie Zmiana

$userfile = $_POST ["userfile"];



$userfile = $_FILES ["userfile"] ["imię"];
Inne rozwiązania  
 
programming4us programming4us