How to Get Free Online Traffic

 How to Get Free Online Traffic

Getting traffic online is very easy to do. The most important part about being successful online
is getting your website noticed. You should be spending most of your days promoting your site over
anything else in order to make money off of it.

I was once clueless about how to even create traffic online let alone even knowing what traffic meant.
Well, it has been about a year since I have been inthis online marketing business and has really
become my second nature.

You have to stay devoted and on task when you are promoting your sites. Promotion is
the most important part about making money online. You can have the nicest website in the world but
it will never see the time of day if you never get the word out there that you are in business.

Here I would like to share with you the simplest ways in which you can drive traffic to your site
immediately. Just remember the more things that youdo on the list below the better results you will
have with the traffic to your website. Hopefully after you are done reading threw this article you can
get busy on the promotion of your website.


Here are the few best ways to get traffic to your landing pages:
- Forum Participation
-  Article Marketing
-  Social Bookmarking
-  Myspace
-  Press Releases
-  Classified Ads
-  Viral Marketing




All of these forms of traffic combined can explode your sites traffic within days. When choosing the
proper sites in which you want to work with to create your traffic, make sure you choose the ones that
are highly ranked within Google. That way you can easily get first page results for your website.

That iPad split-screen

Split-screen functionality may soon be heading to an iPad near you.
One developer spotted a piece of iOS 8 code that would allow users to
 open two apps side-by-side, at the same time.

the iPod Touch-inspired iPhone, but given Mr. Lin's track record these images are some of the more credible ones. Lin confirms the 4.7" screen for the Apple iPhone 6 and notes that the antennas are still external. The new rounded corners improve the grip but the matte aluminum finish may be slippery. Jimmy Lin holding up the Apple iPhone 6 To compensate for the taller device, the Power key has been moved on the right side. Also, it seems that Apple will be abandoning its dual-LED flash. Unfortunately, there are no technical details about the phone so we still don't know the resolution of the 4.7" screen.

ONGC jobs at Delhi

Oil and Natural Gas Corporation Ltd

ONGC invites application for the following posts from the candidates registered with Employment Exchanges in Delhi and Uttarakhand :

  • Posts for Delhi
    1. Technical Assistant Gr.III (Geophysics - Surface) : 02 posts
    2. Technical Assistant Gr.III (Chemistry) : 02 posts
    3. Assistant Rigman (Drilling) : 04 posts
    4. Assistant Technician (Electrical) : 02 posts
    5. Assistant Gr. III (Transport) : 01 post
    6. Assistant Gr. III (Materials Management) : 02 posts
    7. Assistant Gr. III (Accounts) : 03 posts
    8. Assistant Technician (Electronics) : 06 posts
    9. Junior Assistant Technician (Electronics) : 05 posts
    10. Junior Technical Assistant (Chemistry) : 19 posts
    11. Junior Technical Assistant (Geology) : 12 posts
    12. Junior Fire Supervisor : 01 post
    13. Junior Fireman : 02 posts
  •  Posts for Dehradun
    1. Assistant Gr.III (P&A) : 10 posts
    2. Assistant Gr.III (Materials Management) : 02 posts
    3. Assistant Gr.III (Transport) : 01 post
    4. Assistant  Gr.III (Accounts) : 07 posts
    5. Junior Assistant (Steno-Typist) : 24 posts
Application fee  : Rs 300/- (Rs.100/- for SC/ST/PWD candidates) to be paid by payment challan to be deposited in SBI only.

How to Apply : Apply Online at ONGC website from 07/06/2014 to 27/06/2014 only.
View Details: http://eapplynew.com/ongcrec/pages/ongcindex.aspx

IT Engineer posts in CRIS

Centre For Railway Information Systems

Recruitment of Assistant Software Engineers (ASE) and Assistant Network Engineers  (ANE)

Centre For Railway Information Systems (CRIS) invites applications for following 55 posts for its ongoing projects for which selection will based on marks obtained in GATE-2014  :


  1. Assistant Software Engineer (ASE) : 40 posts (UR-20, OBC-11, SC-6, ST-3) 
  2. Assistant Network Engineer (ASE) : 15 posts (UR-8, OBC-4, SC-2, ST-1) 
Age :  22-27 years

Pay Scale : Rs. 9300-34800 grade pay Rs.4200/-.


How to Apply : Apply online at CRIS website from 16/06/2014 to 06/07/2014 only.

View details: http://www.crisrecruitment2014.org.in.


App - Downloads on iTunes

Looking for iTunes for Mac or PC? Return to this page on your Mac or PC for
 the free download of iTunes. Email yourself a link to the download page
http://www.apple.com/itunes/download

How to Download an App From iTunes

How to Download an App From iTunes. Apple's iPhone, iPod Touch and iPad connect wirelessly to the Internet. Whenever you are in an area with Wi-Fi, you can download ...
http://www.ehow.com/how_4818925_download-app-itunes.html

WhatsApp Messenger on the App Store on iTunes

 iTunes is the world's easiest way to organize and add to your digital media collection. We are unable to find iTunes on your computer.
https://itunes.apple.com/us/app/whatsapp-messenger/id310633997?mt=8

iTunes is the world's easiest way to organize and add to your digital media collection. We are unable to find iTunes on your computer.
https://itunes.apple.com/us/app/twitter/id333903271?mt=8

Javascript Calendar script


Javascript Calendar script


<style type="text/css">

.main {
width:200px;
border:1px solid black;
}

.month {
background-color:black;
font:bold 12px verdana;
color:white;
}

.daysofweek {
background-color:gray;
font:bold 12px verdana;
color:white;
}

.days {
font-size: 12px;
font-family:verdana;
color:black;
background-color: lightyellow;
padding: 2px;
}

.days #today{
font-weight: bold;
color: red;
}

</style>
<script type="text/javascript">
function buildCal(m, y, cM, cH, cDW, cD, brdr){
var mn=['January','February','March','April','May','June','July','August','September','October','November','December'];
var dim=[31,0,31,30,31,30,31,31,30,31,30,31];

var oD = new Date(y, m-1, 1); //DD replaced line to fix date bug when current day is 31st
oD.od=oD.getDay()+1; //DD replaced line to fix date bug when current day is 31st

var todaydate=new Date() //DD added
var scanfortoday=(y==todaydate.getFullYear() && m==todaydate.getMonth()+1)? todaydate.getDate() : 0 //DD added

dim[1]=(((oD.getFullYear()%100!=0)&&(oD.getFullYear()%4==0))||(oD.getFullYear()%400==0))?29:28;
var t='<div class="'+cM+'"><table class="'+cM+'" cols="7" cellpadding="0" border="'+brdr+'" cellspacing="0"><tr align="center">';
t+='<td colspan="7" align="center" class="'+cH+'">'+mn[m-1]+' - '+y+'</td></tr><tr align="center">';
for(s=0;s<7;s++)t+='<td class="'+cDW+'">'+"SMTWTFS".substr(s,1)+'</td>';
t+='</tr><tr align="center">';
for(i=1;i<=42;i++){
var x=((i-oD.od>=0)&&(i-oD.od<dim[m-1]))? i-oD.od+1 : '&nbsp;';
if (x==scanfortoday) //DD added
x='<span id="today">'+x+'</span>' //DD added
t+='<td class="'+cD+'">'+x+'</td>';
if(((i)%7==0)&&(i<36))t+='</tr><tr align="center">';
}
return t+='</tr></table></div>';
}

</script>

<script type="text/javascript">

var todaydate=new Date()
var curmonth=todaydate.getMonth()+1 //get current month (1-12)
var curyear=todaydate.getFullYear() //get current year

document.write(buildCal(curmonth ,curyear, "main", "month", "daysofweek", "days", 1));
</script>

buildCal(4, 2003, "main", "month", "daysofweek", "days", 0)

PHP Online Resources

The major sites that use PHP, and a listing of all the books written on PHP. Not only does this site contain a plethora of resources, it also contains links to the other PHP sites, the latest news about all things PHP

The Official PHP Web Site





