Eredmény: 1 - 10 (10) összesen

Téma: frame helyett div

  1. #1
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás frame helyett div

    Sziasztok!

    Olyan gondom lenne, hogy a honalpomon a framaket szeretném divekkel kiváltani.
    A szerkezete úgy nézne ki, hogy van egy div amibe az admin linkek kerülnének, egy másik divbe a mindenki által elérhető linkek, illetve egy div, amibe maga a meghívott tartalom jelenik meg. A tartalom divbe kerülnénk azok az oldalak, amit az admin divből, illetve a menu divből indított linkek tartalmaznak. Belépéskor az admin div saját magát is frissíti. Már néztem több fórumot, de még nem igazán találtam erre megoldást...

    Előre is köszi a segítséget!



  2. #2
    Seo-Titán hunprobalazs logója
    Csatlakozott
    10-05-30
    Hely
    Sin City
    Hozzászólás
    2.177
    Begyűjtött 381 köszönetet
    269 hozzászólásával

    Alapbeállítás re: frame helyett div

    Helló!!!
    Szerintem erre a kérdésre is egyértelműen php include() függvénye a megoldás!!!
    Én mindenképpen úgy oldalnám meg, hogy gondolom belépős, tehát cookie alapú, készítesz egy menu.php fájlt, melyben megvizsgálod, h a cookie user vagy admin, és annak megfelelően osztod szét if-el a linkeket... A linkek meg természetesen egy olyan oldalra mutatnak, ahova be van include-olva ez a menu meg mondjuk fejléc, lábléc egyéb .php, valamint az a bizonyos tartalom, ami minden hivatkozott oldalnál más...

    Belépéskor az admin div saját magát is frissíti.
    Mondjuk ez nem tom mit jelent, de remélem jól értelmeztem a kérdésed és megfelelő választ adtam!!!
    Üdv.: B@l@'zs

    Jav.: Pont a lényeg másik fele maradt ki, hogy css-el ügyesen felépíted a div-es felépítést és ezekbe include-olod be a php-ket, amit fentebb írtam, legalábbis én így csinálom, picit másabb a szemlélet, de php-vel könnyebb is az élet hosszabb távon!!!


    Utoljára módosítva: hunprobalazs által : 2010-09-07 11:04

  3. #3
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div

    köszi szépen!

    a div frissülése azt jelentené, hogy nem az egész oldalt töltené be, csak az adott divbe töltse újra a tartalmat.
    a css felépítés természetes
    jelenleg így néz ki az oldal: www_ azeletert_ hu
    ezt szeretném átalakítani iframe nélkülire



  4. #4
    Seo-Titán hunprobalazs logója
    Csatlakozott
    10-05-30
    Hely
    Sin City
    Hozzászólás
    2.177
    Begyűjtött 381 köszönetet
    269 hozzászólásával

    Alapbeállítás re: frame helyett div

    Na grat az oldalhoz, egyszerű, de nagyszerű, én speciel ezeket a találó weblapokat szeretem...
    A lényeget elmondtam, az alapján kéne személyre szabni elképzelésed... Ahogy néztem php, szal a fentebb említett megoldást alkalmazva menni fog...

    A div frissüléshez meg számtalan google-ben is megtalálható megoldás van a jquery-től elkezdve az ajaxon át a javascript-ig, de talán még innerHTML-el is ki lehet vitelezni, vagy éppen DOM-al... beírod mittomén div frissítés vagy div reload javascript vagy ezernyi mással próbálkozni, múltkor nekem is kellett iylen és utánanézegetten!!!
    Üdv.: B@l@'zs



  5. #5
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div

    Nagyjából sikerült megoldani... Sajnos épkézláb javasrciptet nem találtam még, mert ha javasrcripttel töltöm be a tartalmat, akkor az előre definált classokat nem látja a behívott oldal.
    Azt hogy tudom megoldani, hogy includdal paramétereket adok át?
    pl valami.php?act=x

    A php neten találtam rá megoldást, de nem akar működni....

    $_GET = array();
    $_GET['act'] = $_REQUEST['act'];
    ...
    include_once($page);



  6. #6
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.858
    Begyűjtött 323 köszönetet
    156 hozzászólásával

    Alapbeállítás re: frame helyett div

    Idézet thelol eredeti hozzászólása Hozzászólás megtekintése

    A php neten találtam rá megoldást, de nem akar működni....

    $_GET = array();
    $_GET['act'] = $_REQUEST['act'];
    ...
    include_once($page);
    PHP kód:
    if (isset($_GET['act'])  && file_exists($_GET['act'].'.php')  ) include_once ($_GET['act'].'.php';) 




  7. #7
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div

    Köszi szépen!

    De a problémám az, hogy a meghívott file-nak kéne paramétereket átadni, és úgy behívni egy DIV-be. Az lenne az $_GET['act'] és ezt kéne továbbadni a $page változóban lévő file-nak, hogy ez legyen
    a végerednény: valami.php?act=x



  8. #8
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.744
    Begyűjtött 1.428 köszönetet
    892 hozzászólásával

    Alapbeállítás re: frame helyett div

    ha az allow_url_fopen be van kapcsolva akkor ez komoly biztonsági rés. szerintem próbálkozz inkább ajax-al. jquery-vel pofonegyszerű megoldani.


    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

  9. #9
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.858
    Begyűjtött 323 köszönetet
    156 hozzászólásával

    Alapbeállítás re: frame helyett div

    Ezt benéztem akkor, újratervez-> Fogadd meg Geri tanácsát.



  10. #10
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div

    a $().onload()-al foglalkoztam, de annál az volt a gond, hogy minden class ami a szülőoldallal betőltődött figyelmen kívül hagyódott... Találtam más scripteket is, ahogy kutattam, de sajna mind ugyan ezt az eredményt hozták...



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
  •