Jump to content
PirateClub.hu

nikeman007

Veterán
  • Pontszám

    35
  • Csatlakozott

  • Utoljára itt járt

Posts posted by nikeman007

  1. Azokkal nincs baj, a szkript rendesen működik, csak azokat engedi be, akik a $user_passwords tömbben vannak. Viszont én a védett oldalon az include után gondoltam egy feltételt, hogy csak akkor engedi be, ha a júzerneve az meg az és hozzá a jelszó helyes. Sajnos a cookie-khoz nem nagyon értek, ehhez kellene a segítség.

  2. Lenne egy szkriptem, amivel több oldalt is levédek pillanatnyilag:

    <?
    /******** Beállítások ********/
    
    $user_passwords = array (
         // Az első érték a név, a második a jelszó. 
         "test1" => "test1"
         "test2" => "test2"
         "test3" => "test3"
         );
    
    // Kijelentkező oldal
    $logout_page = "logout.php";
    
    // Bejelentkező oldal
    $login_page = "login.php";
    
    // Hibás bejelentkezés oldal
    $invalidlogin_page = "invalidlogin.php";
    
    /******** Beállítások vége ********/
    
    
    if ($action == "logout")
    {
         Setcookie("logincookie[pwd]","",time() -86400);
         Setcookie("logincookie[user]","",time() - 86400);
         include($logout_page);
         exit;
    }
    else if ($action == "login")
    {
         if (($loginname == "") || ($password == ""))
         {
             include($invalidlogin_page);
             exit;
         }
         else if (strcmp($user_passwords[$loginname],$password) == 0)
         {
             Setcookie("logincookie[pwd]",$password,time() + 86400);
             Setcookie("logincookie[user]",$loginname,time() + 86400);
         }
         else
         {
             include($invalidlogin_page);
             exit;
         }
    }
    else
    {
         if (($logincookie[pwd] == "") || ($logincookie[user] == ""))
         {
             include($login_page);
             exit;
         }
         else if (strcmp($user_passwords[$logincookie[user]],$logincookie[pwd]) == 0)
         {
             Setcookie("logincookie[pwd]",$logincookie[pwd],time() + 86400);
             Setcookie("logincookie[user]",$logincookie[user],time() + 86400);
         }
         else
         {
             include($invalidlogin_page);
             exit;
         }
    }
    ?>

    Ezt a védendő oldalakba simán include-olom. Nah most én azt szeretném, hogy pár oldalt csak bizonyos felhasználók érhessenek el. Szerintem if-fel kéne ellenőrizni a sütit, hogy ki van belépve. Eddig jutottam :lol: .

    Aki otthon van a témában, kérem segítsen, mert fontos lenne.

  3. Kellene neke egy olyan form, ami annyit csinál, hogy a beírt szó után odateszi a .php-t és megnyitja azt a böngészőben. Létezik ilyen javascript-ben, de nekem php-ban kellene. Aki tud, kérem segítsen.

  4. Sziasztok!

     

    Az lenne a problémám, hogy Firefoxomban nem működnek a java-k. Pl.: egy lenyíló menü nem nyílik le. Itt az oldalon, ahol most küldöm a témát, felül a formázós ikonokra ha kattintok, nem lesz semmi. Alul a FireBug meg csak számolja a sok hibát.

    Már többször újratettem a Firefox-ot, a JAVA-s SUN izét is, de még mindig nem jó. Mi lehet a baj szerintetek? Hogyan tudom megoldani? A válaszokat előre is köszönöm! ;)

  5. A domain-ért minden esetben fizetned kell. Nem olyan drága. A tárhelyt is bérelhetsz, de ott van az extra.hu, ahol 2GB van és be is tudod állítani a domaint az extrás címedre. Szóval, keress fel valamilyen tárhelyszolgáltatót, és rendelj tőlük domaint.

    www.domain.hu

    Itt fentvannak, hogy kiktől rendelhetsz, bár sokkal több is van.

  6. Dobj linket ha tudsz! :rolleyes:

     

    Itt tudod az e107-et letölteni:

    http://e107hungary.org/page.php?6

     

    Itt pedig awebshop plugint:

    http://source.e107hungary.org/download.php?view.175

     

    A webshop plugin UTF-8 kódolású, ha azt akarod, hogy jól működjön, az e107-et is UTF-8-ban töltsd le.

  7. Tessék itt van a szerintem legjobb:

     

    <?php
    $_GET['id'] = [url="http://www.php.net/str_replace"]str_replace[/url]('../', '',$_GET['id'] );
    if ([url="http://www.php.net/isset"]isset[/url]($_GET['id']) and $_GET['id'] != '')
    {
    if ([url="http://www.php.net/is_file"]is_file[/url]("modulok/". $_GET["id"] . ".php"))
    {
    include("modulok/". $_GET["id"] . ".php");
    }
    else
    {
    include("modulok/error.php");
    }
    }
    else
    {
    include ("modulok/kezdolap.php");
    }
    ?>

     

    Bővebb infó:

    http://www.tutorial.hu/node/419

  8. Üdv!

     

    Gondolom ismeritek a CuteNews nevű hírkezelőt. Én is ezt használom az oldalamon. Maga a lap a tartalom megjelenítésére PHP Switch Get-et használ. http://www.tutorial.hu/node/419 Innen van a kód. Úgy van az oldal, hogy megjelenít alapból egy modulok/index.php-t. Itt van egy kis üdvözlő szöveg. A hírek rész a modulok/hirek.php, elérni az index.php?id=hirek címmel lehet. Ebben a hirek.php fájlban include-olva van a CuteNews show_news.php fájlja, úgy, ahogy le van írva a readme-ben. Minden szépen megy, csak a teljes hírt nem képes megjeleníteni, mert az error.php-t hozza. Így elsőre elég bonyolultnak tűnik, de nem annyira az. A teljes hír index.php?id=hirek?subaction=showfull&id=1182781690&archive=&start_from=&ucat=& címet akarná behozni, de ehez a switch get hozzá akarja adni a .php-t a végére. Na de én azt szeretném, hogy a ?id=hirek után írja be a .php-t.

    Úgy is kipróbáltam, hogy kezdőoldalnak a show_news.php-t include-olja a switch get, de úgy se megy. Maradt a popup mód, de én nem így szeretném.

     

    Az zavar, hogy több oldalon is jól meg van csinálva, ahol a kezdőoldal a hírek rész, de én nem jövök rá, hogy hogyan kell. Néhány példa: http://www.cronaldo.hu/ http://champions.atw.hu/

     

    Valaki legyen olyan szíves és segítsen. Előre is köszönöm.

  9. Én ajánlom nektek a pro-net.hu -t 10gb tárhely havi 1000huf-ért egy tizede szinte a riválisoknak és nincs benne semmi kamu nekem is van itt 40gb -om 4ehuf havonta és mindig teljes speedel tudnak tölteni a userek. aki rendelni akar az emailba keresse meg a tulajt mert le van véve most a rendelés a lapról. :rolleyes:

     

    És mire használod azt a 40 GB-ot? Szívesen böngésznék ott, hátha találok valami hasznosat.

×
×
  • Create New...