Enter Keyword Hear for Search This Blog

Saturday, 29 January 2022

SWAGAT (State Wide Attention on Grievances by Application of Technology)

Introduction:
The SWAGAT initiative of the Government of Gujarat was started in 2003, It is an innovative concept that enables direct communication between the citizens and the Chief Minister, as also between the citizens and other functionaries of the Government. The fourth Thursday of every month is designated as SVVAGAT day, wherein the highest office in administration attends to the grievances of the common man

There is a three-tier grievance redressal system under SWAGAT - at State, District andTaluka levels. It is nowextended to thevillage level also. Grievances submitted at the taluka and district levels are first resolved by the authorities at the respective levels and, thereafter, all pending grievances are reviewed by the Chief Minister himself. An applicant under SWAGAT is given a unique ID through which he/she can access the case details and status online.The review at the highest level is done based on the problems solved and not on the number of petitions disposed

Complaints are divided in three categories

Policy Matters-wherea lirnitationorgap in the policy requires attention,

Long Pending -where the case has remained unresolved for atleast 6 months after initial application.

FirstTimer - cases are first referred to the concerned subordinate office for attention.The focus in SWAGAT is primarily on the long pending issues.

SWAGAT program up to the village level, named as GRAM SWAGAT, was launched on 1st February 2011. SWAGAT Online program going rural has helped the rural people living even in the remotest corner of the state toget their problemssolved quickly.

Following impacts have been noticed of the SWAGAT initiative:

Public accountabilrty has been strengthened.
Systemic changes brought about as many decisions lead to policy reform.
Citizen satisfaction increased as grievances were attended at the highestlevel.
Hon'ble Chief Minister interacts personally; so there is greater attention towards resolving cases successfully.
Monitoring system focuses attention on unresolved cases.
Transparency is brought about as all stakeholders are present during the interaction with Chief Minister.
Inputs from all - citizens, officers and elected representatives- leads to fair decisions.
The authorities become aware of the nature of problems at local level and of practical issues of local administration
Focus on outcomes has driven the system to ensure positive results.
Systemised process ensures. administration is well organised. Activates local level administration by requiring local level grievance to be resolved to the extent possible before they escalate to state level.

Wednesday, 14 October 2020

Registration form

 registration.php

<form action="action_page.php">
  <div class="container">
    <h1>Register</h1>
    <p>Please fill in this form to create an account.</p>
    <hr>

    <label for="email"><b>Email</b></label>
    <input type="text" placeholder="Enter Email" name="email" id="email" required>

    <label for="psw"><b>Password</b></label>
    <input type="password" placeholder="Enter Password" name="psw" id="psw" required>

    <label for="psw-repeat"><b>Repeat Password</b></label>
    <input type="password" placeholder="Repeat Password" name="psw-repeat" id="psw-repeat" required>
    <hr>

    <p>By creating an account you agree to our <a href="#">Terms & Privacy</a>.</p>
    <button type="submit" class="registerbtn">Register</button>
  </div>

  <div class="container signin">
    <p>Already have an account? <a href="#">Sign in</a>.</p>
  </div>
</form>

Tuesday, 15 September 2020

Update Query using Object Oriented Method

 Update Query using Object Oriented Method


<?php

$mysqli = new mysqli("localhost", "root", "", "Mydb"); 

