Thursday, 26 February 2015

Laravel Best Books

Laravel Best Book By reviews 2014

  1. Code Bright by (Dale Rees)
  2. Impleminting Laravel by (Chris Fidao)
  3. Laravel 4 cookbook by (christopher pitt)
  4. Laravel Testing Decode by (Jeffrey Way)
  5. From Apprentice To Artisan by (Taylor otwell)

Create a Website Search in PHP

// first create a HTML form

  --create a new file search.php

<form method="post" action="search.php">
<input type="text" class="srch" name="query" placeholder="Enter KeyWord" size="44" maxlength="500" required>
<input type="submit" name="submit" class="btn" value="Search">
</form>

-- add php in search.php

<?php

-- add database connection in search.php

include_once("control.php");
$obj= new Control();
$obj->connect();

-- using $_POST variable form submit and get data
if (isset($_POST['submit'])) {
$query=$_POST['query'];
$obj->search($query);
}
?>

-- and my class file control.php

<?php

class Control{
public $localhost ="localhost";
public $root ="root";
public $sdb ="shoppingcart";
protected $connection;

 function connect(){
$connection=mysql_connect($this->localhost,$this->root)or die(mysql_error());
$connection=mysql_select_db($this->sdb)or die(mysql_error());
}

function search($query){
$fields = array('name', 'address', 'city', 'state', 'zip');
$sql=mysql_query("SELECT * FROM `addproduct` WHERE pname like '%$query%' OR  bname like '%$query%' OR price like '%$query%' OR cat like '%$query%'")or die(mysql_error());
$count=mysql_num_rows($sql);
if ($count>0) {
while ($row=mysql_fetch_array($sql)) {
$id=$row['id'];
echo "<br><br><br><table style='margin-left:12px;'><tr><td style='color:blue; font-size:20px; text-transform:capitalize;'><a href='product.php?id=$id'>".$row['pname']."</a></td></tr><tr><td style='text-transform:capitalize;'>Brand Name:&nbsp;&nbsp;&nbsp;".$row['bname']."</td></tr><tr><td style='color:green;'>Price:&nbsp;&nbsp;&nbsp;$".$row['price']."</td></tr></table>";
}
}
if (empty($count)) {
echo"<p style='margin-left:12px;'>Product Are Not Found</p>";
}
}
}
?>

How to make Login System in php

Create a html Login Form

--create a new file login.php

<form class="form-1" action="login.php" method="post">
<input type="text" name="email" placeholder="Email" required autocomplete="off">
<input type="password" name="pass" placeholder="Password"  required >
<button type="submit" name="submit">
</form>

   -- include class file control.php in login.php
   -- and create a new object $obj and run connect() function for database connection

// add database connection in login.php

<?php
include_once("control.php");
$obj= new Control();
$obj->connect();
?>

// get data using $_POST variable in login.php
<?php
if (isset($_POST['submit'])) {
$email = $_POST['email'];
$pass = $_POST['pass'];
$pass = md5($pass);
$obj->login($email,$pass);
}
?>

// This is My class file control.php

<?php

class Control{
public $localhost ="localhost";
public $root ="root";
public $sdb ="shoppingcart";
protected $connection;

 function connect(){
$connection=mysql_connect($this->localhost,$this->root)or die(mysql_error());
$connection=mysql_select_db($this->sdb)or die(mysql_error());
}

function login($email,$pass){
session_start();
$sql=mysql_query("SELECT * FROM reg WHERE email='$email' AND pass='$pass' LIMIT 1")or die(mysql_error());
$count=mysql_num_rows($sql);
if ($count>0) {
$row=mysql_fetch_array($sql);
$_SESSION['email']=$row['email'];
$_SESSION['pass']=$row['pass'];
header("location:index.php");
exit();
}
}
}
?>

How to make a module in drupal


Steps

1) Create a folder in drupal directory

        C:\wamp\www\drupal\sites\all\modules
             --folder name firstmodule

2) Create a two File .info and .module file
          -- Your .info and .module file name same as your folder name

firstmodule.info file Look

name = First Module
description = My First Module In Drupal
core = 7.x


firstmodule.module file Look

        -- create a hook menu in my module file

function Users_menu() {

$items['testing'] = array(
'title' => t('My First Module In Drupal'),
'page callback' => 'testing_module_block_view',
'access callback' => TRUE,
);
        return $items;

}


      -- create a block using hook_block_view

function testing_module_block_view($block_name = '')
{
     -- create a form using drupal_get_form
$form = drupal_get_form('Testing_form');
$block = array
(
'content' => $form,
);
return $block;
}

    -- your custom function 

function Testing_form(){
$Hello = "Hello World";
return $Hello;
}

// My Module its Complete 

-- go and active your module