Просмотр файла banners.ru/www/users/adds.php

Размер файла: 7.1Kb
<?
error_reporting(E_ALL ^ E_NOTICE);            //<--
session_start();
require ('../data/config.php');
require ('../data/mysql.php');
require ('../data/functions.php');
require ('../data/mail.php');
if (!authenticateUser( $cookie_user, $cookie_passwd))
        {
        header("Location:/index.php?err=falce");
        exit();
        }
header ("Content-type:text/vnd.wap.wml; charset=utf-8");
print '<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>'; ?>
<card title="<?print " $site_title";?>">
<p>
<?require ('../html/up_user.php');?>


    <?require ('left.tpl');?>

   <b>Добавление баннера</b><br/>

<?
$result= mysql_query("SELECT * FROM accounts WHERE user_login='$cookie_user'");
$row = mysql_fetch_array($result);

if ($seenform=="add")
        {
        $err=0;
        if ($file_banner<>"" and $file_banner<>"none" and $file_banner<>"0" and $err<>1)
                {
                $file_dir="$http_abs_address";


                $counter_array = file("counterreg.dat");
$id = $counter_array[0]+1;
$fp = fopen("counterreg.dat","wb");
fputs($fp,$id);
fclose($fp);
$counternew = file("counterreg.dat");
                //$new_file_name=md5(time());
                                $new_file_name=md5(time());
                $new_file_name=$counternew[0];

                copy ($file_banner, "../images/tempi/$new_file_name") or die("Нельзя закачать файл");

                $SourceFilename="$http_abs_address/images/tempi/$new_file_name";
               // @copy ($file_banner, "$file_dir/images/temp/$new_file_name") or die("Нельзя закачать файл");

               // $SourceFilename="$http_abs_address/images/temp/$new_file_name";
                $src_img = imagecreatefromgif($SourceFilename);
                $type=GetImageSize($SourceFilename);
                if ( $type[2]<>1 )
                                {
                                print '- Это не GIF картинка, принимаем только GIF-ы!';
                                $err=1;
                                }
                if (filetype($SourceFilename)<>"file")
                                {
                                print '- Это не файл!';
                                $err=1;
                                }

                if (filesize($SourceFilename)>=10000)
                                {
                                print '- Баннер не может быть больше 10 кБт</font>!';
                                $err=1;
                                }
                if (imagesx($src_img)>=$width)
                                {
                                print '- Ширина баннера строго '.$width.' пикселей!';
                                $err=1;
                                }
                if (imagesy($src_img)>=$height)
                                {
                                print '- Высота баннера строго '.$height.' пикселей!';
                                $err=1;
                                }
                               /* if ( $type[2]<>1 )
                                {
                                print '<li> <font color=red>Это не GIF картинка, принимаем только GIF-ы</font>!';
                                $err=1;
                                }
                if (filetype($SourceFilename)<>"file")
                                {
                                print '<li> <font color=red>Это не файл</font>!';
                                $err=1;
                                }

                if (filesize($SourceFilename)>=10000)
                                {
                                print '<li> <font color=red>Баннер не может быть больше 10 кБт</font>!';
                                $err=1;
                                }
                if (imagesx($src_img)<>$width)
                                {
                                print '<li> <font color=red>Ширина баннера строго '.$width.' пикселей</font>!';
                                $err=1;
                                }
                if (imagesy($src_img)<>$height)
                                {
                                print '<li> <font color=red>Высота баннера строго '.$height.' пикселей</font>!';
                                $err=1;
                                } */
                if ($err==0)
                        {
                        $resul= mysql_query("INSERT INTO banners (id_account,file_banner) VALUES ('$row[id]','".$new_file_name.".gif')") or die("нельзя изменить текст, обратитесь к разработчикам");
                            rename ("$http_abs_address/images/tempi/$new_file_name", "$file_dir/images/".$new_file_name.".gif") or die("Нельзя закачать файл");
                        $text_mail="Добавлен баннер, надо проверить";
                        send_mail($admin_email,"Добавлен баннер",$text_mail,$admin_email,$site_title,$http_address);
                        }
                else
                        {
                        unlink ("$file_dir/images/tempi/$new_file_name") or die("Нельзя удалить файл");
                        print "<br/><br/>";
                        }
                        print "- баннер загружен-<br/><br/>
                        <img src='/images/$new_file_name".".gif"."' border='1' width='$width' height='$height'/><br/><br/>
                        Вы можете загружать еще баннеры, чем их будет больше тем больший отклик получите на свой wap-сайт<br/><br/>";

                }
        }


$result= mysql_query("SELECT * FROM rules");
$row = mysql_fetch_array($result);
print stripslashes($row[r3]);

/*print "
<form action=$PHP_SELF method=post enctype=\"multipart/form-data\">
<input type=file name=file_banner size=40 class=p>
<input type=hidden name=seenform value=add> <br/><br/>
<input type=submit value=\"  загрузить баннер  \" class=p>
</form>
";   */
?>
   Название wap-сайта:<br/>

                        <input type="text" name="file_banner" size="40"/><br/>



                                   <anchor>загрузить баннер
<go href="adds.php" method="post">
<?//print '$PHP_SELF'; ?>

<postfield name="file_banner" value="$(file_banner)"/>

<postfield name="seenform" value="add"/>

</go></anchor><br/>


  <small>
::::::::::::::<br/>
 <a href="index.php">&#x0423;&#x043F;&#x0440;&#x0430;&#x0432;&#x043B;&#x0435;&#x043D;&#x0438;&#x0435; &#x0430;&#x043A;&#x043A;&#x0430;&#x0443;&#x043D;&#x0442;&#x043E;&#x043C;</a> <br/>
::::::::::::::<br/>
 <a href="logout.php">Выход</a> <br/>
   </small>    </p>
</card>
</wml>