Skip to content

Instantly share code, notes, and snippets.

View as3eem's full-sized avatar
🎯
Learning new stuffs

ASEEM SRIVASTAVA as3eem

🎯
Learning new stuffs
View GitHub Profile
@as3eem
as3eem / CompleteModelCodeigniter for MYSQL
Created August 23, 2017 12:21
Ultimate model class to use in codeigniter with all mysql functions (including CRUD) defined
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class User_model extends CI_Model
{
function __construct() {
parent::__construct();
}
function get_table() {
$table = "service"; //your table name here
grant permission =>
terminal -> pathToDesiredFolder -> execute this command
sudo chmod -R 755 <folder_name>
#######INSTALL PHP-MONGO###########
sudo apt-get install php-mongodb
###################################
Install Mongo in system
###################################
@as3eem
as3eem / Codeigniter smtp email server
Last active July 5, 2022 15:13
email from localhost via smtp server on codeigniter
//Load email library
$this->load->library('email');
//SMTP & mail configuration
$config = array(
'protocol' => 'smtp',
'smtp_host' => 'ssl://smtp.googlemail.com',
'smtp_port' => 465,
'smtp_user' => '[email protected]',
'smtp_pass' => 'gmail_password',
switch on mod_rewrite engine
>>> sudo a2enmod rewrite
restart apache
>>>> sudo service apache2 restart
now open and edit /etc/apache2/apache2.conf
all directory tags must look like this
<Directory />
Options FollowSymLinks
apt-get install phpmyadmin
try:--->>> localhost/phpmyadmin
if it does not works
execute this
>>> sudo dpkg-reconfigure phpmyadmin
Must be working
1.CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
2.GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'localhost' IDENTIFIED BY 'password';
3.flush privileges;
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
final key = new GlobalKey<ScaffoldState>();
return new Scaffold(
key: key,
floatingActionButton: new Builder(
builder: (BuildContext context) {
return new FloatingActionButton(
onPressed: () {
GLYFUVUST3-eyJsaWNlbnNlSWQiOiJHTFlGVVZVU1QzIiwibGljZW5zZWVOYW1lIjoiQVNFRU0gU1JJVkFTVEFWQSIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiJGb3IgZWR1Y2F0aW9uYWwgdXNlIG9ubHkiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwicGFpZFVwVG8iOiIyMDE5LTA1LTE2In0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDE5LTA1LTE2In0seyJjb2RlIjoiV1MiLCJwYWlkVXBUbyI6IjIwMTktMDUtMTYifSx7ImNvZGUiOiJSRCIsInBhaWRVcFRvIjoiMjAxOS0wNS0xNiJ9LHsiY29kZSI6IlJDIiwicGFpZFVwVG8iOiIyMDE5LTA1LTE2In0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMTYifSx7ImNvZGUiOiJEQiIsInBhaWRVcFRvIjoiMjAxOS0wNS0xNiJ9LHsiY29kZSI6IlJNIiwicGFpZFVwVG8iOiIyMDE5LTA1LTE2In0seyJjb2RlIjoiRE0iLCJwYWlkVXBUbyI6IjIwMTktMDUtMTYifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxOS0wNS0xNiJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxOS0wNS0xNiJ9LHsiY29kZSI6IkdPIiwicGFpZFVwVG8iOiIyMDE5LTA1LTE2In0seyJjb2RlIjoiUFMiLCJwYWlkVXBUbyI6IjIwMTktMDUtMTYifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxOS0wNS0xNiJ9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDE5LTA1LTE2In0seyJjb
export PATH=/home/as3eem/flutter/bin:$PATH