PHP HELP
  • Loogan
    #425
    Sziasztok!

    Aki tud kérem segítsen!
    Van egy php oldalam, tele van űrlap objektumokkal (textbox, radiobutton, stb..). Ha rákattintok a submit gombomra, akkor meghív egy másik php scriptet, ami ezekből az űrlapadatokból csinál egy xml fájl. ->input-1234.xml

    Az input-1234.xml file:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <input>
    <honnan>26</honnan>
    <mikor>1177311480</mikor>
    <hova>8</hova>
    <celfv>ido</celfv>
    <gyaloglas>300</gyaloglas>
    <fileid>1234</fileid>
    </input>

    Miután ez megtörtént meghív egy külső exe-t, aminek paraméterül átadja ezt az xml-t. Az exe progi csinál vmit (optimalizál), és eredményül szintén előállít egy xml fájlt. ->output-1234.xml

    Így hívom meg a php-n belül:
    $file = "input-1234.xml";
    system("\"D:\\C# project\\Utvonaltervezes\\bin\\Debug\\Utvonaltervezes.exe\" C:\\utvonaltervezes\\". $file);

    Az output-1234.xml file például:
    <?xml version="1.0"?>
    <Utvonaltervezes>
    <Utvonal>
    <megallo>26</megallo>
    <jarat>-1</jarat>
    <varakozas>3840</varakozas>
    <menetido>0</menetido>
    <gyaloglas>0</gyaloglas>
    </Utvonal>
    <Utvonal>
    <megallo>27</megallo>
    <jarat>12</jarat>
    <varakozas>0</varakozas>
    <menetido>180</menetido>
    <gyaloglas>0</gyaloglas>
    </Utvonal>
    </Utvonaltervezes>

    Namármost hogyan tudom ugyanazon php scriptemmel fogadni, megnyitni ezt az output-1234.xml file-t, hogy annak a tartalmát feldolgozhassam a php-val?

    Esteleg van-e hasonló a system függvényhez? Az a gondom a systemmel, hogy szöveget fogad vissza. Nekem meg file-t kéne.

    Előre is köszönöm a segítséget.