Szerző Téma: LoginSys  (Megtekintve 83774 alkalommal)

0 Felhasználó és 2 vendég van a témában

Nem elérhető Isti861

  • Törzstag
  • **
  • Hozzászólások: 494
    • BikaTorrent Tracker
Re: LoginSys
« Válasz #954 Dátum: 2010. január 12., 17:23:36 »
és így probáltad már?
Kód: PHP
  1. <form name="login" action="vedett.php " method="post" >

Nem elérhető tanulo

  • Tag
  • *
  • Hozzászólások: 106
Re: LoginSys
« Válasz #953 Dátum: 2010. január 12., 17:06:54 »
Nem ez a bajom,lehet rosszul fogalmaztam meg.
Szóval nem az a probléma hova jut ha nincs bejelentkezve hanem az hogy ha belépett itt a hibalapon lévő formon keresztül akkor az eredeti szándékához /védett lapra jusson/ ahova már először is indult.

elindul a védett.PHP re (IDE NEM MEHET MERT NINCSEN BEJELENTKEZVE) ezért a hiba.php jut ahol megjelenik neki a belépési form.Itt bejelentkezik de nálam marad ezen az oldalon ,de nekem az kellene hogy innen eldobja a védett.php ra ahova eredetileg is menni akart.
Tanuló

Nem elérhető Isti861

  • Törzstag
  • **
  • Hozzászólások: 494
    • BikaTorrent Tracker
Re: LoginSys
« Válasz #952 Dátum: 2010. január 12., 16:34:43 »
én ezt úgy csinálnám  , hogy a védett tartalomba tennék egy if -et  , ami ellenőrzi  hogy  van -e felhasználónévnek értéke  .
Ha van akkor  ki íratom a tartalmat ..  ha nincs érték . akkor pedig  vissza  írányitom a loginhoz!

Nem elérhető tanulo

  • Tag
  • *
  • Hozzászólások: 106
Re: LoginSys
« Válasz #951 Dátum: 2010. január 12., 16:20:13 »
Sziasztok

Azt szeretném elérni pl:elindul az user egy védett lapra bejelentkezés nélkül,mivel nincs belépve így átirányítom egy hibalapra ahol megjelenik a belépési form.Ezzel az a bajom ha itt belép akkor marad ezen a hiba oldalon csak éppen bejelentkezve ,viszont az lenne a jó ha oda ugrana a sikeres belépést követően ahova eredetileg is menni szeretett volna.

tehát elindul a védett lapra de nincs bejelentkezve-> érkezik a hibalapra itt belép-> és belépés után kellene érkeznie ->eredeti szándéka /védett lap/

a belépésnél átirtam a formot erre de ez is csak az index oldalra dobja vissza!

Kód: PHP
  1. <form name="login" action="' .  $_SERVER["HTTP_REFERER"]. '" method="post" $_SERVER["HTTP_REFERER"]>

Mi lenne ennek az okos megoldása.
Köszönöm!
Tanuló

Nem elérhető tanulo

  • Tag
  • *
  • Hozzászólások: 106
Re: LoginSys
« Válasz #950 Dátum: 2010. január 11., 16:01:03 »
Valóban az a rész kimaradt a szórásból,de már javítottam és minden rendben van.
Elküldve:: 2010. Január 11.  15:59:37
Nem tudom mi lenne velem nélkületek O0

Warner mindig meg monja a tutit...
Tanuló

Nem elérhető Isti861

  • Törzstag
  • **
  • Hozzászólások: 494
    • BikaTorrent Tracker
Re: LoginSys
« Válasz #949 Dátum: 2010. január 11., 14:46:28 »
a values utáni rész  igen csak mást tartalmaz ???

Nem elérhető tanulo

  • Tag
  • *
  • Hozzászólások: 106
Re: LoginSys
« Válasz #948 Dátum: 2010. január 11., 12:37:06 »
na igen valóban okos kérdés  O0

köszönöm szépen a segítséget !
Tanuló

Nem elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.437
    • CodeNet
Re: LoginSys
« Válasz #947 Dátum: 2010. január 11., 12:33:52 »
Miért, mit gondoltál, hogy kerülnek be az adatok az adatbázisba? :D

Nem elérhető tanulo

  • Tag
  • *
  • Hozzászólások: 106
Re: LoginSys
« Válasz #946 Dátum: 2010. január 11., 12:31:36 »
ez a sor lehet a ludas?

