PHP Manußl | ||
---|---|---|
P°edchßzejφcφ | Dal╣φ |
Pokud p°i konfiguraci PHP aktivujete podporu "URL fopen wrapper" (standardn∞ je zapnutß, leda╛e pro configure explicitn∞ zadßte --disable-url-fopen-wrapper p°φznak (verze do 4.0.3), nebo (u nov∞j╣φch verzφ) nastavφte allow_url_fopen v php.ini na off), m∙╛ete ve volßnφch v∞t╣iny funkcφ, kterΘ oΦekßvajφ jako argument nßzev souboru (vΦetn∞ require() a include()) uvΘst HTTP nebo FTP URL.
M∙╛ete nap°φklad otev°φt soubor na vzdßlenΘm web serveru, vyseparovat z v²stupu data, kterß pot°ebujete, a tato data potom pou╛φt v dotazu na databßzi, nebo je prost∞ zaΦlenit do v²stupu stylem odpovφdajφcφm zbytku va╣φ web site.
Pokud se p°ipojφte jako u╛ivatel s dostateΦn²mi prßvy, a dan² soubor u╛ neexistuje, m∙╛ete data takΘ uklßdat po FTP. Pokud se chcete p°ipojit jako jin² u╛ivatel ne╛ 'anonymous', musφte v URL udat u╛ivatelskΘ jmΘno (a pravd∞podobn∞ i heslo), nap°. 'ftp://uzivatel:heslo@ftp.example.com/path/to/file'. (Pro p°φstup k soubor∙m p°es HTTP, kterΘ vy╛adujφ Basic authentication, m∙╛ete pou╛φt stejnou syntaxi.)
Poznßmka: Z v²╣e uvedenΘho p°φkladu by vßs mohlo napadnout vyu╛φt tuto techniku k zßpisu do vzdßlenΘho logu, ale jak u╛ bylo zmφn∞no v²╣e, pomocφ URL fopen() wrapperu m∙╛ete zapisovat pouze do novΘho souboru. Pokud mßte zßjem o distribuovanΘ logovßnφ, podφvejte se na syslog().
P°edchßzejφcφ | Dom∙ | Dal╣φ |
PUT method support | Nahoru | Obsluha spojenφ |