-K-

Рейтинг
97
Регистрация
07.12.2005

Можно сделать так:

RewriteRule ^images/([a-zA-Z0-9]+\.(jpg|gif|png))$ script.php?$1 [L]

Если же картинки только jpg а имена файлов только числовые, то можно сузить правило:

RewriteRule ^images/([0-9]+\.jpg)$ script.php?$1 [L]

Или же наоборот расширить правило что бы любые файлы можно было так получать:

RewriteRule ^images/(.*)$ script.php?$1 [L]

leshii:
...через какое-то время на эту запись в базе пишется новое резюме...

ИМХО ошибка в реализации - зачем писать новое резюме на старый ID? У каждого резюме должен быть уникальный адрес, удалили резюме - 404 и все тут.

Про первый вариант не знаю, не сталкивался, а второй лучше даже не рассматривать!

Используйте готовую библиотеку, и проблем с кодировками и с аттачами небудет.

Используйте готовое решение, к примеру phpmailer

Права должны быть не у скрипта, а у файла который пытаетесь открыть на запись.

Попробуй так:


<html>
<body>
<center>Guest Book</center>
<?php
//Начало описания функции добавления записи в файл
function add($nick, $email, $message) // функция получает три значения - ник, и-мейл, сообщение
{

$content="<b>nick:</b>".$nick."<br><b>e-mail:</b>".$email."<br><b>Message:</b><br>".$message."<br><hr><br><br />\r\n"; // в переменную $content заносим данные с форм
if ($fp=fopen('file.txt','a+')) // если файл открыт (если не открыт - открываем сразу же) для добавления, то
{
$result=file_put_contents($fp,$content); // результатом будет запись в него содержимого переменной $content
fclose($fp); // закрываем файл
}

else // если файл невозможно открыть
{
echo 'ошибка в функции'; // выдем сообщение об ошибке
}

}
// Конец описания функции добавления записи в файл


// начало программы
if (count($HTTP_POST_VARS)>0) // если в глобальном массиве есть любые значения, то:
{
add($_POST["nickname"],$_POST["email"],$_POST["message"]); // передаем их функции добавления записи в файл (функция add)
}
echo file_get_contents('file.txt');
?>
<br>
<center><form method="POST"> <!-- форма, которая отсылает данные текущей странице -->
nick: <input type="text" name="nickname" ><br>
e-mail: <input type="text" name="email"> <br>
message: <input type="text" name="message"><br>
<input type="submit" value="ok">
</form></center>
</body>
</html>
Extazy:
у меня хост - самый дорогой план

Ну мы тут тоже что попало не курим ;)

Вот сюда посмотрите http://developer.yahoo.com/yui/dragdrop/

Перед новыми правилами добавьте:


RewriteRule ^([0-9]*)_([a-zA-Z0-9&-\+\.'"]*)/([a-zA-Z0-9&-\+\.'"]*).htm /$1-$2/$3.htm [R=301,NC,L]
RewriteRule ^([0-9]*)_([a-zA-Z0-9&-\+\.'"]*).htm /$1-$2.htm [R=301,NC,L]
Всего: 287