Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, taigi turiu porą nerimą keliančių klausimų.

 

#1.

http://www.part.lt/img/d55f2ebf48b8cfe83e7d2e91134fcb94797.png

 

Kaip derėtų padaryti apibraukti vietą, t.y. Prisiminti mane mygtuką, kad jį paspaudus ir tada prisijungiant kitą kartą automatiškai išsaugotų TIK PRISIJUNGIMO SLAPYVARDĮ, o slaptažodį reikėtų vesti vėl.

Patį paspaudžiamajį mygtuką daryti su input ar kažkaip kitaip? Reikia pagalbos. :)

 

#2. Turiu index.html failą kuriame yra viršuje nuotraukoje sukoduota prisijungimo panėlė. Taip pat, pasidariau failą log.php kuriame yra kodas su prisijungimo laukeliais, t.y. slapyvardis ir slaptažodis, bei funkcija kuri tikrina ar įvesti duomenys egzistuoja duomenų bazėj, tada aišku jei taip leidžia prisijungt, jei ne meta errorą.. Kaip juos (index.html ir log.php) failus sukišti į vieną? Ta prasme kitaip sakant log.php pridėti prie index.html kad nereikėtų atskirų failų, o iškart tikrintų ar parašyti duomenys egzistuoja mysql.

Redagavo Martynaas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nelabai supratau klausimo, del isiminti mane, kiek suprantu, reikia kad visada butu autorizotas?

 

Jai taip, tai reikia

setcookie ("Login", $login);
setcookie ("Password", md5($pasword));
setcookie ("IP", $_SERVER["REMOTE_ADDR"];));

 

O tada vartotojui prisijungus

 

if (!isset($_SESSION['user_id'])) {
   if (isset($_COOKIE['login']) && isset($_COOKIE['password'] && isset($_COOKIE['IP']) && $_COOKIE['IP']==$_SERVER["REMOTE_ADDR"]) {
       $login = mysql_real_escape_string($_COOKIE['login']);
       $password = mysql_real_escape_string($_COOKIE['password']);
//tikriname bazeje ir kuriame nauja seseija

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nelabai supratau klausimo, del isiminti mane, kiek suprantu, reikia kad visada butu autorizotas?

 

Jai taip, tai reikia

setcookie ("Login", $login);
setcookie ("Password", md5($pasword));
setcookie ("IP", $_SERVER["REMOTE_ADDR"];));

 

O tada vartotojui prisijungus

 

if (!isset($_SESSION['user_id'])) {
   if (isset($_COOKIE['login']) && isset($_COOKIE['password'] && isset($_COOKIE['IP']) && $_COOKIE['IP']==$_SERVER["REMOTE_ADDR"]) {
       $login = mysql_real_escape_string($_COOKIE['login']);
       $password = mysql_real_escape_string($_COOKIE['password']);
//tikriname bazeje ir kuriame nauja seseija

Žmogui paspaudus tą mygtuką, išsaugoja jo slapyvardį, kitą kart žmogus atėjęs į tinklalapį turi įvesti savo slaptažodį nes slapyvardis jau būna išsaugotas. (Klausiu kaip padaryti kad išsaugotų tą slapyvardį) : )

Nuoroda į pranešimą
Dalintis kituose puslapiuose

jo, jo, jau daejo, paraseu 5 poste http://uzdarbis.lt/t212677/pagalba-su-php/page__view__findpost__p__1918474

 

o i #2 teisingai atsake kaunomanas, gal tik ne labai suprantamai. Sukuri atskira index.php faila, i kurio virsu idedi visa log.php, po uzdaranciojo ?> is naujos eilutes ikeli visa index.html, o formos action nurodai index.php arba palieki isvis tuscia.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...