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

Размер файла: 2.38Kb
<?php
/*
Proton wapforum v5
Запрещается убирать копирайты для дальнейшего распростанения скрипта!
В случае обнаружения ошибок обращайтесь к автору!
Приходите за новыми скриптами: http://svoboda.v1p.su/script удачи! :)
*/
include 'config.php';
include 'functions.php';
$razdel=$_POST['razdel'];
$part_id=part_gaga($razdel);
if (empty($part_id)) {
include 'head.php';
echo 'Такого раздела не существует!<br/>'; exit($end); }
if (!empty($_SESSION['rand']))
{
$_SESSION['rand']='';
$_SESSION['text']='';
$mes=$_POST['mes'];
$tema=$_POST['tema'];
$mes=substr($mes,0,750);
$tema=substr($tema,0,50);
if (empty($mes) or empty($tema)) {
include 'head.php';
echo 'Нужно заполнить форму!<br/>'; exit($end); }
$mes=bb_code($mes);
$mes=smile($mes);
$time=time();
$brows=$_SERVER['HTTP_USER_AGENT'];
$ip=$_SERVER['REMOTE_ADDR'];
if (!empty($id)) {
$user=$id; } else {
$user=$nick; }
$new_topic=newtopic();
$buff=file_get_contents("topic.dat");
$fopen=fopen("topic.dat","w");
fputs($fopen,"$razdel#/#/#$new_topic#/#/#$tema#/#/#$user#/#/#$time#/#/#$brows#/#/#$ip\r\n"."$buff");
fclose($fopen);
$fopen='';
$new_mes=newmes();
$buff=file_get_contents("msg.dat");
$fopen=fopen("msg.dat","w");
fputs($fopen,"$razdel#/#/#$new_topic#/#/#$new_mes#/#/#$user#/#/#$time#/#/#$brows#/#/#$ip#/#/#$mes#/#/#\r\n"."$buff");
fclose($fopen);
if (!empty($status)) {
$file=file('users.dat');
$count=count($file);
for($i=0;$i<$count;$i++)
{
$ex=explode('#/#/#',$file[$i]);
if ($ex[0]==$id)
{
$post=trim($ex[6])+1;
$string=str_replace($ex[0].'#/#/#'.$ex[1].'#/#/#'.$ex[2].'#/#/#'.$ex[3].'#/#/#'.$ex[4].'#/#/#'.$ex[5].'#/#/#'.$ex[6].'#/#/#'.$ex[7].'#/#/#'.$ex[8].'#/#/#'.$ex[9].'#/#/#'.$ex[10].'#/#/#'.$ex[11].'#/#/#'.$ex[12].'#/#/#'.$ex[13].'#/#/#'.$ex[14].'#/#/#',$ex[0].'#/#/#'.$ex[1].'#/#/#'.$ex[2].'#/#/#'.$ex[3].'#/#/#'.$ex[4].'#/#/#'.$ex[5].'#/#/#'.$post.'#/#/#'.$ex[7].'#/#/#'.$ex[8].'#/#/#'.$ex[9].'#/#/#'.$ex[10].'#/#/#'.$ex[11].'#/#/#'.$ex[12].'#/#/#'.$ex[13].'#/#/#'.$ex[14].'#/#/#',file_get_contents("users.dat"));
$fopen=fopen("users.dat","w");
fputs($fopen,$string);
fclose($fopen);
}
}
}
$_SESSION['text'].='Новая тема успешно создана!<br/>';
}
else
{
$_SESSION['text'].='Тема не создана!<br/>';
}
header("location:topic.php?razdel=$razdel");
?>