if($mysqli === false){ 

    die("ERROR: Could not connect. " 

            . $mysqli->connect_error); 

$sql = "UPDATE data SET Age='28' WHERE id=201"; 

if($mysqli->query($sql) === true){ 

    echo "Records was updated successfully."; 

} else{ 

    echo "ERROR: Could not able to execute $sql. ". $mysqli->error; 

$mysqli->close(); 

?>


Output is :




Friday, 22 June 2018

Running Your New Program

Running Your New Program

Following the same procedure outlined at the beginning of this chapter, try running this program.

If your program doesn’t display “Hello, World!” in your browser, go through the next section and try to eliminate reasons why the program might not run.

What If It Didn’t Work?

There are quite a few things that could be going wrong, but this section provides a comprehensive list of reasons why your program may not be running. The following is a list of things that might have gone wrong; find the one that describes the behavior of your problem and jump ahead to the appropriate heading.


  • A Save As dialog box appears.
  • The page comes up, but the PHP code doesn’t appear to have executed.
  • The PHP code appears directly in the browser.
  • A“404 File Not Found” or a “CGI Error—The specified CGI application misbehaved by not returning a complete set of HTTP headers” message appears.
  • A “Parse error” message appears.
A SAVE AS DIALOG BOX APPEARS

If this occurs, PHP is not installed correctly or the file is misnamed. It occurs because the Web server doesn’t recognize the file as a PHP file, but rather as an unknown file type. Since most unknown file types (Zip files, for example) are to be downloaded and not processed, the server is sending the file just as it is to be downloaded by the browser. This surely isn’t the behavior we want.

To fix this, first check to make sure you named your file with a .php extension. If you didn’t, rename it with the Rename command in your FTP client. If you chose to rename the copy on your local hard drive, make sure you transfer the file to the server. Try accessing the page again and see if the problem is solved; if not, repeat the process with .php3, .php4, and .phtml.

It is very possible that none of those will work. In that case, the problem is most likely that your Web server doesn’t have PHP installed or PHP is configured incorrectly. Get in touch with the server administrator to find out if PHP is installed, and, if so, what the correct extension is. If the extension is one that you’ve already tried, explain to the administrators that the extension isn’t working and see if they can help you find out why.

If you are your server administrator, you may need help with checking your configuration; first check the PHP manual (http://www.PHP.net/manual/). If you still have trouble, you may find help on the PHP installation mailing list. Send an email to php-install@lists.php.net including information about your server such as operating system, Web server, and the version of PHP you’re trying to install. The list members will be happy to help.

THE PHP CODE DOESN’T APPEAR TO HAVE EXECUTED

If this is the case, you will see only the parts of the page that were outside of the PHP tags. Specifically, you will see “Hello,” printed on the page, but “World!” will be missing. If you use your browser’s View Source command, you will notice that the PHP code appears in your HTML source just like it did in your editor. This means that the file was returned just like a normal HTML file (without any server-side processing).

Check to make sure that your file is named with an appropriate extension (such as .php); this is the most common reason the PHP code wouldn’t execute.

A “404 FILE NOT FOUND” OR “CGI ERROR” MESSAGE APPEARS

The first of these may seem obvious, but it’s not always so obvious if you use Notepad to create your PHP file. One of the problems with using Notepad is its preference for .txt extensions; even if you give your file a .php extension, Notepad adds a .txt.

When the Web server tries to find the .php file you requested, the file isn’t there because it’s really named .php.txt. In most cases, the server would then return a “404 File Not Found” error, but if PHP is installed as a CGI filter, you might get the latter message about incomplete HTTP headers being returned.

In either case, rename the file to .php and try again.

A “PARSE ERROR” MESSAGE APPEARS

This message, mentioned briefly before, means PHP doesn’t know how to interpret something inside of the PHP tags. This isn’t at all uncommon.

For the example shown previously, it probably means you mistyped something. Go back and check to make sure the files match exactly, line for line. Check to ensure that the same quotes are used (double quotes are not the same as two single quotes).

The parse error will be accompanied by a helpful message explaining exactly why your program isn’t running. Check the line that PHP mentions for possible errors, and then check the lines around it.

For more help with this process, see the section on debugging in Appendix A.

Server-Side Versus Client-Side Scripting

Server-Side Versus Client-Side Scripting

As already explained, PHP code is processed at the Web server before anything is returned to the browser. This is referred to as server-side processing. Most Web programming works this way: PHP, ASP, Perl, C, and others.

However, a few languages are processed by the browser after it receives the page. This is called client-side processing. The most common example of this is JavaScript.

TIP : Despite the similarity in their names, Java and JavaScript are far from being the same. Many Web developers are familiar with JavaScript, but this does not make them Java programmers. It’s important to remember that these languages are not the same.

This can lead to an interesting problem with logic. The following example demonstrates what I mean:

<script language=”JavaScript”>
if (testCondition())
{
<?php
echo “<b>The condition was true!</b>”;
?>
} else {
<?php
echo “<b>The condition was not true.</b>”;
?>
}
</script>

Many times the programmer of such a segment expects only one of the echo statements to execute. However, both will execute, and the page will be left with JavaScript that will generate errors (because the information in the echo statements is not valid JavaScript code). If this is a little unclear, read on; the following demonstration should clear things up for you.

NOTE : If you’re not familiar with JavaScript, don’t worry. The important concept behind this discussion is that PHP, being a server-side language, will be evaluated before the JavaScript, which is a client-side language. This won’t be an issue if you don’t use a client-side scripting language like JavaScript.

The resulting code from the previous snippet follows; notice that the JavaScript has been left intact and untouched, but the PHP code has been evaluated. PHP ignores the JavaScript code completely:

<script language=”JavaScript”>
if (testCondition())
{
<b>The condition was true!</b>
} else {
<b>The condition was not true.</b>
}
</script>

As you can see, this code will cause JavaScript errors when executed. Be cautious when combining PHP and JavaScript code: It can be done, but it must be done with attention to the fact that the PHP will always be evaluated without regard for the JavaScript. To successfully combine the two, it’s generally necessary to output JavaScript code with PHP.

The following example does just that:

<script language=”JavaScript”>
if (testCondition())
{
<?php
echo “document.write(‘<b>The condition was true!</b>’);”;
?>
} else {
<?php
echo “document.write(‘<b>The condition was not true.</b>’);”;
?>
}
</script>

As you can see, doing this gets complicated very quickly, so it’s best to avoid combining PHP and JavaScript. However, the resulting code below shows you that this will work.

<script language=”JavaScript”>
if (testCondition())
{
document.write(‘<b>The condition was true!</b>’);
} else {
document.write(‘<b>The condition was not true.</b>’);
}
</script>

How Embedded Programming Works

How Embedded Programming Works

Before now, I’ve only mentioned that PHP code must be enclosed in the <?php and ?> PHP tags. Using tags to separate PHP code and HTML code within the same file allows programming code to be mixed directly with information that is going to be sent to the browser just as it is. This makes PHP an embedded programming language because PHP code is embedded directly in HTML code.

This concept is relatively new: Before languages like PHP, programs had no real need to display data using a structured formatting language as complex as HTML. Information displayed on the screen was usually just letters, numbers, and spaces, without many colors, sizes, or other formatting markups.

Since PHP was made for Web programming, it is intended to be used with HTML, which significantly increases the amount of information that has to be sent back to the browser. Not only does PHP have to send back the information the user sees, but also the markup tags required to format the information correctly.

To make the mixing of information and markup tags simpler, PHP code is embedded directly in the HTML page where the information is desired. The example at the beginning of this chapter demonstrates this concept quite clearly; the program is mostly regular HTML code, but PHP is also used to insert some information.

Embedded programming will make your job as a programmer much easier; you can add programming where you need it and use regular HTML the rest of the time. However, be sure to enclose your PHP code in PHP tags or your code will not be parsed, but rather displayed on the HTML page.

The following program provides another example of embedded programming :

<?php
/* File: hello_world.php – displays “Hello, World!” */
?>
<html>
<head><title>Hello, World!</title></head>
<body bgcolor=”white” text=”black”>
Hello,
<?php
// Send “World!” to the visitor’s browser
echo “World!”;
?>
</body>
</html>

When this file is accessed through a Web server, the PHP interpreter will process the file line by line from the top to bottom. Thus, the information before the opening PHP tag is sent to the browser, along with the result of the echo statement. The Web browser receives an HTML file that looks like this:

<html>
<head><title>Hello, World!</title></head>
<body bgcolor=”white” text=”black”>
Hello, World!
</body>
</html>

The browser then displays the file just as it would any other HTML file.

Monday, 2 April 2018

Variable Types

Variable Types
Variable Types
Variable Types



Integers

An integer is any numeric value that does not have a decimal point, such as the following:

• 5 (five) 
• –5 (negative five) 
• 0123 (preceded by a zero; octal representation of decimal number 83) 
• 0x12 (preceded by 0x; hexadecimal representation of decimal number 18)

Floating-Point Numbers

A floating-point number (commonly referred to simply as a float or double, which, in PHP, are exactly the same thing) is a numeric value with a decimal point.

The following are all floating-point values:

• 5.5 
• .055e2 (scientific notation for .055 times 10 to the second power, which is 5.5) 
• 19.99

The second example is a float represented in scientific notation. The e, as is often the case on graphing calculators, means “times 10 to the”. It is followed by whatever power 10 should be raised to in order to put the decimal wherever you want it. Thus, .055e2 is the same as .055 times 100, which is 5.5.

Arrays

ARRAY INDEXING

The following example demonstrates the construction of an array containing

five names, then printing each name on a separate line:

<?php
/* ch02ex03.php – demonstration of arrays */
$namesArray = Array(‘Joe’, ‘Bob’, ‘Sarah’, ‘Bill’, ‘Suzy’);
echo “$namesArray[0]<br>”;
echo “$namesArray[1]<br>”;
echo “$namesArray[2]<br>”;
echo “$namesArray[3]<br>”;
echo “$namesArray[4]<br>”;

?>

NOTE : The <br> tags are given here to separate each element of the array on a separate line.

The following example demonstrates the use of empty brackets after an
array to add new elements and also explicitly defines a certain element in

an array:

$namesArray = Array(‘Joe’, ‘Bob’, ‘Sarah’, ‘Bill’, ‘Suzy’);
$namesArray[] = ‘Rachel’; // adds ‘Rachel’ as $namesArray[5]

$namesArray[3] = ‘John’; // replaces ‘Bill’ with ‘John’


Strings

Single-quoted strings are always interpreted just as they are. For example, to use “My variable is called $myVariable” as a string, use the statement found in the following example:

<?php
/* ch02ex04.php – shows use of single-quoted strings */
echo ‘My variable is called $myVariable’;

?>

The output from this example is

My variable is called $myVariable


As you may have noticed from the echo statements found earlier in this
chapter, double-quoted strings are interpreted so that variables are
expanded before they are actually stored as a value. Consider the following

example:

<?php

/* ch02ex05.php – shows use of double-quoted strings */
// Do single-quote assignment and output result
$myVariable = ‘My variable is called $myVariable’;
echo $myVariable;
// Move to new line
echo ‘<br>’;
// Do double-quote assignment and output result
$myVariable = “My variable is called $myVariable”;echo $myVariable;

?>

The output from this example is :

My variable is called $myVariable

My variable is called My variable is called $myVariable

CHARACTER ESCAPING

The following example uses character escaping to include $strSmall’s name
and its contents surrounded by quotes inside the string $strBig:

<?php
/* ch02ex06.php – demonstrates character escaping */
$strSmall = “John Smith”;

$strBig = “The name stored in \$strSmall is \”$strSmall\”.”;
echo $strBig;

?>

Thus, the output of the above program is

The name stored in $strSmall is “John Smith”.


STRING INDEXING

$string{index}

For example, take a look at the following program:

<?php
/* ch02ex07.php – demonstrates string indexing */
// Assign a name to $strName
$strName = “Walter Smith”;
// Output the fifth letter of the name
echo $strName{4};
?>

Objects
Objects are a powerful method of program organization. They are essentially what people are talking about when they refer to OOP or Object- Oriented Programming. Objects (and their definitions, called classes) are discussed in depth in Chapter 12, “Using Include Files (Local and Remote).”

server side versus client-side scripting

Server Side Versus Client Side Scripting
Server Side Versus Client Side Scripting


As already explained, PHP code is processed at the Web server before anything is returned to the browser. This is referred to as server-side processing. Most Web programming works this way: PHP, ASP, Perl, C, and others.

However, a few languages are processed by the browser after it receives the page. This is called client-side processing. The most common example of this is JavaScript.

NOTE : Despite the similarity in their names, Java and JavaScript are far from being the same.
Many Web developers are familiar with JavaScript, but this does not make them Java
programmers. It’s important to remember that these languages are not the same.

This can lead to an interesting problem with logic. The following example
demonstrates what I mean:

<script language=”JavaScript”>
if (testCondition())
{
<?php
echo “<b>The condition was true!</b>”;
?>
} else {
<?php
echo “<b>The condition was not true.</b>”;
?>
}
</script>


The resulting code from the previous snippet follows; notice that the
JavaScript has been left intact and untouched, but the PHP code has been
evaluated. PHP ignores the JavaScript code completely:

<script language=”JavaScript”>
if (testCondition())
{
<b>The condition was true!</b>
} else {
<b>The condition was not true.</b>
}
</script>

As you can see, this code will cause JavaScript errors when executed. Be
cautious when combining PHP and JavaScript code: It can be done, but it
must be done with attention to the fact that the PHP will always be evaluated
without regard for the JavaScript. To successfully combine the two, it’s

generally necessary to output JavaScript code with PHP.
The following example does just that:

<script language=”JavaScript”>
if (testCondition())
{
<?php
echo “document.write(‘<b>The condition was true!</b>’);”;
?>
} else {
<?php
echo “document.write(‘<b>The condition was not true.</b>’);”;
?>
}

</script>

As you can see, doing this gets complicated very quickly, so it’s best to avoid
combining PHP and JavaScript. However, the resulting code below shows

you that this will work.

<script language=”JavaScript”>
if (testCondition())
{
document.write(‘<b>The condition was true!</b>’);
} else {
document.write(‘<b>The condition was not true.</b>’);
}

</script>

Wednesday, 7 March 2018

How to download multiple file using php code

Download Multiple File in PHP

<?php

extract($_GET);

$link=mysql_connect("localhost","root","");

mysql_select_db("converter",$link);

$query="select * from multiple where id=$id";

$res=mysql_query($query,$link);

while($row=mysql_fetch_assoc($res))


$getfile=$row['PdfFilename'];

header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$getfile);
header('Content-Transfer-Encoding: binary');

$file = @ fopen($getfile, 'rb') or die("Techincal Error");    

fpassthru($file);
        
?>

How to delete multiple record in database using php language

Delete Multiple Record

<?php session_start();

extract($_GET);

$link = mysql_connect("localhost","root","");

mysql_select_db("converter",$link);

$q="delete from multiple where id=".$id;

mysql_query($q,$link);

header("location:itop.php");

//$_SESSION['del_er']['dd'] = mysql_affected_rows()." Video Sub-category Deleted";
?>

Friday, 23 February 2018

How to make login page

<?php session_start(); ?>
<html>
<head>
  <?php include('inc/head.php'); ?>
</head>
<body>
  <div class="container">
    <div class="header text-center">
      <?php include("inc/header.php"); ?>
    
      <nav class="navbar navbar-inverse" role="navigation">
        <?php include("inc/menu.php"); ?>
      </nav>
    </div>
    <div class="row">
      <div class="col-lg-3">
        <?php include("inc/sidebar.php"); ?>
      </div>
    <!-- </div>
    <div class="row"> -->
      <div class="col-lg-9">
        <div class="bs-component">
          <div class="panel panel-primary">
            <div class="panel-heading">
              <h3 class="panel-title">First Signin</h3>
            </div>
            <div class="panel-body">
              <h1>Signin</h1>
              <hr/>
              <div class="col-lg-5">
                <?php 
                  if (isset($_SESSION['login']))
                  {
                    echo '<span class="alert alert-success">'.$_SESSION['login'].'</span>';
                  }
                ?>
                <form action="login_pro.php" method="post">
                  <?php 
                    if (isset($_SESSION['sess_log']['email']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['sess_log']['email'].'</span>';
                    }
                    elseif (isset($_SESSION['sess_log']['che']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['sess_log']['che'].'</span>';
                    }
                    if (isset($_SESSION['sess_log']['notval']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['sess_log']['notval'].'</span>';
                    }
                  ?>
                  <input type="text" name="email" class="form-control" autofocus placeholder="Enter Email-Id" />
                  <br/>
                  <?php 
                    if (isset($_SESSION['sess_log']['pwd']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['sess_log']['pwd'].'</span>';
                    }unset($_SESSION['sess_log']);
                  ?>
                  <input type="password" name="pwd" class="form-control" placeholder="Enter Password" />
                  <br/>
                  <a href="register.php" class="text-success">Create New User</a><br/>
  <a href="forget.php" class="text-info">Forgate Password</a><hr>
                  <input type="submit" value="SignIn" class="btn btn-info" />
                </form>
              </div>   
            </div>
          </div>
        </div>        
      </div>
    </div>


  </div>
</body>
</html>

How to make feedback form

<?php session_start(); ?>
<html>
<head>
  <?php include('inc/head.php'); ?>
</head>
<body>
  <div class="container">
    <div class="header text-center">
      <?php include("inc/header.php"); ?>
    
      <nav class="navbar navbar-inverse" role="navigation">
        <?php include("inc/menu.php"); ?>
      </nav>
    </div>
    <div class="row">
      <div class="col-lg-3">
        <?php include("inc/sidebar.php"); ?>
      </div>
    <!-- </div>
    <div class="row"> -->
      <div class="col-lg-9">
        <div class="bs-component">
          <div class="panel panel-primary">
            <div class="panel-heading">
              <h3 class="panel-title">Feedback</h3>
            </div>
            <div class="panel-body">
              <h1>Feedback</h1>
              <hr/>
              <div class="col-lg-5">
                <?php 
                  if (isset($_SESSION['feed_error']['fcom']))
                  {
                    echo '<span class="alert alert-success">'.$_SESSION['feed_error']['fcom'].'</span>';
                  }
                ?>
                <form action="feedback_pro.php" method="post">
                  <input type="text" name="unm" class="form-control" autofocus placeholder="Enter Your Name" />
                  <?php 
                    if (isset($_SESSION['feed_error']['unm']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['feed_error']['unm'].'</span>';
                    }
                  ?>
                  <br/>
                  <input type="email" name="email" class="form-control" autofocus placeholder="Enter Email-Id" />
                  <?php 
                    if (isset($_SESSION['feed_error']['email']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['feed_error']['email'].'</span>';
                    }
                    if (isset($_SESSION['feed_error']['email2']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['feed_error']['email2'].'</span>';
                    }
                  ?>
                  <br/>
                  <input type="text" name="mno" class="form-control" autofocus placeholder="Enter Mobile No" />
                  <?php 
                    if (isset($_SESSION['feed_error']['mno']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['feed_error']['mno'].'</span>';
                    }
                    if (isset($_SESSION['feed_error']['mnolen']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['feed_error']['mnolen'].'</span>';
                    }unset($_SESSION['reg_error']);
                  ?>
  <br/>
  <textarea name="sub" class="form-control" placeholder="Enter Your Subject"></textarea>
  <?php 
                    if (isset($_SESSION['feed_error']['sub']))
                    {
                      echo '<span class="alert alert-danger">'.$_SESSION['feed_error']['sub'].'</span>';
                    }
                    unset($_SESSION['feed_error']);
                  ?>
                  <br/>
                  <input type="submit" value="Submit" class="btn btn-info" />
                </form>
              </div>   
            </div>
          </div>
        </div>        
      </div>
    </div>


  </div>
</body>
</html>

Featured post

what is ajax?how to create ajax with php code

Ajax Introduction -  એજેક્સ નો ઉપીયોગ કરી ને તમે પેજ લોડ કાર્ય વિના બધી માહિતી મેળવી શકો.એજેક્સ થી તમે કોઈ પણ ડેટા ઝડપ થી મેળવી શકો છો...