рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЕрд╡рддрд╛рд░ рдХреА рдЬрд╛рдБрдЪ

рдмрд╕ рдПрдХ рдбрд╛рдЙрдирд▓реЛрдб рдЕрд╡рддрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреЗрдХ рд▓рд┐рдЦрд╛ред рд╢рд╛рдпрдж рдХреЛрдИ рдХрд╛рдо рдЖрдПрдЧрд╛ред рд╣рд╛рдБ, рдФрд░ рдореИрдВ рдЖрд▓реЛрдЪрдирд╛ рд╕реБрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ;)



$ рдЕрд╡рддрд╛рд░ = (isset ($ _ FILES ['рдЕрд╡рддрд╛рд░']) && is_array ($ _ FILES ['рдЕрд╡рддрд╛рд░'])? $ _FILES ['рдЕрд╡рддрд╛рд░']: рдЕрд╢рдХреНрдд;

$ рддреНрд░реБрдЯрд┐рдпрд╛рдВ = рд╕рд░рдгреА ();

рдЕрдЧрд░ ($ рдЕрд╡рддрд╛рд░ ['рддреНрд░реБрдЯрд┐'] == рей)

$ рддреНрд░реБрдЯрд┐рдпрд╛рдВ ['рдЕрд╡рддрд╛рд░'] = "рдлрд╝рд╛рдЗрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрд▓реЛрдб рдирд╣реАрдВ рд╣реБрдИред рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХрд░реЛ; тАЭ;

рдЕрдиреНрдп ($ рдЕрд╡рддрд╛рд░ ['рддреНрд░реБрдЯрд┐'] == реи)

$ рддреНрд░реБрдЯрд┐рдпрд╛рдВ ['рдЕрд╡рддрд╛рд░'] = "рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдЕрдиреБрдордд 50 Kb рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред"

рдЕрдиреНрдп ($ рдЕрд╡рддрд╛рд░ ['рддреНрд░реБрдЯрд┐']! = реж)

$ рддреНрд░реБрдЯрд┐рдпрд╛рдВ ['рдЕрд╡рддрд╛рд░'] = "рдЕрд╡рддрд╛рд░ рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдХреБрдЫ рдЕрдЬреНрдЮрд╛рдд рддреНрд░реБрдЯрд┐ рд╣реБрдИ";

рдЕрдиреНрдп (preg_match ("~ (? *?) \ ((jpg | gif) $ ~ i", $ рдЕрд╡рддрд╛рд░ ['рдирд╛рдо']))

$ рддреНрд░реБрдЯрд┐рдпрд╛рдВ ['рдЕрд╡рддрд╛рд░'] = "рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рд░реВрдк JPG рдпрд╛ GIF рдирд╣реАрдВ рд╣реИред"

рдЕрдиреНрдпрдерд╛

{

/ * рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╕рднреА рдЪрд┐рддреНрд░ рд╣реИ * /

@ рд╕реВрдЪреА ($ рдЪреМрдбрд╝рд╛рдИ, $ рдКрдВрдЪрд╛рдИ) = getimagesize ($ рдЕрд╡рддрд╛рд░ ['tmp_name']);

рдЕрдЧрд░ (is_numeric ($ рдЪреМрдбрд╝рд╛рдИ) || !! !_numeric ($ рдКрдВрдЪрд╛рдИ))

$ рддреНрд░реБрдЯрд┐рдпрд╛рдВ ['рдЕрд╡рддрд╛рд░'] = "рдХреГрдкрдпрд╛ рдПрдХ рддрд╕реНрд╡реАрд░ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВред рдЖрдк рдЕрднреА рдХреБрдЫ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ ;) ";

рдФрд░ ($ рдЪреМрдбрд╝рд╛рдИ! = резрежреж || $ рдКрдВрдЪрд╛рдИ! = резрежреж)

$ рддреНрд░реБрдЯрд┐рдпрд╛рдВ ['рдЕрд╡рддрд╛рд░'] = "рдЕрд╡рддрд╛рд░ рдХрд╛ рдЖрдХрд╛рд░ 100 рдЧреБрдгрд╛ 100 рдкрд┐рдХреНрд╕реЗрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рдордиреЗ рдЖрдкрдХреЛ рдЪреЗрддрд╛рд╡рдиреА рджреА рдереАред :) ";

}



All Articles