RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 429
от 14.08.2006, 22:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 334, Экспертов: 42
В номере:Вопросов: 6, Ответов: 27


Вопрос № 51566: Добрый вечер! У меня такие вопросы: 1) Я хочу на музыкальный портал сделать кнопки 'checkbox' что бы я выбирал песни которые я хочу cкачать и нажал скачать и он скачивал отмеченные.2)Я хочу сделать Видео портал, не кто не подскажет какие не будь ...
Вопрос № 51594: Добрый день, недавно столкнулся с такой проблемой: Дано win2003 на нём Apache 1.3.27+php4.2.3+mysql 3.23 установил всё правильно, то есть настройки те же что и на моей локальной машине (XP), и запустил. Установил phpbb2 и phpmya...
Вопрос № 51622: Здравствуйте.Помогите. Вторую неделю (таков мой стаж в PHP) не могу получить хоть какую-нибудь выборку строки из таблицы. Сообщение: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource on line 18 гов...
Вопрос № 51648: есть один интересный вопрос который не дает покоя задача такая, есть база данных, при выборке из базы данных создается список например там переменный $test $test2, и так далее, и все это идет в столбец, так вот вопрос в чем все п...
Вопрос № 51663: Здравствуй, уважаемый All! На сей раз вопрос таков: почитал я недавно файлик php.ini и наткнулся на такие строчки, касающиеся регистрации в глоб. еременных: You should do your best to write your scripts so that they do not require register_globals to...
Вопрос № 51664: Здравствуй, уважаемый All! Скажите, пожалуйста, чем отличаются запросы POST от GET? В чем их принципиальное различие? И каким из них нужно пользоватьсяв определенных случаях?...

Вопрос № 51.566
Добрый вечер!
У меня такие вопросы: 1) Я хочу на музыкальный портал сделать кнопки 'checkbox' что бы я выбирал песни которые я хочу cкачать и нажал скачать и он скачивал отмеченные.2)Я хочу сделать Видео портал, не кто не подскажет какие не будь двешки модуля скрипты. 3) Как мне сделать так что бы народ самостоятельно не мог заходить по ссылкам типа http://minusvit.org.ru/music/index.php?action=album&id=7 и что бы его перебрасывала на http://minusvit.org.ru/music/ а если они нажимают в меню то нормально заходит на ту страницу.

Приложение:

Отправлен: 09.08.2006, 00:55
Вопрос задал: Fallout (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Rok-set
Здравствуйте, Fallout!
Отвечу конкретно только на один вопрос, т.к. хорошо представляю эго реалиизацию. Но сначала по поводу пункта 1. Вы где-нибудь такое видели? Могу предложить формировать архив прямо на сервере каждый раз при скачивании песен и передавать только этот архив(если процессорного времени не жаль), либо, если песен немного, закачать много архивов с наборами песен под каждый случай (если не жаль дискового пространства).
А вот и ответ на пункт 3) Можно придумать специальный алгоритм создания кода (с включением времени и, если хотите, id песни, либо id передавать отдельно) и передавать этот код скрипту - обработчику. Если время нажатия на ссылку (из кода) и текущее серверное время сильно отличаются, идёт перенаправление на страницу, иначе - начинается закачка. Таким образом Вы сформируете ссылки, зависимые от времени и недействительные по его прошествии. Вот и весь секрет. Если формировать ссылки, которые зависят от количества скачиваний (т.е. каждой закачке присваивается свой порядковый номер, и этот номер передается в качестве параметра), то такие ссылки будут глючить при одновременном обращении на закачку, если не ввести ограничение диапазона (проверять не конкретно номер закачки, а допускать его разброс на несколько в стороны)
---------
нет преград для разума!
Ответ отправил: Rok-set (статус: 7-ой класс)
Ответ отправлен: 09.08.2006, 07:37
Оценка за ответ: 2
Комментарий оценки:
А ты можеш мне племер кода дать? А то я в пхп не очень шарю! Ну твой идею я понел, не знаю как релизовать!

