ПравилаРегистрацияВход
НАВИГАЦИЯ

Вопросы "чайника"

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 94, 95, 96 ... 233, 234, 235 
АВТОРСООБЩЕНИЕ
JEka
Avatar
Имя: Женя
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.11.2008
Всего сообщений: 405
Откуда: Украина
7 августа 2009, 17:02
Profi, ну почему не будет?Скорей всего просто при скачивании файла с такого хостинга будет показываться реклама..
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7038
Откуда: Уфа РБ
7 августа 2009, 17:25
JEka, не у всех подобное реализовано. Да и при больших размерах файлов вряд ли реклама будет рентабельна.
Предпочтение отдаётся страницам.
ButaK
Avatar
Имя: Санчо
Сейчас нет на сайте
Репутация: 0
Регистрация: 9.04.2008
Всего сообщений: 118
Откуда: Черемхово & Иркутск
7 августа 2009, 19:51
Profi, вывод надо скоро переходить на хостинг :) какой посоветуешь начинающему строителю? :)
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7038
Откуда: Уфа РБ
7 августа 2009, 20:06
S@N4@, у меня опыт работы на хостинге неудачный, потому ничего посоветовать не могу .hz.
Rich
VIP
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 20
Регистрация: 9.05.2007
Всего сообщений: 4852
Откуда: Хреновоавтомобильск
7 августа 2009, 21:09
JEka, вот именно,нужно чтоб был показ рекламы.И теперь скажи мне какой будет показ с не имеющейся страницы?Которой нет!А хост есть,и файлохранилище есть :) это как хочет наш господин,имеющий сайт на вен.ру
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7038
Откуда: Уфа РБ
7 августа 2009, 21:20
Rich, это легко реализуется в конфигурации сервера. Страница будет создаваться.
Но всё равно в случае с большими файлами это нерентабельно. Потому и попрут.
JEka
Avatar
Имя: Женя
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.11.2008
Всего сообщений: 405
Откуда: Украина
7 августа 2009, 21:52
Я тут недавно простенькую гостевую написал и возникло несколько проблем..
Подскажите как сделать в моей гостевой ввывод новых сообщений вверху ,а не внизу , как сделать так ,чтобы когда переменная $size была равна например 10000,то фаил gost.txt очищался (но ну жно чтобы в нем оставался этот тег " <p align="center"> " ) и как запретить запись пользователями в поля знаки '<' и '>' :)

Вот сама гостевая из двух файлов:
gost.php

<html>
<head>
<title>
Гостевуха
</title>
</head>
<body text="FF0000" bgcolor="333333" link="FFFF00" alink="FF3333">

<p align="center"><h3>Гостевая ,)</h3></p>
<p align="right">E-mail автора:sk6@list.ru<br>
Сайт автора:www.allworld.tu2.ru</p>

<form action="gost.php" method="POST">
Имя:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="name"><br>
E-mail:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="mail"><br>
Сообщение: <input type="text" name="data"><br><br>
&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="submit" value="Отправить"><br>
</FORM>
<?

$file="gost.txt";

if(is_file($file))
{


$size=filesize($file);

echo "Размер страницы ~ $size байт<br>";

$data=$_POST['data'];
$dataa="$data";

$name=$_POST['name'];
$namee="$name";

$mail=$_POST['mail'];
$maill="$mail";

$dataaa="Имя:$namee<br>Е-mail:$maill<br>Сообщение:$dataa<br><br>";

$path=fopen($file,"a+") or die("Ошибочка вышла !"); // если поменять а+ на r+ то страницу глючит..

$writee=fwrite($path,$dataaa);

fclose($path);

}else{
echo "Ошибочка вышла!";
}
?>

<?
include("gost.txt");
?>


</body>
</head>

gost.txt
<p align="center">
Arab
Avatar
Сейчас нет на сайте
Репутация: 8
Регистрация: 17.09.2008
Всего сообщений: 1152
Откуда: Дагестан
7 августа 2009, 22:27
+снизу вверх попробуй array_reverse().
+убрать знаки - $dataa=str_replace('<','',$dataa);
$dataa=str_replace('>','',$dataa);
+очистка - if($size>10000){
$fp=fopen("путь до файла","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp)
$fp=fopen("путь до файла","w+");
fputs($fp,"<p align='center'>");
fclose($fp);
}
JEka
Avatar
Имя: Женя
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.11.2008
Всего сообщений: 405
Откуда: Украина
7 августа 2009, 22:58
Arab ,спс великое :)
Ток когда пытаюсь зделать очистку пишет
Parse error: syntax error, unexpected T_VARIABLE in Z:\home\php\www\gost.php on line 65
строка 65 у мя
$fp=fopen("gost.txt","w+");
хм ,не пойму в чем ошибка (
JEka
Avatar
Имя: Женя
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.11.2008
Всего сообщений: 405
Откуда: Украина
7 августа 2009, 23:03
Arab ,все разобрался :) после fclose($fp) небыло ; :)
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 94, 95, 96 ... 233, 234, 235 След.
 
стр.  
Страница 95 из 235
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2016
Время генерации страницы: 0.022 сек
Общая загрузка процессора: 4%
SQL-запросов: 4
Rambler's Top100