Просмотр файла add.php

Размер файла: 1.51Kb
<?php

// Created by StingerIce
// ICQ: 933-53-01
include_once 'inc/config_inc.php';
include_once 'inc/func_inc.php';
include_once 'inc/heads.php';
if($_GET['login']==$admin && $_GET['pass']==$pwd){
if($_POST['send']){
// Наличие данных
if(!empty($_POST['name']) && !empty($_POST['link']) && !empty($_POST['links']) && !empty($_POST['linkso']) && !empty($_POST['bonus']) && !empty($_POST['akcii']) && !empty($_POST['birzha'])){
//Фильтруем данные
$add = check($_GET['add']);
$name = check($_POST['name']);
$link = check($_POST['link']);
$links = check($_POST['links']);
$linkso = check($_POST['linkso']);
$bonus = check($_POST['bonus']); $akcii = check($_POST ['akcii']);
$birzha = check($_POST['birzha']);
// Записуем
$fp = fopen('db/'.$add.'.dat','a');
flock($fp, LOCK_EX);
fputs($fp,"$name|$link|$links|$linkso|$bonus|$akcii|$birzha|\r\n");
flock($fp, LOCK_UN);
fclose($fp);
if($fp){
Header('Location: panel.php?login='.check($_GET['login']).'&pass='.check($_GET['pass']).'&msg=yes_add');
} else {
div('<strong><font color="red">Ошибка</font></strong><br/>
Данные не добавлены в базу!<br/>Проверьте права на папку db, они должны быть 777. А на файлы в папке 666.','b');
}
} else {
Header('Location: panel.php?login='.check($_GET['login']).'&pass='.check($_GET['pass']).'&msg=no_pole');
exit; }
} else { echo 'no'; }
} else {
Header("Location: index.php?err=403"); }
include_once 'inc/foots.php';