Hirdetés

Új hozzászólás Aktív témák

  • disy68
    aktív tag

    Köszi a választ. Nem akarom, hogy a php kód leforduljon böngészőben, tudom hogy ott nem fog. A html fájlba ha beincludolom a php-t, akkor oda kiírja az eredményét. Akkor is a szerveren futtatja le. Na most ez nem működik úgy, hogy nem a html fájlba, hanem a js fájlba includolom be, és akkor is a szerveren futtatja le, de az eredményét nem kiírja, hanem egy változóba írja bele?
    Amit majd aztán ki tudok írni a html oldalra.
    Azért lenne jó ez a megoldás, mert a php oldal címe az dinamikus lenne, tehát így hívnám meg:
    <?php include_once "valami.php?id1=valtozo1&id2=valtozo2";?>
    Ezért kellene js-ből hívni, hogy hozzá tudjan tenni a php után a paramétereket.
    A lényege az egésznek, hogy a html oldalon beállítok egy kezdő és egy záró dátumot, ezeket submit-el beküldöm a js-be, ott hozzáteszem a php fájlnevéhez paraméterként. A visszakapott táblázatot kellene megjeleníteni a html oldalon.

    mod: Erre a hozzászólásra akartam válaszolni, bocsi. [link]

    Az elképzelésed több sebből is vérzik. A php feldolgozónak akkor adja feldolgozásra a webszerver a fájlt, ha olyan kiterjesztésű, ami be van állítva neki. Ez alapból a .php kiterjesztés.

    Javascript fájlokat nem fog ezért feldolgozni. Persze be lehet állítani a szerveren, hogy ez ne így legyen vagy szimplán php kiterjesztést adsz a javascript fáljaidnak is, de ez elég kókány megoldás lenne.

    A query paraméteres include sem fog menni, az átadott paramétereket nem fogja látni az include-olt fájlban lévő kód. Viszont ha előtte deklarálsz egy sima változót, azt az include-olt fájlban ugyanúgy eléred.

    Pl:
    alap fájl:
    <?php
    $something = "something";
    include 'othersomething.php';

    othersomething.php fájl:
    <?php
    echo $something;

    Ki fogja írni, hogy something.

    szerk: érdemes lenne kicsit olvasgatni a témában, hogy hogyan működik egy http kérés, azt hogyan kezeli a webszerver, javascript felől pedig mi az az AJAX, akkor jobban tudod majd tervezni a folyamatot

Új hozzászólás Aktív témák