рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдкреНрд░рддрд┐рд░реВрдкрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рдореЙрдбреНрдпреВрд▓рд░, рдЬреИрд╕рд╛ рдХрд┐ рд░рдКрдл рдиреЗ рд▓рд┐рдЦрд╛ рд╣реИ , рдЗрд╕рдХреЗ рдХрдИ рдлрд╛рдпрджреЗ рд╣реИрдВред рдЖрдЗрдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ "рд╕рд╣реА" рдкреНрд░рддрд┐рд░реВрдк рдХреЛ рджреЗрдЦреЗрдВред рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ, рдореИрдВрдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдорд╛рдирд╡ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдЬреБрдбрд╝рд╛ рди рд╣реЛ, рд▓реЗрдХрд┐рди рдкрд╛рдардХ рдХреЛ рдпрд╣ рд╕реЛрдЪрдиреЗ рдХрд╛ рдореМрдХрд╛ рджрд┐рдпрд╛ рдЬрд╛рдП рдХрд┐ рдЙрдирдХреА рднрд╛рд╖рд╛ рдореЗрдВ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рдХреИрд╕реЗ рд╣реИред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдореИрдВ рд╕реНрд╡рдпрдВ рдЕрдзрд┐рдХрддрдо рд▓рдЪреАрд▓рд╛рдкрди рдФрд░ рдкреНрд░рддрд┐рд░реВрдкрдХрддрд╛ рдХрд╛ рд╕рдорд░реНрдердХ рд╣реВрдВ, рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдХрд┐ рдпрд╣рд╛рдВ рднреА рдПрдХ рд╣рд▓рдЪрд▓ рд╣реЛ рд╕рдХрддреА рд╣реИред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд┐рдХрд▓реНрдк рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд╕рд╛рде рдЖрд░рд╛рдо рдХрд░рддрд╛ рд╣реИред рдФрд░ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдкрд╛рд╕ рдЗрд╕ рдкрд╕рдВрдж рдХреА рдмрд╣реБрдд рдмрдбрд╝реА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╣реИред рдХреНрдпрд╛ рдЪреБрдирдирд╛ рд╣реИ? рдПрдХ рдореЛрдиреЛрд▓рд┐рде рдмрдирд╛рдУ, рдФрд░ рджреЛ рд╕рд╛рд▓ рдореЗрдВ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдЗрд╕рдХреЗ рд╕рдорд░реНрдерди рдкрд░ рдорд╛рд░ рдбрд╛рд▓реЛ, рдпрд╛ рдЗрд╕реЗ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рд▓рдЪреАрд▓рд╛ рдмрдирд╛ рджреЗрдВ рдФрд░ рдирд┐рдпреЛрдХреНрддрд╛ рдХреЗ рдкреИрд╕реЗ рдХреЛ рдЕрдореВрд░реНрдд рдкрд░ рдЦрд░реНрдЪ рдХрд░реЗрдВ рдЬреЛ рдХрднреА рдХрд╛рдо рдореЗрдВ рдирд╣реАрдВ рдЖрдПрдЧрд╛?







рдкреНрд░рддрд┐рд░реВрдк рд╣рдореЗрдВ рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рджреЗрддрд╛ рд╣реИред рдХреИрд╕реЗ рдареАрдХ рд╣реИ, рд╢рд╛рдпрдж рдпрд╣ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдлрд╝рдЯреАрдкреА рд╕рд░реНрд╡рд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдФрд░ рдЖрдВрддрд░рд┐рдХ рдбреЗрдЯрд╛ (рдирдХреНрд╢реЗ, рдЙрддреНрдкрд╛рдж рд╕реВрдЪреА, рдкрддрд╛ рдбреЗрдЯрд╛рдмреЗрд╕, рдЖрджрд┐) рдХрд╛ рдЕрджреНрдпрддрди рд▓реЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред



рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг:

рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб рдореЗрдВ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ: рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, рдкрд╛рд╕рд╡рд░реНрдб рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░реЗрдВ, рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдВ, рдлрд╝рд╛рдЗрд▓ рдЙрдард╛рдПрдВред рд╕рдм рдХреБрдЫ рдмреЗрд╣рдж рд╕рд░рд▓ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╣реИред



