|
|
|
| <?php
set_time_limit(0);
//<-------------------------------------->
// Rights Reserved to : naifphp
// www.naifphp.org
//<-------------------------------------->
// Get Site Title
function GSN()
{
$RefURL = (is_null($_SERVER['HTTP_REFERER'])) ? 'Un know' : $_SERVER['HTTP_REFERER'];
if($RefURL != 'Un know')
{
$con = file_get_contents($RefURL) or die (" can't open URL referer ");
$pattern = "/<title>(.+)<\/title>/i";
preg_match($pattern,$con,$match);
$result = array($match[1],$RefURL);
return $result;
}
else
{
return false;
}
}
$info = GSN();
echo "Url : ". $info[1];
echo "<br>";
echo "Title : ". $info[0];
?> | |
|
|
| PHP Script to find url links in a page Categories : PHP, URLs, Regexps, Arrays | | | Tag content retrieval from websites with preg_match Categories : PHP, Regexps, Arrays, HTML and PHP | | | This script is a contact form between users of a
website (kinda like the PM function on the forums)
Categories : PHP, Databases, MySQL, Regexps | | | Simple way to replace a variable value in a .conf (.ini) file using a
webbrowser - the first stage of a complete universal configuration editor Categories : PHP, Regexps, Code Editors, Filesystem | | | ereg -- Regular expression match Categories : PHP, PHP Functions, Regexps | | | Gets the browser and OS from the $_SERVER['http_user_agent'] variable in PHP Categories : PHP, HTTP, Regexps | | | I need a trim function/regexp that will trim all " " from the ends of a string. Categories : Regexps, PHP, Strings | | | Check for functional file links (broken Files)
Categories : PHP, Data Validation, FTP, Regexps, Arrays | | | Form input return conformance Categories : HTML and PHP, PHP, Regexps | | | Simple PHP program which calls other PHP program you can pass the
variables to other PHP program : by Raju Categories : PHP, PHP Options and Info, Regexps, Program Execution | | | How to build a search query for any N number of words in a search string Categories : PHP, Regexps, Search Engines, Search | | | Link Extractor - This function is used to extract links from a given URL. This will convert relative path into absolute path and also remove PHPSESSID stuff. Categories : PHP, URLs, Regexps | | | Newbie Notes #7 - Ridiculous regex Categories : PHP, Beginner Guides, Regexps | | | email validator check checker email e-mail email address Categories : PHP, Email, Regexps | | | An array of functions to use in checking user input to HTML forms : text, firstName, middleNameOrInit, lastName, email, web, digits, decimal, hex, genNum, USD, BPS, Euro, USphone, USzip Categories : PHP, Data Validation, Regexps | |
| | | | Dave Silvia wrote : 1683
`HTTP_REFERER`
The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.
| | | | Dave Silvia wrote :1684
Perhaps a better choice might be:
`REMOTE_ADDR`
The IP address from which the user is viewing the current page.
`REMOTE_HOST`
The Host name from which the user is viewing the current page. The reverse dns lookup is based off the REMOTE_ADDR of the user.
Note:
Your web server must be configured to create this variable. For example in Apache you`ll need HostnameLookups On inside httpd.conf for it to exist. See also gethostbyaddr().
`REMOTE_PORT`
The port being used on the user`s machine to communicate with the web server.
| |
|
|
|