Autor Zpráva
Jean
Profil
Zdar Vsici,
resim ted jeden zajimavej problem: Mam serverovou a klientskou aplikaci v php, server je na webu, klienti bezej na lokalnich Apachich, potřebuju aby mi skript na klientovi zavolal serverovy kod, ktery smaze na serveru soubor. Jednoduche pres kliknuti na odkaz, ktery spsusti serverový skript, jenže já potřebuju aby to bylo bez interakce uživatele, prostě že se spsusti na klientovi skript a ten to spusti sam... napadlo me require, ale to to zrejme spusti taky na lokale...

Prosim o radu, zacinam bejt zoufalej...:/
Jean
Profil
Lidicky nerikejte ze nikdo nema ani smer, kterym bych mel jit...:(
Hugo
Profil
Moc to nechápu, ale pokud chceš spouštět skripty v určitou dobu, tak k tomu slouží např. cron.
Jean
Profil
ee, potrebuju ve chvili, kdy uzivatel zacne synchronizovat od sebe, aby se na serveru spustil skript, kterej smazne ten soubor...
error414-
Profil *
a co na locale otevrit ten na tom hlavnim serveru pomoci fopen() to zapricini vykonani scriptu ktery muze unlinkem
smazat soubor.
Jean
Profil
opravdu pri fopen() spusti i obsah souboru?
Hugo
Profil
Lepší než fopen bude použít curl, tato knihovna ti umožní odeslat požadavek na server. Pohledej na googlu.
Hugo
Profil
Pokud chceš otevřít pomocí FOpen php skript na vzdáleném serveru, tak dojde k jeho vykonání a ty dostaneš výsledek skriptu.
Jean
Profil
to sem to asi nekde prehlid na php.net, to sem nevedel o fopen()... zkusim
Jean
Profil
me fopen vraci "Resource ID#XX", nedelam neco spatne?
Hugo
Profil
No, to je správně. FOpen vrací resource, s tím můžeš pracovat např. pomocí FRead nebo jiných funkcí pro práci se soubory.
Jean
Profil
Supr, uz to funguje:) P.S.: Clovek se porad uci... diky vsem

Jean
Toto téma je uzamčeno. Odpověď nelze zaslat.

0