рджреВрд╕рд░реЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг, рдХреБрдЫ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓:

рд╣рдо рдПрдХ рдЕрд▓рдЧ рд╡рд░реНрдЧ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдкрд╛рд╕, рд╣реЛрд╕реНрдЯ, рдкреЛрд░реНрдЯ, рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдкрде рдХрд░реЗрдВрдЧреЗред рд╣рдо рдЗрд╕ рддрд░рд╣ рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ:



__(_, _(, , , ).())







рдпрд╣рд╛рдБ, рдХрдХреНрд╖рд╛ рдХреЗ рдЕрдВрджрд░ рдХрд╛ рдХреЛрдб рдХреБрдЫ рдЬрдЯрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреБрдЫ рд╕рд░рд▓ рд╣реИ, рд╣реИ рдирд╛?



рддреАрд╕рд░реЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг, рдФрд░ рднреА рдЬрдЯрд┐рд▓:

рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╡рд░реНрдЧ рдмрдирд╛рдПрдВ, рдЬрд┐рд╕рдХрд╛ рд╣рдо рдЗрд╕ рддрд░рд╣ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ:



({})







рд╡рд┐рднрд┐рдиреНрди рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг:

{protocol: ftp, port: 224, user: vasia, password: secret}





рдпрд╛

[proto->http; domain->example.com; file->foo/bar/1.zip]







рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рддреАрд╕рд░рд╛ рдЙрджрд╛рд╣рд░рдг рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЫрдд рдХреЛ рдлрд╛рдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдВ рд╣рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рд╕рдордп рд╣рдо рдПрдХ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдПрдХ рдирдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╡реЗрдмрдбрд╛рд╡, рдПрд╕рдПрдЪрдПрд╕, рдЬрд╝реЗрдбрдХреЙрдиреНрдлрд╝, рдПрд╕рдПрдордмреА, рдЖрджрд┐, рдЬреЛ рд╣рдореЗрдВ рдиреНрдпреВрдирддрдо рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдЧреНрд░рд╛рд╣рдХ рдХреЛрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиред



рдпрджрд┐ рд╣рдо рдФрд░ рднреА рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реЗрдкрди рдХреА рдУрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреЛ рдЙрдк-рд╕рдмрдореЙрдбреНрдпреВрд▓реНрд╕ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИрдВ:

c = Connector;

drv = SMTPDriver;

auth = Authenticator;

auth->setCrypt('sha1');

auth->setUser(Application->getCurrentUser());

drv->setAuth(auth);

c->setDriver(drv);

c->connect()->authenticate() OR throw Error;

path = smtpPathDriver('letter:459;attachmend-cid:file.zip');

writeFile('local/path/to/file.zip',c->getFile(path));








рдЬрдм рддрдХ рдореБрдЭреЗ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реЗрдкрди рдХрд╛ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рдЬрд┐рд╕рд╕реЗ рдЖрдк рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЫрдд рдЦреЛ рд╕рдХрддреЗ рд╣реИрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдпреЛрдЧреНтАНрдп рд╣реИред



рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдЧрднрдЧ рдЕрдзрд┐рдХрддрдо рд▓рдЪреАрд▓рд╛рдкрди (рдпрд╛ рдореЙрдбреНрдпреВрд▓рд░рд┐рдЯреА) рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рдВрджрд░реНрдн рдореЗрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдпрд╣ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд░рд▓ рдФрд░ рддреЗрдЬрд╝ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдпрд╣ рд╕рдм рдЖрдкрдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо (drv = LocaFileSystem) рдХреЛ рднреА рд▓рдкреЗрдЯ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЫреЛрдЯреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдХрд╛рдлреА рдЙрдкрдпреБрдХреНрдд рд╣реИред



рдирд┐рд╖реНрдХрд░реНрд╖: рдПрдХ рдЪрд╛рдВрджреА рдХреА рдЧреЛрд▓реА рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдПрдХ рдордзреНрдп рдореИрджрд╛рди рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рд╣реЛрдЧреА ред



All Articles