Jump to content
php.lv forumi

login.php


MārisL

Recommended Posts

login.php

 

Tātad gribu izveidot, lai lietotāju pārbauda nevis pēc uname un pass, bet gan drīzāk id, jo profila lapai nepieciešams $_SESSION['id].

Nezinu kā īsti ir jāpieliek cookies id un ko vajadzētu darīt, lai varētu izvilkt arī pārjos datus $_SEESION['epasts'] = $row['epasts']; ?

 

 

 

 

āāa un vēl, kā izveidot, lai linku veidotu tikai tad, ja no db viņš izvelk datus, kas ir ar http:// ?

Edited by MārisL
Link to comment
Share on other sites

Vai tas ir pareizi, ka aiz

 

if(teksts) 
{
blabla 
};

 

ir ; ? un pēc if neseko else. Tas ; ir domāts, lai nebūtu else vai tur ir kāda kļūda?

 

 

Vai ir iespējams, ka šī ir ID: ba53efbcfe0b59c7723885deb642e0da ?

Link to comment
Share on other sites

Aleksejs, bet ja viņš mainīgajā $_SESSION['id'] pie ielogošanās ir ierakstījis lietotāja id, tad viss pareizi.

 

Drīzāk izskatās, ka kveriji nav pareizi ( arī, protams varētu būt id vaina ). Izvadi kveriju, paskaties vai tiek aizsūtīts ar pareizo id un izvadi arī mysql_error()

Šķiet, ka 15. rindas kverijam jābūt tādam pašam kā 101. rindas kverijas, bet viņi nav vienādi.

Link to comment
Share on other sites

marci, nu, kaut kā neredzu, ka kaut vienā vietā kaut kas tiktu piešķirts mainīgajam $_SESSION['id']... ;)

Bez tam, cik atceros, vēl vajadzēja arī session_start(); kaut kur būt... Bet nav. Varbūt ir - bet tad kaut kādā includē.

 

Jā, $_SESSION['id'] nesatur sesijas id. Manuprāt, nesatur itin neko šajā piemērā.

Edited by Aleksejs
Link to comment
Share on other sites

Ticu, ka session_start ir pirmajā inklūdotajā failā, jo ja tā nebūtu, tad tiktu izmests cits errors. Patiesībā, kā tur rakstīts, viņš tiktu redirektēts uz citurieni -> header("Location: http://das.hopto.org");

 

$_SESSION['id'] visticamāk tiek piešķirts autorizācijas skriptā, šī ir tikai profila lapa.

Link to comment
Share on other sites

×
×
  • Create New...