1. Go to this page and download the library: Download parsgit/night library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
//Returns the REQUEST METHOD type
$request = method(); // POST or GET
//If the REQUEST METHOD of the get type returns true
if(isGet()){
// code
}
//If the REQUEST METHOD of the post type returns true
if(isPost()){
// post
}
namespace Controllers;
class pageController{
// yoursite.com/page
function Action(){
return view('html_name');
}
// yoursite.com/page/id
function idAction(){
$id=get('id',0);
return $id;
}
}
$users=DB::select('select * from users where active=?',[true]);
DB::insert('insert into users (name,age,username,password) values (?,?,?,?)',
[
'ben',
25,
'ben25',
Hash::create('123456')
]);
DB::update('...');
DB::delete('...');
namespace Controllers;
use App\Web\DB;
class pageController{
// yoursite.com/page/get-list
function get_listAction(){
$pages=DB::table('page')->get();
return $pages;
}
}
namespace Controllers;
use App\Web\File;
class fileController{
// yoursite.com/file/upload
function uploadAction(){
$upload=File::upload('myfile');
}
}
$upload->path(public_path('imge'));
$upload->toStorage('image/products');
$upload->maxSize(250); // limit max size 250 kb
$upload->maxSize(3 * 1023); // limit max size 3 mg
$upload->limit_ext(['jpg','png','gif']);
$upload->limit_type(['image/jpage']);
$uplaod->rename('my_file_name');
// or change custom file extension
$uplaod->rename('my_file_name','pngo');//my_file_name.pngo
$upload->randomName();
$upload->save();
namespace Controllers;
use App\Web\File;
class fileController{
// yoursite.com/file/upload
function uploadAction(){
$upload=File::upload('myfile')
->limit_ext(['png','jpg'])
->maxSize(1024) //1 mg
->toStorage('image') //Storage/image directory
->save(); // save file
if($upload->status()==true){
// Upload Is Done :)
return['upload'=>true,'name'=>$upload->getFileName()];
}
else{
// Upload Is Failed :(
$errors=$upload->getErrors();
return['upload'=>false,'errors'=>$errors];
}
}
}
if($upload->status()==true){
//Code ...
}
$upload->getErrors();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.