+ Hozzászól a témához
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
    544

    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
    human being Blog: Geri logója
    Csatlakozott
    07-12-15
    Hely
    Middle of nowhere
    Hozzászólás
    3.666

    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 20:40
    No Pain, No Gain
    linkbuilding.hu
    ruby on rails
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.

  3. #3
    MinderBinder edem logója
    Csatlakozott
    09-09-02
    Hely
    Budapest
    Hozzászólás
    1.108

    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
    544

    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
    544

    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
    715

    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 Blog: iScaffold 2.11 - forráskód generálás CodeIgniterhez
    kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.476

    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
    544

    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
    544

    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
    544

    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.



+ Hozzászól a témához
Oldal: 1 / 2 12 UtolsóUtolsó

A téma címkéi:

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76