%PDF- %PDF-
Direktori : /home/cargonizer/domains/cargonizer.com.tr/public_html/ik/ |
Current File : /home/cargonizer/domains/cargonizer.com.tr/public_html/ik/_upload_processer.php |
<?php /** @ dosya İş Başvuru Formu Fotoğraf İşlem Sayfası @ sürüm 1.0 @ yazar Metin GÖKTAŞ (mGCw) @ © 2011 pHproje.com @ site pHproje.com @ email mGCw@pHproje.com Bu yazılım pHproje ekibinin kullanıcılarına hediyesidir. Yazılımın amacı web tasarımcılara işlerinde kolaylık sağlamak olup, karşılığında bir teşekkür veya daha iyisi olabilecek bir dua; ya da en azından pHproje.com adresine bir tık almayı hak etmektir. Bu yazılımı dilediğiniz kadar web sitesinde rahatlıkla kullanabilir, dilediğiniz kadar kullanıcıya bu satırları silmeden dağıtabilirsiniz... Yazılımın kullanımı ile ilgili detaylar web sitemizde adım adım anlatılmaktadır. pHproje iş hayatınızda başarılar diler! pHproje.com | "hayatınıza sürprizlerle dolu bir sayfa açın!" */ $createdTime=$_REQUEST['createdTime']; $result = array(); $result['time'] = date('r'); $result['addr'] = substr_replace(gethostbyaddr($_SERVER['REMOTE_ADDR']), '******', 0, 6); $result['agent'] = $_SERVER['HTTP_USER_AGENT']; if (count($_GET)) { $result['get'] = $_GET; } if (count($_POST)) { $result['post'] = $_POST; } if (count($_FILES)) { $result['files'] = $_FILES; } $error = false; if (!isset($_FILES['Filedata']) || !is_uploaded_file($_FILES['Filedata']['tmp_name'])) { $error = 'Invalid Upload'; } function tr($string) { $trChars = array("ı", "İ", "ş", "Ş", "ç", "Ç", "Ğ", "ğ", "ö", "Ö", "Ü", "ü", " "); $Chars = array("i", "I", "s", "s", "c", "c", "G", "g", "o", "O", "U", "u", "_" ); $change = str_replace($trChars, $Chars, $string); return $change; } // UPLOAD $resource = $_FILES['Filedata']['tmp_name']; $filename = $_FILES['Filedata']['name']; $parse = explode('.', $filename); $element = count($parse) - 1; $extension = $parse[$element]; for ($i = 0; $i < count($parse) - 1; $i++) { $join = $join.$parse[$i].'.'; } $rand=rand(00001,99999); $prefix_time=mktime(); $newFilename = $prefix_time.'_'.tr($join).$extension; if (move_uploaded_file($resource, 'uploads/' . $newFilename)){ $save = @fopen('carrierLog/'.$createdTime.'.log', 'a'); if ($save) { fputs($save, "***".$newFilename); fclose($save); } } $return['src'] = 'uploads/' . $newFilename; if ($error) { $return = array( 'status' => '0', 'error' => $error ); } else { $return = array( 'status' => '1', 'name' => $_FILES['Filedata']['name'] ); $return['hash'] = md5_file($_FILES['Filedata']['tmp_name']); $info = @getimagesize($_FILES['Filedata']['tmp_name']); if ($info) { $return['width'] = $info[0]; $return['height'] = $info[1]; $return['mime'] = $info['mime']; } } ?>