Autorius Tema: Vartotojo uzsetinimas su sesijomis  (Skaityta 377 kartus)

Neprisijungęs LeXusSs

  • Naujokas
  • *
  • Įrašai: 6
  • Karma: +0/-0
    • Žiūrėti profilį
Vartotojo uzsetinimas su sesijomis
« Įrašytas: 2013-01-16 11:07:38 am »
Sveiki  :) Dirbu dabar prie mini chato  sc ir susiduriau su problema  :-[ parodysiu rasymo langa ir duomenu gavima parasius zinute

Teksto ivedimas
<form action=\"index.php?id=rasyti\" method=\"post\">
<input type=\"hidden\" name=\"form_token\" value=\"$token\"/>";
if($zaraza == "Sve&#269;ias"){
echo"Slapyvardis:<br/>
<input name=\"slapyvardis\" type=\"text\" value=\"$zaraza\"/><br/>";}
else{echo"Slapyvardis: <b>$_SESSION[slapyvardis]</b> <a href=\"index.php?id=sunaikinti\">[x]</a><br/>";}
echo"&#381;inut&#279;:<br/>
<input name=\"zinute\" type=\"text\"/><br/>";
if($_SESSION['pages'] == ""){
echo"&#381;inu&#269;i&#371; rodimas puslapyje:<br/>
<select name=\"pages\">
<option value=\"5\">5</option>
<option value=\"6\">6</option>
<option value=\"7\">7</option>
<option value=\"8\">8</option>
<option value=\"9\">9</option>
<option value=\"10\">10</option>
</select><br/>";}
echo"<input type=\"submit\" value=\"Ra&#353;yti\"/></form>

Parasius zinute su pasirinktu vartotojo slapyvardziu ji uzstina tam tikram laukui ir kita kart rasant zinute nebereikia vesti nick

O stai duomenu isgavimas parasius zinute

$slapyvardis = $_POST['slapyvardis'];
$pages = $_POST['pages'];
$_SESSION['pages'] = $pages;
$_SESSION['slapyvardis'] = $slapyvardis;
$zinute = $_POST['zinute'];
if($slapyvardis == "" || $zinute == ""){
echo"<div class=\"juosta\">Klaida!</div>
<div class=\"center\">
<div class=\"lentele\">
Palikti tu&#353;ti laukeliai!</div>

Beda tame, kad kai rasai zinute jau su uzsetintu vartotoju tai meta klaida, kad paliktas tuscias langelis ty vartotojo :) Kadangi cia pirmasis darbas su sesijomis tai nelabai zinau kaip ta patvarkyti

Cia tiems kurie nezino kaip uzsetinamas vartotojas pas mane. Pries uzsetinat vartotoja  ir po uzsetinimo prisegti screenshotai

Paveikslėliai prisegami prie pranešimo!
« Paskutinį kartą keitė: 2013-01-21 09:58:21 am sukūrė Lukas Liesis »

Neprisijungęs Modestas Vaitkevičius

  • Dalyvis
  • **
  • Įrašai: 2005
  • Karma: +56/-16
    • Žiūrėti profilį
    • Apie mane
Ats: Vartotojo uzsetinimas su sesijomis
« Atsakymas #1 Įrašytas: 2013-01-16 21:51:57 pm »
Paveikslėliai prisegami prie pranešimo!


Toliau, kaip tu tekstą siunti į input? Tavo $slapyvardis po užsetinimo yra $_SESSION['slapyvardis'], o ne $_POST... arba netik kaip tekstą vėliau jį naudok, bet dėk ir į hidden input'ą...


Ryškiai nesupranti kam sesijos naudojamos ir nemoki pradmenų ( matosi pagal kodą )

Neprisijungęs LeXusSs

  • Naujokas
  • *
  • Įrašai: 6
  • Karma: +0/-0
    • Žiūrėti profilį
Ats: Vartotojo uzsetinimas su sesijomis
« Atsakymas #2 Įrašytas: 2013-01-16 22:07:02 pm »
Paveikslėliai prisegami prie pranešimo!


Toliau, kaip tu tekstą siunti į input? Tavo $slapyvardis po užsetinimo yra $_SESSION['slapyvardis'], o ne $_POST... arba netik kaip tekstą vėliau jį naudok, bet dėk ir į hidden input'ą...


Ryškiai nesupranti kam sesijos naudojamos ir nemoki pradmenų ( matosi pagal kodą )

Na tai ir parasiau zinuteje jog pirma kart dirbu su sesijomis :)

Manualai.lt Forumas

Ats: Vartotojo uzsetinimas su sesijomis
« Atsakymas #2 Įrašytas: 2013-01-16 22:07:02 pm »