Можно сделать так:
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]
ИМХО ошибка в реализации - зачем писать новое резюме на старый 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>
Ну мы тут тоже что попало не курим ;)
Вот сюда посмотрите 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]