Keresés

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

  • RPeti

    csendes tag

    válasz sksporky #204 üzenetére

    Ha jól sejtem akkor olyan megoldást szeretnél, hogy adott GET paraméter szerint jelenítesz meg tartalmat.
    Az include príma eszköz erre. Az include nem helyettesíti az adott file-t amiben használod, hanem hozzáfűz.
    Kezdetleges megoldás, de szerintem be fogja indítani a fantáziádat:

    1. készíts egy index.php-t amiben frankón megvan minden header és a komplett lap:
    (csak egyszerűen írom)
    <html>
    <head>
    </head>
    <body>
    <?php
    switch($_GET['c';])
    {
    ''kapcsolat'': include('kapcsolat.php'); break;
    ...stb
    default: include('kezdolap.php'); break;
    }
    ?>
    </body>
    </htmly


    2. a többi állomány csak azt a kódot tartalmazza amit a <body></body> közé teszel

    Nem tudom jól reagáltam-e :)

    Az a link egy kis promóció volt, örülök ha Neked is hasznodra válik.

  • RPeti

    csendes tag

    válasz sksporky #202 üzenetére

    Szia Sksporky!

    Szerintem a következő lehet a probléma:
    Mivel ingyenes szerverről van szó, így az URL-en keresztüli include használat nem lehetséges. Mivel gondolom úgyis ezen a regisztrált helyen van a signup.html és az is amibe include-olnád így szerintem ne URL-es megoldást keress.

    Például:

    a web gyökerében van: index.php, signup.html és az indexbe szeretnéd include-olni, akkor:

    <?php
    if ( isset($_GET[''id'';]) ){
    $links = array();
    $links[''signup'';] = ''signup.html'';
    include($links[''signup'';]);
    }
    ?>


    Vagy mindenképpen URL-es megoldásra van szükséged ? Az fopen esetében az extra.hu-n biztosan be van állítva, hogy távolról (URL-ről) ne tudj file-t megnyitni. Szerintem :)
    -----------------------------------------------------------------------------------------------
    Dolgozz Magadnak, Ne Másnak! Építsd a Saját Üzletedet! Kezdd el itt:
    [link]

    [Szerkesztve]

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