From ff101aa7b4d26d0ed0f4e7d3a4ef10af3337aabc Mon Sep 17 00:00:00 2001 From: Shemona Singh Date: Wed, 6 Dec 2017 11:45:37 -0500 Subject: [PATCH] registration sessions --- db/lamp.sql | 7 +++---- db/lamp.sql.zip | Bin 0 -> 1573 bytes www/application/config/database.php | 8 ++++---- www/application/controllers/Register.php | 3 +++ www/application/models/User_Info_Model.php | 10 +++++++++- www/application/views/register.php | 1 + 6 files changed, 20 insertions(+), 9 deletions(-) create mode 100644 db/lamp.sql.zip diff --git a/db/lamp.sql b/db/lamp.sql index 7cfa85c..26c2979 100644 --- a/db/lamp.sql +++ b/db/lamp.sql @@ -7,7 +7,7 @@ # # Host: 127.0.0.1 (MySQL 5.7.20) # Database: lamp -# Generation Time: 2017-12-06 01:23:04 +0000 +# Generation Time: 2017-12-06 03:52:18 +0000 # ************************************************************ @@ -28,7 +28,7 @@ DROP TABLE IF EXISTS `Tweets`; CREATE TABLE `Tweets` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `tweet` char(140) DEFAULT NULL, - `date_time` datetime DEFAULT CURRENT_TIMESTAMP, + `date_time` timestamp NULL DEFAULT NULL, `user_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; @@ -56,8 +56,7 @@ VALUES (21,'my favorite slang word is swag','2017-12-05 17:12:49',1), (22,'lettuce is a healthy vegetable','2017-12-05 18:36:51',2), (23,'I wish I was a DMD major','2017-12-05 18:48:39',1), - (24,'PHP is my favorite language','2017-12-05 19:52:54',1), - (25,'I love twitter!','2017-12-05 23:49:05',2); + (24,'PHP is my favorite language','2017-12-05 19:52:54',1); /*!40000 ALTER TABLE `Tweets` ENABLE KEYS */; UNLOCK TABLES; diff --git a/db/lamp.sql.zip b/db/lamp.sql.zip new file mode 100644 index 0000000000000000000000000000000000000000..62cc635cbfaa7a539c3dcb37846bd6a7ab6ba751 GIT binary patch literal 1573 zcmV+=2HN>hO9KQH00;mG0ExDRO8@`>000000000000;mO0Bm7xa4vIkY*knc0DoyG zT5@S8TJ-@G0JT?bbJ|7_{#<^=cJe`Xs@ReMV=I%X3CIo!7B0f+%X9`GaG*;h9o3yo z{O`MW5<*6}o@rWaK&y)3&d3;*j6L@pQWSGsgwA9&MX)_FXa`mTlP(coVoB4g1sHhwixBn|R|Xil)8c!1E{XE-w#>;q~d;7cGpv;BGhx zY9d~3x4;;3m}ur^W8nmZtbjJjmF;K+Mj;%e#dCN z-X|4aU1-7qMeCV}aZ#r?qrQihwwET9Lck#N`c}x-|=cR`s2|pOuFxf9t^I)`)v^5Lfz-a z@6m5>>~$wzp|O?2Q3K$fE$)FO^2oN2Axi{XC3FE8H28PJA?Okee8k@%e@q3C3Vjdr zkfcX;%Q}X>chyB^Xn@vO5J{&JJK-MGr;yktxw)EZCTKdXhOn=3J09G0$G-zEC>*I^ zj~mC}`PT#AdpAfD-hW?06kTye-bL7oiH%tgN4-yZ&bwm3uj9eQ+j7jZpgTl@?^mWj z2($pb=7ety{J(}O%xy``YUbuHx8sK9P|*0{=*%<*upx;A0&6N^#Zt0d zQo}ULEu#fa)3sWz)ig}|*hEmrG_JGxoB5TKQhYYpPw;^1ZhRD|NK4m1SYvTX;)}?Kk2K~k` z#zZm_F%c`*@gu}+u|UEnB(A6HT)6FKX~9-S3i+DC00gB#5-vlGHzh2Y@eR!AlBeqC zg4Ip6I&S-78@BD329tjp0*g(OOu{VF#rQ&_=uvaCif@BuxptmRfp40|BkH14UHeta zg@8Gacv=VIlG$YrEz=;gl+4LOebtqpB-}QQI1^#Yc`RzGj^jFKWk5(Ey$C8EEDF{_ zNWjUpq(bl%=mV`srmAvLIzu*XLJkR~3jrU=0}=C-t>w>kSPOG19V3;Lzbs+sLQuV^ zSW}j)B6Ph6cHHK<+bn5lU#Jz0*jEaH#1P>lpY221DpBPxhd7ExtJONfUU{l%pSkUh z+jL4zqzlq(NgjC0urmZgR8{4RbfBSv}uMBly4<~&JG=ps{kEW#~& zVdS(ojd_?djgZJfy<=@9%9OMHeNxD`ma+x5rnZ9H_KeR^{skwoiXi`0 zeqQ3cK;o6;o5Xm&b&KVDv2&juJ}c+WC&$qGk#~36t)6}B$L&KW?ZYSVx{t$8BF{ae zyo4{GL!Ny^Ibh-7Q^<4ACmR1ZP)i307QXJ7hXnuto(=#2P)h*<6$2Ci2mlBGiMEAH z7QXJ7hXnuto(=#22mlNK000000000$q=5hc003-ZZE!Agacoss2mpU+Ct7l8Ct6TT X1qJ{B000310RTb(007Me00000>8apY literal 0 HcmV?d00001 diff --git a/www/application/config/database.php b/www/application/config/database.php index 4d3bb20..b751b34 100755 --- a/www/application/config/database.php +++ b/www/application/config/database.php @@ -78,10 +78,10 @@ $query_builder = TRUE; $db['default'] = array( 'dsn' => '', - 'hostname' => 'database', - 'username' => 'lamp', - 'password' => 'lamp', - 'database' => 'lamp', + 'hostname' => 'external-db.s161944.gridserver.com', + 'username' => 'db161944_web3_17', + 'password' => 'f8-N8r*qY*m', + 'database' => 'db161944_shs12010', 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => FALSE, diff --git a/www/application/controllers/Register.php b/www/application/controllers/Register.php index 64c6a40..ff74a94 100644 --- a/www/application/controllers/Register.php +++ b/www/application/controllers/Register.php @@ -36,6 +36,7 @@ class Register extends CI_Controller { else { //add user to db $user = $this->User_Info_Model->addUser(); + $data['user'] = $user; //get user id, launch session, send to home if($user !== []){ @@ -44,6 +45,8 @@ class Register extends CI_Controller { //$this->load->view('login', $data); redirect('/All_Tweets'); + $this->load->view('templates/header'); + $this->load->view('register', $data); } // if no, refresh register else { diff --git a/www/application/models/User_Info_Model.php b/www/application/models/User_Info_Model.php index b9f6aea..6a5509d 100644 --- a/www/application/models/User_Info_Model.php +++ b/www/application/models/User_Info_Model.php @@ -26,7 +26,15 @@ class User_Info_Model extends CI_Model { 'location' => $this->input->post('location') ); - return $this->db->insert('Users', $data); + $this->db->insert('Users', $data); + + $this->db->select('*'); + $this->db->from('Users'); + $this->db->where('username', $this->input->post('username')); + $this->db->where('password', $this->input->post('password')); + $query = $this->db->get(); + $result = $query->result_array()[0]; + return $result; } } diff --git a/www/application/views/register.php b/www/application/views/register.php index 47a10f7..1f8541b 100644 --- a/www/application/views/register.php +++ b/www/application/views/register.php @@ -4,6 +4,7 @@