Отвечает: Nik-VB
Здравствуйте, Fallout!
1) Можете отмеченные песни временно копировать в другую папку (например, на сутки) и выдавать сообщение "У Вас есть сутки, чтобы всё скачать!". Таким образом, нельзя будет качать песни бесплатно сколько хочешь (реальное расположение файлов неизвестно, а выданные ссылки скоро перестанут работать).

3) Проверяйте переменную $HTTP_REFERER - если пользователь набрал адрес, то она должна быть пустая. Более сложная проверка - с какой страницы пришел пользователь, с Вашего сайта или нет.
Удачи!
---------
Нет ничего невозможного
Ответ отправил: Nik-VB (статус: 2-ой класс)
Ответ отправлен: 09.08.2006, 09:58
Оценка за ответ: 2
Комментарий оценки:
1) это немного не то
2) а как это сделать можеш пример кода дать?

Отвечает: Strory
Здравствуйте, Fallout!

1) Вопрос не по адресу, на PHP этого сделать нельзя.
2) Аналогично.
3) Проверяй $_SERVER['HTTP_REFERER'], т.е. с какой странички пришёл пользователь.

С уважением,
  Strory.
Ответ отправил: Strory (статус: Практикант)
Ответ отправлен: 10.08.2006, 01:22
Оценка за ответ: 3


Вопрос № 51.594
Добрый день, недавно столкнулся с такой проблемой:
Дано win2003 на нём Apache 1.3.27+php4.2.3+mysql 3.23

установил всё правильно, то есть настройки те же что и на моей локальной машине (XP), и запустил.

Установил phpbb2 и phpmyadmin

Итак. Локально всё работает, то есть ввожу http:\localhostforum...
все страницы отображаются правильно, все сессии регистрируются, куки тоже

когда удалённо с другой машины ввожу
http:\192.168.0.5forum...
открывается форум, но когда пытаюсь залогиниться,
http://192.168.0.5/forum/admin/index.php?sid=c3421fbdedb8fd2189015879fc298e0a

выдаёт ошибку, что сервер недоступен. в логах apache пишет

192.168.0.24 - - [09/Aug/2006:10:21:57 +0400] "GET /forum_dks/admin/index.php?sid=c3421fbdedb8fd2189015879fc298e0a HTTP/1.1" 302 372
192.168.0.24 - - [09/Aug/2006:10:22:01 +0400] "GET /forum_dks/admin/index.php?sid=c3421fbdedb8fd2189015879fc298e0a HTTP/1.1" 302 372

Вот файл настройки

Приложение:

