X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Негрузит Фото :(
Hak-MasteR
Hak-MasteR
Topic Starter сообщение 27.8.2009, 15:24; Ответить: Hak-MasteR
Сообщение #1


Всем доброго Времени суток.
Люди помогите мне плиз.Я открыл банерную сеть.
www.free-banner.net.ru вот ссылка ))
Логин:lol
Пароль:admin
Когда я хочу загрузить банер мне каждый Раз пишет (Нельзя закачать файл) я поставил CMOD 777 на те папки что нужно но мне что то фаил всёравно не грузит Банера :((
Помогите Разобратся в чём дело((
Вот этот фаил отвечает за заливку Банера в формате gif на хостинг ((


[PHP]<?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();
}
?>
<html>
<head>
<title><?print "$site_title";?></title>
<?require ('../html/style.php');?>
</head>

<BODY BGCOLOR=#D3DDF4 LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<center>
<?require ('../html/up_user.php');?>
<TABLE WIDTH=720 BORDER=1 CELLPADDING=10 CELLSPACING=0 BGCOLOR=white>
<tr>
<td width=25% align=left valign=top CLASS=P>
<?require ('left.tpl');?>
</td>
<td width=75% align=left valign=top CLASS=P>
<b>Добавление баннера</b><br><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";
$new_file_name=md5(time());
$new_file_name="$new_file_name.gif";
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 '<li> <font color=red>Это не GIF картинка, принимаем только GIF-ы</font>!';
$err=1;
}
if (filetype($SourceFilename)<>"file")
{
print '<li> <font color=red>Это не файл</font>!';
$err=1;
}

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

</center>

</td>
</tr>
</table>
<?require ('../html/down.php');?>
</center>
</body>
</html>
[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 27.8.2009, 15:32; Ответить: Nightfly_hb
Сообщение #2


блин, народ, я торможу или так писАть не нада? я про слеш[PHP]<img src=/images/$new_file_name border=1 width=$width height=$height>[/PHP]?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hak-MasteR
Hak-MasteR
Topic Starter сообщение 27.8.2009, 15:36; Ответить: Hak-MasteR
Сообщение #3


(' post='40217 @ 27.8.2009, 18:32)
блин, народ, я торможу или так писАть не нада? я про слеш[php]<img src=/images/$new_file_name border=1 width=$width height=$height>[/php]?


А что нужно ?:rolleyes:
И как сделать так чтобы пользователи могли заливать Банера???
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hak-MasteR
Hak-MasteR
Topic Starter сообщение 27.8.2009, 15:49; Ответить: Hak-MasteR
Сообщение #4


Люд помогите срочно !!!!:goodpost::goodpost::goodpost::goodpost::goodpost:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
сообщение 27.8.2009, 16:13; Ответить: Licoric
Сообщение #5


[php]<?php
include ("index.php");
?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<form enctype="multipart/form-data" method="post">
Выберите файл для отправки:<br>
<input name="userfile" type="file">
<br>
<input type="submit" name="send" value="Добавить изделие">&nbsp;<input type="reset" value="Reset">
</form>

<?php
include ("../config.php");
include ("../mysqlin.php");
if ( isset($_POST['send']) )
{
$uploaddir = '../kolca/'; // Папка куда закачивать файлы
$extentions = array(".gif",".txt",".jpg",".JPG"); // Массив разрешенных форматов файлов
$userfilesize = $_FILES['userfile']['size']; // Вычисление размера загружаемого файла
$maxfilesize = 3*1024*1024; // Максимально допустимый размер файла

$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

if((in_array(strrchr($_FILES['userfile']['name'], "."),$extentions)) && ($maxfilesize >= $userfilesize)) //
{
// Если копирование произведено удачно, выводим сообщения
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) //
{
$fname = ($_FILES['userfile']['name']); // Вычисление имени файла и присвоение переменной
// echo "Ссылка на ваш файл: <a href='../kolca/$fname'>$fname</a><br>";

$file_link = "../kolca/$fname";

echo "<img src='../kolca/$fname' border='0'><br>";
$cat = 1;
$query = "insert into category (photo_link, category) values
('".$file_link."', '".$cat."')";
$result = mysql_query ($query, $link);
#Недопустимый запрос:
if (!$result)
die ("<br>Недопустимый запрос: " . mysql_error(). "<br>".$query);
echo "Ссылка на картинку добавлена!";

}
else
{
echo ("<script language=\"javascript\">alert(\"Ошибка при передаче файла на сервер!\");</script>");
echo ("<script language=\"javascript\">history.back();</script>");
}
}
// Если превышен максимальный размер файла
elseif ($maxfilesize < $userfilesize)
{
echo ("<script language=\"javascript\">alert(\"Превышен максимальный размер файла!\");</script>");
echo ("<script language=\"javascript\">history.back();</script>");
}
else
{
// Если расширение файла имеет недопустимое расширение
echo ("<script language=\"javascript\">alert('Файл имеет недопустимое расширение!');</script>");
echo ("<script language=\"javascript\">history.back();</script>");
exit();
}
}
?>[/php]Мой рабочий код. Пути поправить надо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 27.8.2009, 20:31; Ответить: Witu
Сообщение #6


http://developer.chertenok.ru/web/1378-zag...stvami-php.html

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) 📌 Рандомизация видео/аудио/фото/текста с минимальным участием - 𝓓𝓮𝓵𝓽𝓪𝓣𝓸𝓸𝓵𝓼
Мы предлагаем комплексное решение для рандомизации всех видов офера
2 leviathan 1340 29.1.2024, 21:29
автор: leviathan
Открытая тема (нет новых ответов) Изготовление контента, наполнение сайтов уникальными авторскими кулинарными рецептами с фото
5 TASJA 4196 4.10.2021, 8:19
автор: nekokatalog
Открытая тема (нет новых ответов) Обеспечу контентом по рукоделию и творчеству (статьи+фото+видео)
5 Вдохновение 2205 30.7.2021, 11:29
автор: EvilGomel
Открытая тема (нет новых ответов) Нужна обработка фото в стиле GTA
4 Yoga 1834 4.1.2021, 19:28
автор: essed
Открытая тема (нет новых ответов) Фото с фотостоков
shutterstock, istockphoto, adobestock, depositphoto, 123rf и др.
4 iodjin 1895 18.3.2020, 0:17
автор: 0pium


 



RSS Текстовая версия Сейчас: 29.3.2024, 9:23
Дизайн