Category Archives: PHP

File upload – PHP

<?php

if(isset($_POST[‘upload’])) {

if($_FILES[‘uploadFile’][‘name’]!=””) {

$ext =array_pop(explode(“.”,$_FILES[‘uploadFile’][‘name’]));

$name_img = substr(md5(uniqid(rand(),1)),0,32);

$uploadFile =”uploads/”.$name_img.”.”.$ext;

move_uploaded_file($_FILES[‘uploadFile’][‘tmp_name’],$uploadFile) or die(“Could not upload!! make sure that ../uploads/’ is writable”) ;

chmod($uploadFile,0777) or die(“Could not change permission”);

$success=5;

}else{

$errorList[]=”Select the file.”;

}

}

?>

<form action=”#” method=”post” enctype=”multipart/form-data”>

<table>

<?php if(count($errorList)>0){ ?>

<tr> <td>&nbsp;</td> <td>

</td> </tr>

<?php } ?> <?php if($success==5){ ?>

<tr> <td>&nbsp;</td> <td>

File has been uploaded

</td> </tr>

<?php } ?>

<tr>

<td>Select file</td> <td><input name=”uploadFile” type=”file”  /> 85×21</td> </tr> <tr> <td>&nbsp;</td> <td><input name=”upload” type=”submit”  value=”   Upload   ”  /> </td>

</tr>

</table>

</form>

 

Contact us form – PHP

<?php

//PHP Code to send mail using the data from contact form

extract($_POST);

if(isset($_POST[‘send’])){

//Validation contact form fields

if(preg_replace(“/^s*$/”,””,$firstname)==”” )

$errorList[]=”Select the department name is required.”;

if(preg_replace(“/^s*$/”,””,$email)==”” )

$errorList[]=”Email is required.”;

elseif(!eregi(“^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$”, $email))

$errorList[] = “Email address is invalid.”;

if(preg_replace(“/^s*$/”,””,$message)==”” )

$errorList[]=”Message is required.”;

//If no error send  mail

if(count($errorList)==0){

$toAddres = “mail@example.com”; //Give desired emaill address to whcih mail has to be sent

$subject = “Contact from – Your Site Name”;

$headers    = “MIME-Version: 1.0n”;

$headers   .= “Content-type: text/html; charset=iso-8859-1n”;

$headers   .= “From: “.$email.”n”;

$headers   .= “Return-Path: “.$toAddres.”n”;

$headers   .= “Return-Receipt-To: “.$toAddres.”n”;

$mailMessage = ‘<table width=”687″ >

<tr><td width=”161″>Hi Admin</td><td width=”7″></td><td width=”561″></td></tr>

<tr><td width=”161″></td><td width=”7″></td><td width=”561″></td></tr>

<tr><td width=”161″>Name</td><td width=”7″></td><td width=”561″>’.$firstname.'</td></tr>

<tr><td width=”161″>Message</td><td width=”7″></td><td width=”561″>’.$message.'</td></tr>

<table>’;

@mail($toAddres,$subject, $mailMessage, $headers); $success=5; } }?>

// Contact form
<form action=”#” method=”post”>

<table>

<?php if(count($errorList)>0){ ?>

<tr>

<td>&nbsp;</td><td>

</td></tr>

<?php } ?>
<?php if($success==5){ ?>

<tr>

<td>&nbsp;</td> <td>

Your message has been sent to site admin .

</td>

</tr>

<?php } ?>
<tr>

<td>Please enter your <strong>name</strong>:</td> <td><input name=”firstname” type=”text” value=”<?php echo $firstname ?>” /></td>

</tr>

<tr>

<td>Please enter your <strong>email address </strong>:</td> <td><input name=”email” type=”text” value=”<?php echo $email ?>” /></td>

</tr>

<tr>

<td>Please enter message:</td> <td><textarea name=”message” style=”height:50px;”><?php echo nl2br($message); ?></textarea></td>

</tr>
<tr>

<td>&nbsp;</td> <td><input type=”submit” name=”send” value=”  Send  “></td>

</tr>

</table>