The Zend Web Site

The Zend engine is the engine that powers PHP. The Zend Web site is the site of the company that puts out the Zend engine, as well as many other tools. For example, at this site you can also download the Zend Optimizer, which gives your PHP scripts a 40-100% increase in speed on average.




PHPBuilder

The documentation on PHP is an awesome reference, but some of the more abstract concepts of PHP can't be covered by a simple function reference; they need to be explained by experts who have been there and done that. PHPBuilder offers an impressive set of tutorials ranging in level from beginner to advanced.




PHPWizard.net

This site contains an excellent repository of daily tips and tricks. In addition to the daily tips, this Web site contains high-quality programs such as an online quiz system and an online chat program.




The PHP Class Repository

This Web site in search of classes that will make  life easier. 



DevShed

DevShed is an excellent resource for all things open source including Perl, Python, Jserv, Zope, and, of course, PHP. It contains a nice repository of introductory PHP tutorials and an active message board.




PHP-Mail Functions

PHP contains two dedicated mail functions, which are built into PHP by default. The mail() function allows for the sending of email directly from a script, and ezmlm_hash() provides a hash calculation useful for interfacing a script to an  mailing list system.
The mail() function requires an installed and working email subsystem for sending mail. The program to be used is defined by configuration directives in the php.ini file. A common pitfall is that these are not set up correctly, rendering mail() inoperable. Note that the first two directives are for use only on Windows systems; the third is for use only on Unix-type systems.
  • SMTP: The host to which to connect to send mail. Can be either a fully qualified hostname or an IP address. Used only on Windows systems.
  • sendmail_from: The email address from which sent mail should appear to have been sent. Used only on Windows systems.
  • sendmail_path: Full pathname of the mail executable to run when sending mail. This can also include command-line arguments. The default is created during the precompilation configuration: For example, if a sendmail executable is found in /usr/sbin, the default will be usr/sbin/sendmail -t -i. If no sendmail executable is found, one must be specified here. Used only on Unix-type systems.

    mail

    bool mail(string recipient, string subject, string message, 
     [string extra_headers], [string extra_arguments]) 
    recipient
    Address of the recipient
    subject
    Message subject
    message
    Body of the message
    extra
    Extra headers for the message
    extra_arguments
    Extra arguments for the underlying mail program (PHP 4.0.5 and later)
    Sends a message via email.
    Returns:
    TRUE on success; FALSE on failure
    Description:
    mail() allows you to send email directly from a PHP script. recipient can be either a single email address or a comma-delimited list of addresses. If you want to set extra headers—for instance, in order to use Cc: or Bcc:—these may be placed in a newline-delimited string in the extra_headers parameter. As of PHP 4.0.5, you can also specify extra arguments to the system mail program in the extra_arguments parameter. For example, this is useful if you want to set the envelope From: header so that it doesn't look like email is coming from your web server daemon. If you do this, however, you may want to add your daemon process to the trusted users list in your sendmail configuration (if using sendmail); otherwise, sendmail will add an X-Authentication-Warning: header to the email, indicating that an untrusted user has modified the envelope.

    Send email from a PHP script

    /* When the following code was executed, I received this email: 
     * 
     * From: Apache httpd <www@pinc.com> 
     * To: torben@php.net 
     * Subject: This is a test 
     * Date: Mon, 20 Aug 2001 16:33:17 -0700 
     * 
     * Hi there, 
     * 
     * This is a test message. Please disregard. 
     */ 
    $address = 'torben@php.net'; 
    $subject = 'This is a test'; 
    $message = 'Hi there, 
    
    This is a test message. Please disregard. 
    '; 
    mail($address, $subject, $message); 
    
    /* Now, tell it that I want it to look like it's from me, using 
     * the extra_arguments parameter. 
     * The email I got back from this one was as follows. However, 
     * because this was run on a web page and the httpd is not a 
     * sendmail-trusted user, the resulting email also included this 
     
     * Subject: This is a test 
     * Date: Mon, 20 Aug 2001 16:47:56 -0700 
     * 
     * 
     * Hi there, 
     * 
     * This is a test message. Please disregard. 
     * 
     */ 
    mail($address, $subject, $message, '', 'ftorpden@php.net'); 
    
    /* Send the same message, but to a blind carbon-copy list. */ 
    mail($address, $subject, $message, 'Bcc: fif@bar.brz, king.ttrfgrut@abc.com'); 


