insert current url in php mysql code example

Example: insert current url in php mysql

<html>
  <body>
   <?php

//getURL function to get URL

function getURL()

 {

    /* First check if page is http or https */

    //$whichprotocol = $_SERVER['HTTPS'] == 'on' ? 'https' : 'http';

    /* Combine different pieces of $_SERVER variable to return current URL */

    //return $whichprotocol.'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    return '://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

 }

 /*Calling getURL function to display current page URL*/


?>
<form action="something.php" method = "POST" >
  <p>		    
  <input type="hidden" name="url" id="url" value="<?php echo getURL();?>" />
  </p>
< /form>
  </body>
 </html> 
  
  /* in something.php*/
  $query = "INSERT INTO tablename (name, email, phone, category,term,url) VALUES ('$name', '$email', '$phone', '$category','$checkbox','$url')";

Tags:

Php Example