PHP/MySQL login skripts, kas izmanto sesijas.
https://exs.lv/mad182/php-login.zip
Uzstādīšana
- Ieimportē datubāzē db-import.sql, kas izveidos lietotāju tabulu
- Izlabo datubāzes pieslēgšanās informāciju failos index.php un create_user.php
- Uzkopē visu uz servera
Tālāk atliek atvērt failu create_user.php pārlūkā un izveidot jaunu lietotāju. Ar to pēc tam var ielogoties index.php
Screens
Lietotāja veidošana:
Login forma:
Ielogojies lietotājs:
Lasītāju vērtējums:
(4 balsis)
0 #114.10.2013. 21:58
Visu izdaru kā nākas un izmet šos error'us.
Warning: require(lib/class.mdb.php): failed to open stream: No such file or directory in /home/multipvp/public_html/create_user.php on line 17
Warning: require(lib/class.mdb.php): failed to open stream: No such file or directory in /home/multipvp/public_html/create_user.php on line 17
Fatal error: require(): Failed opening required 'lib/class.mdb.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/multipvp/public_html/create_user.php on line 17Warning: require(lib/class.mdb.php): failed to open stream: No such file or directory in /home/multipvp/public_html/create_user.php on line 17
Warning: require(lib/class.mdb.php): failed to open stream: No such file or directory in /home/multipvp/public_html/create_user.php on line 17
Fatal error: require(): Failed opening required 'lib/class.mdb.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/multipvp/public_html/create_user.php on line 17
SJohnson @ 14.10.2013. 22:15 atbildēja:
Neesi norādijis pareizo ceļu class.mdb.php failam.
SayX @ 14.10.2013. 22:30 atbildēja:
@Sadams Viss ir pareizi.
require('lib/class.mdb.php'); require('lib/class.auth.php');
SayX @ 14.10.2013. 22:45 atbildēja:
Ah, jā. Bija jānorāda arī mape, kurā iebāzu pašu skriptu. Tas būs login/lib/class.mdb.php.
Paldies@durvis
0 #224.10.2014. 16:23
Es sakuma hostēju uz sava pc, uztaisiju jau palielāku web lapu viss gāja ideāli. uzliku uz hosta un man viņs nekonektējas klāt.
Kāds nezin kas par problēmu?
Ar šo viss iet
$dbHost = 'cirslis.sigmanet.lv:6603';
$dbUsername = 'pasakulv';
$dbPassword = '**********';
$dbDatabase = 'c_pasakulv';
$db = mysql_connect($dbHost, $dbUsername, $dbPassword) or die ("tutu");
mysql_select_db ($dbDatabase, $db) or die ("tutut");
mysql_query("SET NAMES utf8");
Bet ar šo gan nēe.
//izviedo savienojumu ar datubāzi (lietotājs, parole, datubāzes nosaukums, serveris)
$db = new mdb('pasakulv', '***********', 'c_pasakulv', 'cirslis.sigmanet.lv:6603');
$auth = new Auth($db);
mad @ 24.10.2014. 16:28 atbildēja:
function __construct($username, $password, $database, $hostname = 'localhost', $port = '3306') {
parent::__construct($hostname, $username, $password, $database, $port);
Palabo klases kodu uz šādu, un portu norādi atsevišķi.
0 #324.10.2014. 16:47
Arī nekā
0 #424.10.2014. 16:49
Tomēr viss aizgāja paldies. vajadzēja arī index.php failā pielabot.
$db = new mdb('pasakulv', '********', 'c_pasakulv', 'cirslis.sigmanet.lv', '6603' );
0 #521.06.2016. 15:55
Kur kas ir jāmaina lai sesija ir ilgāka? jo mani vnm baigi ātri izmet arā.