<?php
$code = isset($_POST['code'])?$_POST['code']:null;
$fname = isset($_POST['fname'])?$_POST['fname']:null;
$lname = isset($_POST['lname'])?$_POST['lname']:null;
$num = isset($_POST['num'])?$_POST['num']:null;
$path = "files";
$filename = isset($_FILES['file'])?$_FILES['file']['name']:null;
if(!$code || !$fname || !$lname || !$num)
{
echo '.... باید پر شوند';
return;
}
if(!$filename)
{
echo 'خطا در فایل';
return;
}
/**
* File check and upload
*/
$type = $_FILES['file']['type'];
$valid_type = array('image/jpg','image/jpeg','image/gif','image/png');
if(!in_array($type, $valid_type))
{
echo 'فرمت نت معتبر';
return;
}
if($_FILES['file']['size'] > 100000)
{
echo "حجم فایل باید کمتر از 100 کیلوبایت باشد!";
return;
}
move_uploaded_file($_FILES['file']['tmp_name'], "$path/$filename");
/**
* saved fname,lname,code,num to database
*/
$qr = "SELECT * FROM person WHERE code=$code";
$res = mysql_query($qr, $cn);
if (mysql_num_rows($res) > 0) {
echo "کد ملی قبلا ثبت شده" . "";
} else if (strlen($code) != 10) {
echo "کد ملی باید 10 رقم باشد!" . "";
} else {
$qr1 = "INSERT INTO person (code, fname,lname, num, filename, filepath) VALUES ('$code','$fname','$lname','$num','$filename','$pa th')";
mysql_query($qr1, $cn);
echo "اطلاعات ثبت گردید." . "";
}