Kód: PHP
  1. if(@mysql_query("INSERT INTO loginsys_users (vnev,knev,orszag,megye,varos,utca,hszam,iszam,username, passwd, email,tszam,regtime, activate) VALUES ('$nick', '$coded_passwd', '$email', '$nowtime', '$activate')"))

Elküldve:: 2010. Január 11.  12:29:56
a values utáni részt kellene kiegészíteni ugye?
Tanuló

Nem elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.437
    • CodeNet
Re: LoginSys
« Válasz #945 Dátum: 2010. január 11., 12:15:22 »
Hibás az SQL utasításod, ami a beszúrást végzi.

Nem elérhető tanulo

  • Tag
  • *
  • Hozzászólások: 106
Re: LoginSys
« Válasz #944 Dátum: 2010. január 11., 11:46:11 »
nagy nehezen rátaláltam a hibára  registration php ben hiányzott egy paraméter,de most meg adatbázis hibát ír.
"adatbázishiba próbáld újra.

Kód: PHP
  1. Mez&#38;#337;   Típus  Null    Alapértelmezett
  2. ID      mediumint(8)    Igen    NULL
  3. vnev    tinytext        Igen   
  4. knev    tinytext        Igen   
  5. orszag  tinytext        Igen   
  6. megye   tinytext        Igen   
  7. varos   tinytext        Igen   
  8. utca    tinytext        Igen   
  9. hszam   tinytext        Igen   
  10. iszam   tinytext        Igen   
  11. username        tinytext        Igen   
  12. passwd  varchar(40)     Igen   
  13. email   tinytext        Igen   
  14. tszam   tinytext        Igen   
  15. regtime int(10)         Igen    0
  16. gender  tinyint(1)      Igen    0
  17. websiteTitle    tinytext        Igen   
  18. websiteUrl      text    Igen   
  19. birthdaytime    date    Igen    0000-00-00
  20. salt    varchar(10)     Igen    NULL
  21. reminder        varchar(30)     Igen    NULL
  22. activate        varchar(30)     Igen    0
  23.  

ez a login táblám
Tanuló

Nem elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.437
    • CodeNet
Re: LoginSys
« Válasz #943 Dátum: 2010. január 11., 11:36:35 »
Valószínűleg a paraméterek átadásánál van a hiba. Ez a kód jónak tűnik.

Nem elérhető tanulo

  • Tag
  • *
  • Hozzászólások: 106
Re: LoginSys
« Válasz #942 Dátum: 2010. január 11., 11:25:46 »
egy elírás volt azt már megtaláltam de most a köv hibaüzenetet kapom.

Warning: Missing argument 13 for register() in /sources/register.php on line 2


Elküldve:: 2010. Január 11.  11:17:09
Kód: PHP
  1. function register($vnev, $knev, $orszag, $megye, $varos, $utca, $hszam, $iszam, $nick, $passwd1, $passwd2, $email, $tszam)
  2.         {

elnézést itt a kód!
Elküldve:: 2010. Január 11.  11:18:35
Kód: PHP
  1. // Minden ki van-e töltve?
  2.         if(!strlen($vnev) ||!strlen($knev) ||!strlen($orszag) ||!strlen($megye) ||!strlen($varos) ||!strlen($utca) ||!strlen($hszam) ||!strlen($iszam) ||!strlen($nick) || !strlen($passwd1) || !strlen($passwd2) || !strlen($email) ||!strlen($tszam))

és az alatta lévő sor
Tanuló

Nem elérhető Keveqiah

  • Globális moderátor
  • Teljes tag
  • *****
  • Hozzászólások: 2.332
  • Kisb
    • Keveqiah
Re: LoginSys
« Válasz #941 Dátum: 2010. január 11., 11:09:45 »
Ahha.. biztos.. OK.. Ott van a hiba a 37. sorban.
Miből gondolod, hogy ki tudjuk találni, mit és hogyan módosítottál, ha kódot sem adsz hozzá?
"Gonosz vagyok. Ez ugyebár nem hit dolga."
"Egy ember halála tragédia, ezrek halála statisztika."

Nem elérhető tanulo

  • Tag
  • *
  • Hozzászólások: 106
Re: LoginSys
« Válasz #940 Dátum: 2010. január 11., 10:53:47 »
Sziasztok.
Kiegészítettem a regisztrációs felületet pár db mezővel.

Át írtam a registration.php t $regresult sort és a formokat,aztán a sources mappában lévő register.php t function register sort kiegészítettem és a // Minden ki van-e töltve? if  ágat is kiegészítettem .Amikor regisztrálni akarok a minden mezőt ki kell tölteni hibaüzenetet kapom.
Mi lehet a baj?


köszönöm
Tanuló