Tag archives: php

How to check if an email from an educational institution?

This PHP snippet (function) allows you to check if an email address from an educational institution.


<?php
/**
 * @title          Check if it is a valid and university email address.
 *
 * @param          string $sEmail
 * @return         boolean
 */
function isUniversityEmail($sEmail)
{
    return preg_match('/^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+edu$/i', $sEmail);
}
?>

Example of usage:


if (!isUniversityEmail('you@post.harvard.edu'))
    exit('You must have a valid and .edu email address to register for an account.');

Good code! ;-)

Continue reading

How to check if Apache's mod_rewrite is installed? | PHP Snippet

Hi everyone!

This is a snippet (function) that lets you know if the mod_rewrite of Apache is installed on a Web server.


<?php
/**
 * Check if Apache's mod_rewrite is installed.
 * 
 * @return boolean
 */
function isRewriteMod()
{
    if (function_exists('apache_get_modules'))
    {
        $aMods = apache_get_modules();
        $bIsRewrite = in_array('mod_rewrite', $aMods);
    }
    else
    {
        $bIsRewrite = (strtolower(getenv('HTTP_MOD_REWRITE')) == 'on');
    }

    return $bIsRewrite;
}
?>

How to use this?

Very simple, just look this example below:


if (!isRewriteMod()) exit('Please install Apache mod_rewrite module.');

Good code! ;-)

Continue reading

Get the favicon of a website | PHP Script Snippet

Here's a little feature that allows you to easily retrieve the favicon of a URL


<?php
/**
 * Get favicon from a URL.
 * 
 * @param string $sUrl
 * @return string The favicon image.
 */
function get_favicon($sUrl)
{
	$sApiUrl = 'http://www.google.com/s2/favicons?domain=';
	$sDomainName = get_domain($sUrl);
	
	return $sApiUrl . $sDomainName;
}

/**
 * Get domain name from a URL (helper function).
 * 
 * @param string $sUrl
 * @return string $sUrl Returns the URL to lower case and without the www. if present in the URL.
 */
function get_domain($sUrl)
{
        $sUrl = str_ireplace('www.', '', $sUrl);
        $sHost = parse_url($sUrl, PHP_URL_HOST);
        return $sHost;
}
?>

How to use this


<a href="http://www.php.net/manual ...

Continue reading

Check your Internet connection | PHP Script Snippet

To check if your Internet connection is enabled, a simple solution is this function:


<?php
/**
 * Check Internet Connection.
 * 
 * @param string $sCheckHost Default: http://www.google.com
 * @return boolean
 */
function check_internet_connection($sCheckHost = 'http://www.google.com') 
{
    return (bool) @fopen($sCheckHost, 'r');
}
?>

A function is a little more advanced:


<?php
/**
 * Check Internet Connection.
 * 
 * @param string $sCheckHost Default: www.google.com
 * @return boolean
 */
function check_internet_connection($sCheckHost = 'www.google.com') 
{
    return (bool) @fsockopen($sCheckHost, 80, $iErrno, $sErrStr, 5);
}
?>

Example of use:


<?php
$bIsConnected = check_internet_connection();
$sText = ($bIsConnected) ? '<p style="color:green">You are currently connected to the Internet.</p>' : '<p style="color:red">You are ...

Continue reading

Installing PHP on a server

Install PHP

Warning: Before starting the installation, you must have a Web server installed.
You can follow our tutorial to install an Apache server.

1) Download the latest version of PHP source,
Type the following command on your terminal, change the version number (here 5.4.8) to obtain the latest version of PHP
wget http://us2.php.net/distributions/php-5.4.8.tar.bz2

2) Extract the archive: tar -jxvf php-5.4.8.tar.bz2

3) Now compile and install the source code of PHP
Type this: cd php-5.4.8/
then

./configure --prefix=/var/www
make
sudo make ...

Continue reading

Create your own Social Network!

Create your own Social Network!

Create own social network website with phpFox.

It allows you to create a social network in record time and with ease child!

This social networking script is built in PHP object, no files are encrypted and the code is very clean and well commented in order to make changes easily.

Website: phpFox.

Continue reading

Create your own Dating Site!

Create your own Dating Site!

Create your own dating site very easily with the dating software, vldPersonals!

This dating PHP script is simple, powerful, highly customizable and inexpensive resource server.
Moreover it is one of the dating software the cheapest on the market!

Site web : vldPersonals.

Dating Software

Continue reading

Create your own community website with Dolphin

Create your own community website with Dolphin

Dolphin is a good community software written in PHP.
It offers many features such as profiles members, full ajax forum, gallery photos, groups, directory sites, video chat rooms, blog, Deskpot, iPhone and Android App, ...

All code is open source and available on the SVN repository except mobile applications where you must be a member to qualify Prenium code to post your application on mobile iTunes Store and Android Market

Site: BoonEx Dolphin.

Continue reading