izbushka

izbushka
Рейтинг
110
Регистрация
08.06.2007
feord:
первое сделал, а каптчу легко обходят

Если испльзовать стандартные капчи, то да. Но, т.к. ваш сайт, мне кажется, не мегакрутой, и никого из спамеров персонально он не интересует, то даже простенькая самописная капча решит проблему )

У вас в форме есть <input type="image" src="images/lupa.png">. X и Y - координаты клика по этой картинке. Погуглите про input type=image.

Можете сделать input type=submit вместо image и css стилями привести его к такому же виду.

Проверить роуты у клиента, посмотреть tcpdump на интерфейсе сервера

В линуксе клеить cat'ом

В винде точно не скажу, но в тотале или фаре, не помню, была вроде опция "Дописать в конец" если копируешь файл, а он уже существует

UPD: гуглится за секунду:

type file1.txt file2.txt >> file3.txt

Учим операторы инкремента и декремента

<?php
$x=0;
while (++$x<10) echo $x.',';
?>
1,2,3,4,5,6,7,8,9,

При чтении fflush не нужен.

При записи бывает полезен. Дело в том, что если вы сказали fwrite, то данные не обязательно запишутся на диск немедленно. Операционная система может решить отложить запись ввиду высокой нагрузки на диск или по другим причинам. Соответсвенно, если например, выключить питание в это время или, возможно, хотя не уверен, аварийно прибить php, то данные, которые вы считали записанными, потеряются. fflush форсирует запись немедленно.

А чтоб превратить $mylist="car,dog,doll"; в $mylist=array('car','dog','doll'); делаем так:

$mylist="car,dog,doll";
$mylist=explode(',',$mylist);

или

$mylist="car,dog,doll";
foreach (explode(',',$mylist) as $item)..

Как писать - решать вам. Если вам не надо чтоб клиенты тягали часто какую-то статическую страницу - ставите Expired побольше. Теоретически, при идеальных условиях, клиент не будет проверять обновления, пока не настанет Expired дата. Но в реальности кеши стираются и обновления будут чаще.

Если нужно чтоб при каждом обращении страница тянулась заново - Expired в прошлом.

Заголовок Date показывает время на сервере, когда сервер его послал. К документу не имеет отношения.

Заголовок Last-Modified - дата последнего измения док-та.

Заголовок Expires - показывает, до когда можно кешировать документ. Если дата в прошлом - кешировать его не надо.

Не работает, потому что вы не понимаете принцип.

Без изменения движка ничего не выйдет. Ну сделаете вы средствами htaccess редиректы с ЧПУ на ваши кривые урлы, будут пользователи заходить по ЧПУ, да. Но ссылки то на сайте останутся кривыми, их должна менять cms..

Всего: 904