Отправлен: 09.08.2006, 10:38
Вопрос задал: Кулагин Д.В. (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Physicist
Здравствуйте, Кулагин Д.В.!

Нужно в базе данных phpbb_config (может быть другой префикс, но оканчивается на config) в строке со значением поля config_name='server_name' заменить config_value c 'http://localhost/' на 'http://192.168.0.5/'. Или (если Вам этот способ покажется проще) переустановить phpbb2 из url http://192.168.0.5/forum, а не http://localhost/forum.
Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 09.08.2006, 10:58


Вопрос № 51.622
Здравствуйте.Помогите.
Вторую неделю (таков мой стаж в PHP) не могу получить хоть какую-нибудь выборку строки из таблицы.
Сообщение:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result
resource on line 18
говорит о том, что в таблице ничего не найдено? Или что другое?
База mydb создана в phpMyAdmin, в таблице employees есть пять записей -
с полями id,first,last,adres,prof.
Эти несчастные пять строк прилагаю.

Приложение:

Отправлен: 09.08.2006, 14:36
Вопрос задал: Орлов Станислав (статус: Посетитель)
Всего ответов: 8
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Марк Крейн
Здравствуйте, Орлов Станислав!
В запросе SQL имя таблицы не нужно брать в апострофы. И идентификатор соединения является необязательным параметром. Должно быть так:
$result = mysql_query("SELECT * FROM employees");
Ответ отправил: Марк Крейн (статус: Студент)
Ответ отправлен: 09.08.2006, 14:45
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Галушко Павел Павлович
Здравствуйте, Орлов Станислав!
Это сообщение сообщает Вам, что вы неверно составили SQL запрос.
Строчку
$result = mysql_query("SELECT * FROM 'employees', $db");

Измените на
$result = mysql_query("SELECT * FROM 'employees' ");

---------
И это пройдет © надпись на кольце Соломона
Ответ отправил: Галушко Павел Павлович (статус: 1-ый класс)
Ответ отправлен: 09.08.2006, 14:47
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Zysoftik
Здравствуйте, Орлов Станислав!

Приведенная ошибка означает, что Вы вызываете mysql_num_rows(), передав ей как параметр неверный идентификатор ресурса MySQL. Соответственно, это означает что функция mysql_query его не вернула, а значит ошибка в самом SQL запросе.

Ошибка здесь:
mysql_query("SELECT * FROM 'employees', $db")

Нужно либо соблюдать парность кавычек (и писать их в нужном месте, т.к. Вы захватили в кавычки и второй параметр $db), либо, в данном случае, можно их вообще не писать. Т.е.:
1. mysql_query("SELECT * FROM 'employees'", $db)
2. mysql_query("SELECT * FROM employees", $db)

Также можно опустить второй пареметр, если Вы пользуетесь всего одним подключением. Тогда получится так:
mysql_query("SELECT * FROM employees")

И еще совет - вместо цикла for лучше использовать цикл while в таком виде:

while ($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td> '$row[id]'</td>";
echo "<td> '$row[first]'</td>";
echo "<td> '$row[last]'</td>";
echo "</tr>";
}
Ответ отправил: Zysoftik (статус: 6-ой класс)
Ответ отправлен: 09.08.2006, 14:50
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Madproger
Здравствуйте, Орлов Станислав!

Во-первых:
$db=mysql_connect("localhost", "root", "password");
(надо указать пароль для подключения, если его нет то указывай пустой - "")

Сделай так
if(!mysql_select_db("mydb",$db))
{
die(mysql_error());
}

if( !($result = mysql_query("SELECT * FROM 'employees', $db"))
{
die(mysql_error());
}
else
$num_results = mysql_num_rows($result);

После этого тебе должно показать какие были ошибки - тогда будешь знать точно

Ошибка тебе сообщает что неверный указатель на результат. Т.е. запрос на выборкку не прошел
---------
И будет вам счАстиЕ!
Ответ отправил: Madproger (статус: 8-ой класс)
Ответ отправлен: 09.08.2006, 14:50

Отвечает: Physicist
Здравствуйте, Орлов Станислав!

Ошибка в строке
$result = mysql_query("SELECT * FROM 'employees', $db");
т.к. в этом случае передается неправильный запрос SELECT * FROM 'employees', $db.
Нужно писать либо
$result = mysql_query("SELECT * FROM 'employees'");
либо
$result = mysql_query("SELECT * FROM 'employees'", $db);
(если опустить последний параметр будет использовано последнее открытое соединение).
А вообще советую любые запросы оформлять примерно таким кодом (по крайней мере, на этапе тестирования):

Приложение:

Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 09.08.2006, 14:51
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: PVS
Здравствуйте, Орлов Станислав!
Поправте кавычки:
$result = mysql_query("SELECT * FROM 'employees'", $db);
Ответ отправил: PVS (статус: Студент)
Ответ отправлен: 09.08.2006, 14:52
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Nik-VB
Здравствуйте, Орлов Станислав!
У Вас написано:
$result = mysql_query("SELECT * FROM 'employees', $db");
Передвиньте кавычки после $db, поставьте их перед запятой. Должно получиться:
$result = mysql_query("SELECT * FROM 'employees'", $db);
Удачи!
---------
Нет ничего невозможного
Ответ отправил: Nik-VB (статус: 2-ой класс)
Ответ отправлен: 09.08.2006, 14:54
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Козлов Алексей Сергеевич
Здравствуйте, Орлов Станислав!
В приведенном Вами коде есть несколько ошибок:
1. При подключении к базе данных нужно указывать пароль, даже если он пустой:
$db=mysql_connect("localhost", "root", "");

2. Следующий код:

$db=mysql_connect("localhost", "root");
if (!$db)
{
echo "Нет соединения";
exit;
}
проще написать в виде:

$db=mysql_connect("localhost", "root") or die("Нет соединения");

3. В этих строках можно неуказывать переменную $db:
mysql_select_db("mydb",$db);
$result = mysql_query("SELECT * FROM 'employees', $db");

кроме того во второй строке сам запрос написан неправильно:
"SELECT * FROM 'employees', $db"
необходимо так:
"SELECT * FROM employees" (кавычки можно не указывать)

4. Цикл вывода for можно заменить на while, т.е.:
while($row = mysql_fetch_array($result))
{
}

5. В оператор echo вместо апострофа необходимо использовать кавычки, т.к. если строка заключена в апострофы, то она трактуется почти в точности так как она записана (т.е. переменные не обрабатываются).
---------
Вы доставили мне истинное удовольствие парни, взвалив на меня Ваши проблемы (М. Фрай).
Ответ отправил: Козлов Алексей Сергеевич (статус: 4-ый класс)
Ответ отправлен: 09.08.2006, 14:57
Оценка за ответ: 5
Комментарий оценки:
Спасибо!


Вопрос № 51.648
есть один интересный вопрос который не дает покоя

задача такая, есть база данных, при выборке из базы данных создается список
например там переменный
$test $test2, и так далее, и все это идет в столбец,
так вот вопрос в чем все переменные имеют разную длину, есть ли возможность строго ограничить переменную в списке, чтобы например занимала только 10 символов (при этом недостающие символы заменяла пробелом), чтобы получилось ровный приятный список

в базе тип записей идет TEXT, может там ограничить кол-во символов
в общем уже второй день голову ломаю, может кто подскажет

заранее спасибо
Отправлен: 09.08.2006, 18:03
Вопрос задал: LanParty (статус: 6-ой класс)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: PVS
Здравствуйте, LanParty!
Затайте в базе тип char(10). Он автоматически дополнит пробелами до 10 символов. Потом поменяйте пробелы на строку   или воспользуйтесь тэгом
 (если идет вывод HTML , если же просто тект, то не надо)
Ответ отправил: PVS (статус: Студент)
Ответ отправлен: 09.08.2006, 18:12
Оценка за ответ: 3
Комментарий оценки:
что и пытаюсь сделать, пока тяжко

Отвечает: Селев Валерий
Здравствуйте, LanParty!

Так можно обрезать данные на этапе выборки из БД
select substring(name,0,10) from my_table;

Можно ограничить размер поля в бд, изменив тип поля таблицы на varchar(10).
Ответ отправил: Селев Валерий (статус: 2-ой класс)
Ответ отправлен: 09.08.2006, 18:12
Оценка за ответ: 1
Комментарий оценки:
об этом я уже писал, вопрос в другом как добавить недостающие пробелы

Отвечает: Physicist
Здравствуйте, LanParty!

Чтобы обрезать строку, нужно использовать функцию substr. Чтобы дополнить - str_pad. На какой стадии нужно проводить эти операции - до занесения в БД или при обработке результатов запроса - решать Вам.

Приложение:

Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 09.08.2006, 18:16
Оценка за ответ: 3

Отвечает: Ерёмин Андрей
Здравствуйте, LanParty!
Дополнить строку - элементарно! Функция str_pad(). Пример:
$mystr = str_pad($mystr, 10 , " ");
Если список - выпадающий и сделан средствами html, то вместо пробелов нужно подставить &nbsp::
$mystr = str_pad($mystr, 10 , "&nbsp;");
Полное описание данной функции см. в приложении. Удачи!

Приложение:

---------
Нет правила без исключений. Правило без исключений - исключение из правил.

Ответ отправил: Ерёмин Андрей (статус: Профессор)
Россия, Тула
WWW: Программирование на DELPHI: Всё для программиста.
ICQ: 286837644
----
Ответ отправлен: 09.08.2006, 20:40
Оценка за ответ: 4


Вопрос № 51.663
Здравствуй, уважаемый All! На сей раз вопрос таков: почитал я недавно файлик php.ini и наткнулся на такие строчки, касающиеся регистрации в глоб. еременных: You should do your best to write your scripts so that they do not require register_globals to be on; Using form variables as globals can easily lead to possible security problems, if the code is not very well thought of.. Ну и там идет строка register_globals = Off. Вопрос такой: если есть форма, как считать в php данные с нее, если названия элементов <input name=bla"... не считываются в глобальный массив? какой есть другой способ работы с формами?
Отправлен: 09.08.2006, 21:20
Вопрос задал: Porsche (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Селев Валерий
Здравствуйте, Porsche!

Используй суперглобальный массив $_REQUEST:

$bla = $_REQUEST['bla'];
Ответ отправил: Селев Валерий (статус: 2-ой класс)
Ответ отправлен: 09.08.2006, 21:24

Отвечает: Physicist
Здравствуйте, Porsche!

Данные формы считываются через $_POST['bla'] (вместо просто $bla).
Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 09.08.2006, 21:35

Отвечает: Cimus
Здравствуйте, Porsche!
К данным из формы можно обратиться через суперглобальный массив $_REQUEST
или используя массивы $_POST['bla'] и $_GET['bla'] .
Есть русский перевод файла php.ini, он лежит вот тут
http://www.codenet.ru/webmast/apache/Apache-WindowsNT/phpini.php
---------
Достичь можно любых высот !
Ответ отправил: Cimus (статус: 5-ый класс)
Ответ отправлен: 09.08.2006, 23:32

Отвечает: PVS
Здравствуйте, Porsche!
Вместо $variable_name в своих скриптах используйте $_REQUEST['variable_name'] и тогда они будут работать независимо от значения register_globals
Ответ отправил: PVS (статус: Студент)
Ответ отправлен: 10.08.2006, 10:57


Вопрос № 51.664
Здравствуй, уважаемый All! Скажите, пожалуйста, чем отличаются запросы POST от GET? В чем их принципиальное различие? И каким из них нужно пользоватьсяв определенных случаях?
Отправлен: 09.08.2006, 21:22
Вопрос задал: Porsche (статус: Посетитель)
Всего ответов: 7
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Селев Валерий
Здравствуйте, Porsche!

GET:
параметры передаются в URL:
http://my.url/?param1=value1¶m2=value2....

POST:
параметры передаются в HTTP-запросе от браузера к серверу.

POST обычно используется для работы с формами:
<form method="post">

GET - если надо в HTML-коде получить ссылку на скрипт, содержащую в себе параметры, например:
<a href="http://my.url/?param1=value1¶m2=value2....">ссылка с параметрами</a>
Ответ отправил: Селев Валерий (статус: 2-ой класс)
Ответ отправлен: 09.08.2006, 21:31

Отвечает: Physicist
Здравствуйте, Porsche!

В случае запроса GET все данные передаются в "адресной строке" (например, index.php?var1=data1&var2=data2&var3=data3), а в случае запроса POST такая же строка (var1=data1&var2=data2&var3=data3) передается отдельно после всех заголовков HTTP-запроса и не содержится в адресной строке (в ней содержится просто index.php).
Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 09.08.2006, 21:33

Отвечает: Stamm
Здравствуйте, Porsche!
В дополнение могу только сказать, чтобы не гадать, POST или GET запросом пришли данные из формы можно воспользоваться массивом $_REQUEST, который объединяет данные GET-POST-COOKIE. Только нужно быть осторожным, т.к. переменную GET перекроет COOKIE, если у них одинаковые имена.
---------
Этот мир обречён на нас
©Сергей Маврин
Ответ отправил: Stamm (статус: Студент)
Ответ отправлен: 09.08.2006, 21:59

Отвечает: Марк Крейн
Здравствуйте, Porsche!
В массиве $_POST можно передавать неограниченное количество информации. Именно поэтому он и используется в формах. Объём информации, передаваемый в массиве $_GET ограничен 1 килобайтом. Поэтому $_GET, как правило, для форм не используется. Может использоваться для создания адресов вида index.php?file=myfile.txt. В этом случае всё что идёт после символа "?" является элементами массива $_GET. В данном примере $_GET['file']="myfile.txt".
Ответ отправил: Марк Крейн (статус: Студент)
Ответ отправлен: 09.08.2006, 22:11

Отвечает: Cimus
Здравствуйте, Porsche!
Самое простое отличие это то, что GET-запрос виден в строке с адрессом и его можно свободно корректировать, а POST-запрос не виден, хотя его тоже можно подделать скорректировав нужным образом форму отправки данных.
http://rusfaq.ru/?Step=help&Action=General#99
в этой ссылке используеться где переменной Step передаёться значение help, а переменной Action соответственно General, после знака # идёт якорная ссылка на место в html-документе.
При передачи этих же параметров методом POST урл выглядел бы вот так http://rusfaq.ru/index.php#99, а сами данные браузер отправляет после всех заголовков и соответственно ?Step=help&Action=General не видно в адресной строке.
Также есть различия по колличеству отправляемых данных. (сколько поддерживает каждый вид запроса я не знаю, поэтому врать не буду.)
Также отмечу, что для отправки файлов на сервер используеться именно метод POST, помимо которого в форме указываеться свойство enctype. Это свойство определяет, в какой кодировке будут отправляться данные. По умолчанию оно равно application/x-www-form-urlencoded, т.е. равно текущей кодировке формы. Но для файлов, особенно бинарных, кодировки быть не должно, поэтому необходимо изменить свойство на multipart/form-data.

---------
Достичь можно любых высот !
Ответ отправил: Cimus (статус: 5-ый класс)
Ответ отправлен: 10.08.2006, 00:00

Отвечает: Strory
Здравствуйте, Porsche!

С помощью метода GET данные передаются через URL:
http://domain.com/index.php?id=bla
Здесь передается переменная $id со значением 'blf'. Способ ограничен объемом передаваемой информации. Точно не помню, несколько килобайт.
Методом POST можно передавать большие объемы информации, в том числе и бинарные файлы без предварительной обработки (а соответственно и без увеличения их размера).

С уважением,
  Strory.
Ответ отправил: Strory (статус: Практикант)
Ответ отправлен: 10.08.2006, 01:23

Отвечает: Галушко Павел Павлович
Здравствуйте, Porsche!
Принципиальная разница в методе передачи.
Get - передается с адресом и виден пользователю
Post - не самым видным пользователю методом.
У Get довольно существенные ограничения по объему (вся строка не более 1024 символов насколько я помню), он виден пользователю и так далее.
Зато его преимущество в том, что при обновлении странички Вашему пользователю не появляются никаких окон, и у пользователя есть возможность самому редактировать значение странички (например в форуме вручную в адресной строке написать pg=10), но это не самое очевидное преимущество ;).

У POST ограничения меньше, так можно передать несколько мегабайт. Сколько именно - это уже настройки веб сервера.
Эти данные не видны пользователям (во всяком случае явно)

А что конкретно и когда - лично мой критерий:
Для навигации я использую Get (то есть на какую именно страничку попадет человек)
Для всех остальных я , как правило, использую POST

---------
И это пройдет © надпись на кольце Соломона
Ответ отправил: Галушко Павел Павлович (статус: 1-ый класс)
Ответ отправлен: 10.08.2006, 11:37


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.35 от 27.07.2006
Яндекс Rambler's Top100

В избранное