Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (20) összesen

Téma: php-ból xml fájl generálása kapott linkről

  1. #1
    Bölcs Gr3nT logója
    Csatlakozott
    09-04-01
    Hely
    Bp.
    Hozzászólás
    1.357
    Begyűjtött 210 köszönetet
    174 hozzászólásával

    Alapbeállítás php-ból xml fájl generálása kapott linkről

    Üdv mindenkinek!
    Segítség kellene php-ban.

    A lényeg:

    Van egy linkem, amit egy nagykereskedés ad meg speciálisan csak nekem, és xml-ben adja meg a termékek cikkszámát és azok készleten lévő darabszámát

    A link hasonló ehhez:

    hxxp://www.abc.hu/admin/system/export.php?password=fbce872b317875

    Sajnos a fájl elég sokáig generálódik.

    Olyan php file kellene amit cron-ban meghívok, és letölti nekem ezt az xml-t a tárhelyemre.

    Médiacenternél vagyok és az fopen tiltott valamint a php futási idő is adott.

    Sokat keresgéltem, de nem vagyok nagyon ott a php-ban, sőt semennyire sem.

    Valakinek van ötlete?



  2. #2
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    Idézet Gr3nT eredeti hozzászólása Hozzászólás megtekintése
    Médiacenternél vagyok és az fopen tiltott valamint a php futási idő is adott.
    a php futási idő az nem gond, de az fopen engedélyeztesd, mert nem hiszem hogy nem fogják megtenni. és anélkül ez lehetetlen.
    Idézet Gr3nT eredeti hozzászólása Hozzászólás megtekintése
    Olyan php file kellene amit cron-ban meghívok, és letölti nekem ezt az xml-t a tárhelyemre.
    PHP kód:
    $data file_get_contents('hxxp://www.abc.hu/admin/system/export.php?password=fbce872b317875');
    file_put_contents('fájlamibementeniakarod',$data); 



    Utoljára módosítva: Geri által : 2010-02-25 19:40
    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Ruby blog
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  3. #3
    MinderBinder edem logója
    Csatlakozott
    09-09-02
    Hely
    Budapest
    Hozzászólás
    1.093
    Thanked 1 Time in 1 Post

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    ha jól tudom PHP-hoz van egy kiterjesztés (SimpleXML), ami nagyban megkönnyíti a munkát az XML-el. Csak az fopen van letiltva, vagy egyéb fálj megnyitására alkalmas művelet is. (nem találkoztam még ehhez hasonlóval)


    // Only illogics can find
    // hidden flaws in a straight logic line

  4. #4
    Bölcs Gr3nT logója
    Csatlakozott
    09-04-01
    Hely
    Bp.
    Hozzászólás
    1.357
    Begyűjtött 210 köszönetet
    174 hozzászólásával

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    Idézet edem eredeti hozzászólása Hozzászólás megtekintése
    ha jól tudom PHP-hoz van egy kiterjesztés (SimpleXML), ami nagyban megkönnyíti a munkát az XML-el. Csak az fopen van letiltva, vagy egyéb fálj megnyitására alkalmas művelet is. (nem találkoztam még ehhez hasonlóval)
    allow_url_fopen OFF

    disable_functions: dl, exec, shell_exec, system, passthru, popen, pclose, proc_open, proc_nice, proc_terminate, proc_get_status, proc_close, pfsockopen, leak, apache_child_terminate, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, escapeshellcmd, escapeshellarg

    ez biztos.



  5. #5
    Bölcs Gr3nT logója
    Csatlakozott
    09-04-01
    Hely
    Bp.
    Hozzászólás
    1.357
    Begyűjtött 210 köszönetet
    174 hozzászólásával

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    a php futási idő az nem gond, de az fopen engedélyeztesd, mert nem hiszem hogy nem fogják megtenni. és anélkül ez lehetetlen.

    PHP kód:
    $data file_get_contents('hxxp://www.abc.hu/admin/system/export.php?password=fbce872b317875');
    file_put_contents('fájlamibementeniakarod',$data); 
    Kipróbáltam, de fopen nélkül, ez sem müxik.



  6. #6
    Bölcs
    Csatlakozott
    07-08-28
    Hozzászólás
    1.030
    Begyűjtött 150 köszönetet
    109 hozzászólásával

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    nézd meg a curl függvényeket, hogy azok müködnek -e?



  7. #7
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    Az allow_url_fopen=off olyan, mintha bezárnának egy gumiszobába, nagyon nem tudsz mit csinálni
    Ha nem hajlandóak bekapcsolni, akkor itt egy csúnya, de működő hekk:
    Csinálsz egy iframe-et az XML tartalmával és JS-el kiolvasod a tartalmát:
    roneiv.wordpress.com/2008/01/18/get-the-content-of-an-iframe-in-javascript-crossbrowser-solution-for-both-ie-and-firefox/
    Majd feldolgozod és elküldöd AJAX-al, vagy ahogy tetszik egy PHP-nek, ami már tud vele valamit kezdeni.

    Azt persze elveszted ezzel, hogy CRON-ból futtatsd, de azért mégsem 108-percenként kell megnyomni egy gombot



  8. #8
    Bölcs Gr3nT logója
    Csatlakozott
    09-04-01
    Hely
    Bp.
    Hozzászólás
    1.357
    Begyűjtött 210 köszönetet
    174 hozzászólásával

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    Idézet TLoF eredeti hozzászólása Hozzászólás megtekintése
    nézd meg a curl függvényeket, hogy azok müködnek -e?
    Igen, azok működnek, sőt már próbáltam is egy másik verziót, csak ez nem megy!



  9. #9
    Bölcs Gr3nT logója
    Csatlakozott
    09-04-01
    Hely
    Bp.
    Hozzászólás
    1.357
    Begyűjtött 210 köszönetet
    174 hozzászólásával

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    Írtam a szolgáltatónak, meglátom mit válaszolnak.



  10. #10
    Bölcs Gr3nT logója
    Csatlakozott
    09-04-01
    Hely
    Bp.
    Hozzászólás
    1.357
    Begyűjtött 210 köszönetet
    174 hozzászólásával

    Alapbeállítás re: php-ból xml fájl generálása kapott linkről

    Idézet kow eredeti hozzászólása Hozzászólás megtekintése
    Az allow_url_fopen=off olyan, mintha bezárnának egy gumiszobába, nagyon nem tudsz mit csinálni
    Ha nem hajlandóak bekapcsolni, akkor itt egy csúnya, de működő hekk:
    Csinálsz egy iframe-et az XML tartalmával és JS-el kiolvasod a tartalmát:
    roneiv.wordpress.com/2008/01/18/get-the-content-of-an-iframe-in-javascript-crossbrowser-solution-for-both-ie-and-firefox/
    Majd feldolgozod és elküldöd AJAX-al, vagy ahogy tetszik egy PHP-nek, ami már tud vele valamit kezdeni.

    Azt persze elveszted ezzel, hogy CRON-ból futtatsd, de azért mégsem 108-percenként kell megnyomni egy gombot
    Na jó, de ezzel az erővel már akkor kézzel is elindíthatom a lekérés és feltöltöm a tárhelyre.



Oldal: 1 / 2 12 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •