Jump to content
php.lv forumi

Recommended Posts

Posted

Vai kāds lūdzu nevarētu paskaidrot, kā es varu uzlikt aizsardzību lietotājiem?

Man lietotāji ir pa mapēm, neizmantoju nekādus db.

nu un vārdu sakot katram userim mapē ir *.php skripti.

bet ja adress bārā nomainis lietotāja vardu uz citu, tad viņš ir ticis citā profilā. :(

kad ielogojos iekšā, notiek redirekts, pēc usera ievadītā lietotāja vārda, uz viņa mapi..

Posted

Vajag sessiju, katram useram pie login pielikt, lai bez sessijas neatvertu citu failu. piem: if( $_SESSION['logins'] != $userafailavards) die('Sorry nav tavs profils');

Posted

Pēc autorizācijas sistēmā pieglabā sessijā lietotāja varda un tad šo mapju skriptos paskaties vai ir sessijā saglabātais lietotājvārds ir tāds pats kā mapes nosaukums.

Posted

Tas nekas, pirms tā refresha iekš sesijas mainīgā ieliec userneimu. Kad tiek skatīts profils, tad salīdzini vai tas jūzerneims sakrīt ar profila īpašnieka jūzerneimu.

Posted (edited)

protams ja tu glaba ieksh useravards.php tikai datus, kas ir atdaliti ar enter vai citu seperatoru,tad lasi ar file f-ju, tad pirmaja rinda uzrakstit

<?php die();?>

dati

dati

dati|dati|dati

 

tad nevares nolasit faila saturu uzrakstot celu uz usera profilu

Edited by cucumber
×
×
  • Create New...