Thursday, 21 November 2024

PHP Advanced-1

 Example-1

<?php

echo"First 10 Fibonacci no.";

$i=1;

$j=1;

echo"$i , $j ,";

for($k=2;$k<50;$k++)

{

$k=$i+$j;

$i=$j;

$j=$k;

echo" $k ,";

}

?>


 Example-2

<!DOCTYPE html>

<html>

<body>


<form name="f1" action="upload.php" method="post" enctype="multipart/form-data">

  Select image to upload:

  <input type="file" name="fileToUpload" id="fileToUpload">

  <input type="submit" value="Upload Image" name="submit">

</form>


</body>

</html>


 Example-3


<?php

$target_dir = "uploads/";

$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);

$uploadOk = 1;

$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));


// Check if image file is a actual image or fake image

if(isset($_POST["submit"])) {

  $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);

  if($check !== false) {

    echo "File is an image - " . $check["mime"] . ".";

    $uploadOk = 1;

  } else {

    echo "File is not an image.";

    $uploadOk = 0;

  }

}


// Check if file already exists

if (file_exists($target_file)) {

  echo "Sorry, file already exists.";

  $uploadOk = 0;

}


// Check file size

if ($_FILES["fileToUpload"]["size"] > 500000) {

  echo "Sorry, your file is too large.";

  $uploadOk = 0;

}


// Allow certain file formats

if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg"

&& $imageFileType != "gif" ) {

  echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed.";

  $uploadOk = 0;

}


// Check if $uploadOk is set to 0 by an error

if ($uploadOk == 0) {

  echo "Sorry, your file was not uploaded.";

// if everything is ok, try to upload file

} else {

  if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {

    echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded.";

  } else {

    echo "Sorry, there was an error uploading your file.";

  }

}

?>


Example-4

<?php
function calcAverage()
{
    // initialize value to be used in calculation
    $total = 0;

    // find out how many arguments were given
    $arguments = func_num_args();     

    // loop to process each argument separately
    for ($i = 0; $i < $arguments; $i++) {
        // add the value in the current argument to the total
        $total += func_get_arg($i);
    }

    // after adding all arguments, calculate the average
    $average = $total / $arguments;

    // return the average
    return $average;
}

// invoke the function with 5 arguments

echo calcAverage(44, 55, 66, 77, 88);

// invoke the function with 8 arguments
echo calcAverage(12, 34, 56, 78, 90, 9, 8, 7);



Example-5

<html>

<body>

<?php

if(isset($_POST["submit"]))

{

$value = $_POST['val1'];

}

else

{

$value = "";

}

?>


<form name="f1" action="#" method="post">


Enter Age<input type="text" name="val1" required/>


<input type="submit" name="submit">

</form>



<?php

if($value)

{

if($value>=18)

    echo "You are Eligible for Vote"; }

else

    echo "You are not Eligible for Vote"; }

}

?>

</body>

</html>


Example-6

<html>
<body>

<form name="f1" action="verify.php" method="post">
<select name="book">
    <option></option>
    <option>ADA</option>
    <option>WT</option>
</select>

Quantity
<input type="text" name="q1">
<input type="submit">
</form>

</body>
</html>


Example-7

<html>
<body>
<?php
echo "Today is " . date("Y/m/d") . "<br>";
echo "Today is " . date("Y.m.d") . "<br>";
echo "Today is " . date("Y-m-d") . "<br>";
echo "Today is " . date("h:m:s")."<br>";
?>
<?php require();>
</body>
</html>