Networking Functions-PHP

When using the PHP binaries for Windows that are available from http://php.net/, the getprotobyname(), getprotobynumber(), getservbyport(), and getservbyname() may not function as anticipated under Windows 2000.

DNS resource records:
  • checkdnsrr()
  • getmxrr()
Domain name/IP address lookups and conversions:
  • gethostbyaddr()
  • gethostbyname()
  • gethostbynamel()
  • ip2long()
  • long2ip()
Internet protocol and service information:
  • getprotobynumber()
  • getservbyname()
  • getprotobyname()
  • getservbyport()
PHP 3 debugger (warning: very broken!):
  • debugger_off()
  • debugger_on()
Sockets:
  • fsockopen()
  • pfsockopen()
  • socket_get_status()
  • socket_set_blocking()
  • socket_set_timeout()

    gethostbyaddr() 
    gethostbyname() 
    gethostbynamel() 
    getmxrr() 
    Example:
    Check whether a given domain name has an MX resource record
    <?php 
    $url = "http://www.php.net/"; 
    $component = parse_url ($url); 
    checkdnsrr ($component['host'], 'MX') 
        or die ('No MX record exists for <i>$component[host]</i>. 
            Did you enter the URL correctly?'); 
    echo "MX record found for <i>$component[host]</i>"; 
    ?> 

    fsockopen

    mixed fsockopen(string host, int port, [reference error_number], 
     [reference error_string], [double timeout]) 
    host
    Hostname or IP address
    port
    Port number
    error_number
    Reference to a variable that will store the system-level error number if the function fails
    error_string
    Reference to a variable that will store the system-level error message if the function fails
    timeout
    Number of seconds before the connect system call times out
    Opens a connection to a socket.
    Returns:
    File pointer identifying the open socket; FALSE on failure
    Description:
    fsockopen() attempts to open a network socket connection to the specified host and port. TCP connections are assumed by default, but UDP connections can be specified by placing udp:// at the start of the host .

    There are three optional arguments: error_number , error_string , and timeout . Both the error_number and error_string arguments must be passed as references, as in &$error_number and &$error_string. If an error occurs, these variables will contain an error code and a message. If the error number is 0, this is usually due to a problem that occurs before the socket initializes, such as an incorrect hostname.

    The timeout argument should contain the maximum number of seconds to wait for a connection before timing out.

open a socket

<?php 
$host = 'www.abcxyz.com'; 
$port = 80; 

$fp = fsockopen($host, $port, &$err_no, &$err_msg, 10) 
    or die ("Could not open a socket connection to host 
         <i>$host</i> on port <i>$port</i>. 
         The error message returned was '<i>$err_msg</i>'."); 
echo "A socket connection to host <i>$host</i> on port 
   <i>$port</i> was successfully opened." 
?> 

PHP-max_execution_time

php.ini Directives Related to the Connection-Handling Functions

The following configuration directives can be used to control the behavior of the connection-handling functions.
Directive Name
Value Type
Description
ignore_user_abort
bool (on/off)
If this setting is enabled, PHP continues running the script even after the user aborts the script or disconnects.
max_execution_time
integer
The maximum amount of time that a script can run before execution is halted.

connection_timeout

connection_timeout() is broken and has been removed from PHP 4 (as of version 4.0.5). Do not use this function—use connection_status() instead.

ignore_user_abort() allows developers to control whether a remote client can abort the running of a script. If the user_abort_setting argument is set to FALSE, client aborts (and some network errors) will cause the script to stop running. If user_abort_setting is set to TRUE, the script continues running until an error occurs, the script finishes execution, or the script times out.


To check whether script execution has been aborted:
connection_aborted() 
To set ignore_user_abort globally:
ignore_user_abort ini directive