- Sanitizing and validating email syntax
$email = $_POST['email']; //getting the posted email //sanitizing the email using FILTER_SANITIZE_EMAIL //removes all illegal e-mail characters from a string $email=filter_var($email, FILTER_SANITIZE_EMAIL); //validating the email using FILTER_VALIDATE_EMAIL //validates e-mail returning true if valid and false if invalid (filter_var($field, FILTER_VALIDATE_EMAIL)) ? TRUE : FALSE;
- Creating a function to validate and sanitize
function check($email) { $field=filter_var($field, FILTER_SANITIZE_EMAIL); return (filter_var($field, FILTER_VALIDATE_EMAIL)) ? TRUE : FALSE; }
Usage:
$email = $_POST['email']; if (check($email)==TRUE){ //send email }else{ echo "Invalid email!"; }
Category Archives: Silenced tutorials
Validating emails with php
Sending emails with php
- Set up the variables:
$to = "email@address.com"; //where the email will go $subject = "Our Subject"; //the subject $message = "The message to send"; //the message $from = "you@email.com"; //from email $header = "From: $from"; //header including the from email
- Sending the email:
mail($to, $subject, $message, $header); //send the email
- Sending the email and returning a success or failure message
echo (mail($to, $subject,$message, $header)) ? "Email sent" : "Error sending email" ;
- Setting header to send html email:
$header = "MIME-Version: 1.0" . "\r\n"; $header .= "Content-type:text/html;charset=iso-8859-1" . "\r\n"; //add content type $header .= "From: $from"; //header including the from email
- Creating a function to send emails:
function mailit ($to,$subject,$message,$from){ $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n"; $headers .= "From: <$from>" . "\r\n"; return (mail($to, $subject,$message, $headers)) ? TRUE : FALSE; }
Usage:
$to = "email@address.com"; //where the email will go $subject = "Our Subject"; //the subject $message = "<strong>Message</strong>The html message"; //the message $from = "you@email.com"; //from email echo (mailit($to,$subject,$message,$from )==FALSE) ? "Sending Failed!" : "Mail sent!" ;
Ternary Conditionals
I know most of you allready use them, but there are still people that don`t know about them, so to make the following tutorials easyer, I`ll do a small example.
First of all you must know that all you will see here is a simpler way to write not so complex if statements.
Traditional way:
if (condition) { echo "true"; } else { echo "false"; }
The shorter way:
echo (condition) ? "true" : "false";
Another example:
if (date("m")<12) { $var = 12-date("m") ." months till december"; }else{ $var = "It`s December"; } echo $var;
The shorter way:
$var = (date("m")<12) ? 12-date("m")." months till december" : "It`s December"; echo $var;
I hope you got it and this will make easyer for you to undersand the following tutorials.
YouTube one click video download
As you know, if you add “&fmt=18″ at the end of a YouTube video url you can watch it in higher resolution if available.
Normal YouTube url:
http://www.youtube.com/watch?v=ckKFxMw6z0c
High resolution YouTube url:
http://www.youtube.com/watch?v=ckKFxMw6z0c&fmt=18
This also means that you can download the videos in the same high quality, but as mp4 in stead of flv.
To download in flv format:
http://www.youtube.com/get_video?video_id=ID&t=SIG
To download in mp4 format:
http://www.youtube.com/get_video?fmt=18&video_id=ID&t=SIG
ID is the video`s identification value and SIGNATURE is a value that prevents you from downloading the file just by knowing the ID.
You can create this url by looking at the source code of a YouTube video page or, sere`s the short way:
Just drag these links to your bookmarks toolbar (in Firefox, Safari) or right-clicking and add them to your favorites (in Internet Explorer, Opera) and click on them when you`re watching a video from youtube.
Watch high res Download video Download as mp4

Free youtube video downloader script
Here`s a free php youtube video downloader script.
It can be integrated in wordpress or any other site that uses php.
You can use it as by linking to yoursite/youtube.php or by including it with a iframe.
To include it with a iframe you have to upload youtube.php to your blog and then go to the wp-admin and create a new post or page. Put the following code there:
<iframe src="http://your site/path to youtube.php">
I hope you enjoy it!
Download:
youtube video downloader
Demo: