$template="/var/www/gtwu/data/www/opentabs.ru/ot_template.php"; $site_name="http://opentabs.ru"; $my_template=file_get_contents($template); $my_template=str_replace('{TITLE}',"Загрузка файлов",$my_template); $my_template=str_replace('{DISCRIPTION}',"Загрузка файлов",$my_template); function replaceKavychki($stroka) { $stroka = str_replace ( '"', '\"', $stroka ); return $stroka; } $message='
У вас есть чем поделиться? Более верная версия аккордов? Новый подбор в табах или gtp? Отлично! Здесь вы можете загрузить свои Аккорды/Табы/GTP на сайт!
'; if($_POST['upload_submit']) { if( !trim($_POST['upload_band_name']) || !trim($_POST['upload_song_name']) || !trim($_POST['upload_song_text']) || !trim($_POST['upload_user_name']) || !trim($_POST['upload_user_email']) ) { $message='Заполните пожалуйста все поля
'; } else { if(preg_match('|^([a-z0-9_\.\-]{1,50})@([a-z0-9\.\-]{1,30})\.([a-z]{2,4})|is',trim($_POST['upload_user_email']))) { $makefile=$_POST['upload_band_name']." - ".$_POST['upload_song_name']."\n\n_________________________\n\n".$_POST['upload_song_text']."\n\n\n\n_________________________\n\n".$_POST['upload_user_name']."\n".$_POST['upload_user_email']."\n".$_POST['upload_user_soclink']."\n"; $handle_file = fopen($_SERVER['DOCUMENT_ROOT']."/upload/".date("Ymd_H-i-s").".txt", "wb"); chmod($_SERVER['DOCUMENT_ROOT']."/upload/".date("Ymd_H-i-s").".txt", 0777); fputs($handle_file, $makefile); fclose($handle_file); $message='Аккорды/Табы/Описание "'.htmlspecialchars($_POST['upload_song_name']).'" отправлены!'; setcookie("upload_user_name", $_POST['upload_user_name'],time()+60*60*24*30*12); //Куки на год!) setcookie("upload_user_email", $_POST['upload_user_email'],time()+60*60*24*30*12); setcookie("upload_user_soclink", $_POST['upload_user_soclink'],time()+60*60*24*30*12); if(!empty($_FILES['upload_song_file']['name'])) //Если загрузили какой-то файл { if(preg_match("/^(.*)\.(gtp|gp3|gp4|gp5|gp6|gp)$/i", $_FILES['upload_song_file']['name'], $matches) ) // Проверка файла { if(move_uploaded_file($_FILES['upload_song_file']['tmp_name'] , $_SERVER['DOCUMENT_ROOT']."/upload/".date("Ymd_H-i-s").".".$matches[2])) { $message=$message.' и файл "'.htmlspecialchars($_FILES['upload_song_file']['name']).'" отправлены!'; } } else { $message=$message.'
Не верный формат файла :(
'; } } $message=$message.' После проверки модератором, произведение будет доступно на сайте.'; $header = "From: ra3wok@hosteria.ruВведите пожалуйста верный Е-майл
'; } } } if($_COOKIE['upload_user_name']){$upload_user_name=htmlspecialchars($_COOKIE['upload_user_name']);} if($_POST['upload_user_name']){$upload_user_name=htmlspecialchars($_POST['upload_user_name']);} if($_COOKIE['upload_user_email']){$upload_user_email=htmlspecialchars($_COOKIE['upload_user_email']);} if($_POST['upload_user_email']){$upload_user_email=htmlspecialchars($_POST['upload_user_email']);} if($_COOKIE['upload_user_soclink']){$upload_user_soclink=htmlspecialchars($_COOKIE['upload_user_soclink']);} if($_POST['upload_user_soclink']){$upload_user_soclink=htmlspecialchars($_POST['upload_user_soclink']);} $content='OpenTabs / Загрузка файлов