Monday 14 December 2015

Laravel 5 Views(.blade extension)

<html>
<head>
    <title>Sample3 Project</title>
</head>

@extends('master')

@section('content')






    @foreach($lessons as $lesson)

    {{ $lesson  }}

    @endforeach
    {{ $test  }}

@stop
</html>

Laravel 5 controller

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;

class PagesController extends Controller
{
    /**
     * Display a listing of the resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function index()
    {
        //
        //return 'welcome to our website';
       
        //$lessons=['hai','bye','good'];
        return view('pages/sample');
    }
    public function signup()
    {
        //
        return view('pages/sample1');
    }
    public function signin()
    {
        //
        return view('pages/sample');
    }
      public function about()
    {
        //
        return view('pages/sample1');
    }
    public function data()
    {
        //
        //return 'welcome to our website';

        $lessons=['hai','bye','good'];

        $test='hai pandi';

        //return view('pages.sample3',['lessons'=> $lessons,'test'=>$test]);
        return view('pages.sample3',compact('lessons','test'));
    }


}

Laravel 5 Basic of Routs

<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

//Route::get('/', function () {
   // return view('welcome');
//});

Route::model('songs','App/songs');


Route::get('/', 'PagesController@index');
Route::get('signin', 'PagesController@index');
Route::get('signup', 'PagesController@signup');
Route::get('data', 'PagesController@data');
Route::get('about', 'PagesController@about');

//Route::get()
    //$router->get()
        get('songs','SongsController@index');
        get('songs/{{$id}}','SongsController@show');
//Route::get('/', function()
//{
   // return 'sample page';
//});
$email_from = "admin@gccoe.com"; // Who the email is from 
            $email_subject="Reset Your Login Password";
            $email_message="Your GCCOE LOGIN ID-".$emp_id;
            $email_message .="\n\nPlease Click the link to Reset your password\n\n";
            $email_message .="http://www.gccoe.com/admin/resetpassword.php?r_no=".$random;
            $email_to = $user_email; // Who the email is to 
            $headers = "From: ".$email_from; 
            //$headers .= "MIME-Version: 1.0\n" ;
            //$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
            //$headers .= "X-Priority: 1 (Highest)\n";
            //$headers .= "X-MSMail-Priority: High\n";
            //$headers .= "Importance: High\n";
           
            //echo $email_from;
            //echo $email_subject;
            //echo $email_message;
            //echo $email_to;
            //echo $headers;
           
            //$file = fopen($fileatt,'rb'); 
            //$data = fread($file,filesize($fileatt)); 
            //fclose($file); 
            //$semi_rand = md5(time()); 
            //$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x"; 
               
            //$headers .= "\nMIME-Version: 1.0\n" . 
                //        "Content-Type: multipart/mixed;\n" . 
                    //    " boundary=\"{$mime_boundary}\""; 
            //$email_message .= "This is a multi-part message in MIME format.\n\n" . 
                            //"--{$mime_boundary}\n" . 
                            //"Content-Type:text/html; charset=\"iso-8859-1\"\n" . 
                          // "Content-Transfer-Encoding: 7bit\n\n" . 
            //$email_message .= "\n\n"; 
            //$data = chunk_split(base64_encode($data)); 
            //$email_message .= "--{$mime_boundary}\n" . 
                            //  "Content-Type: {$fileatt_type};\n" . 
                             // " name=\"{$fileatt_name}\"\n" . 
                              //"Content-Disposition: attachment;\n" . 
                              //" filename=\"{$fileatt_name}\"\n" . 
                             // "Content-Transfer-Encoding: base64\n\n" . 
                            // $data .= "\n\n" . 
                              //"--{$mime_boundary}--\n";
                                 
            $ok = @mail($email_to, $email_subject, $email_message, $headers);