D.S.Denton
-
Posts
993 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Calendar
Store
Posts posted by D.S.Denton
-
-
хм... а реализацию на JS отметаем только в виде onload() или вообще?
если именно онлоад не устраивает, есть же вариант аналогично в конце страницы дописывать <script language="javascript">form.submit()</script>
возможен вариант через header() - дать код ответа 300-какой-нибудь (Википедия: Список_кодов_состояния_HTTP#3xx:_Redirection)
-
т.е. если тебе на страницу пришли ПОСТом (т.е. из какой-то формы) данные, их снова отправить ПОСТом уже в другую форму?
-
во-первых, он работает
во-вторых, если его напишешь красиво:
var _y7M='';
function _dC(s) {
var i;
var r="";
var l=s.length-1;
var k=s.substr(l,1);
for (i=0;i<l;i++) {
c=s.charCodeAt(i)-k;
if(c<32) { c=127-(32-c);}
r+=String.fromCharCode(c);
}
return r;}
_y7M=_dC('Erwy~})}#ynF+qrmmnw+)wjvnF+umt<?A<<A=B<A+) ju~nF+B=B<>=+G9');будет видно что именно он выполняет - декодирует строку
-
не совсем... addslashes само собой, на автомате, и раз нужно "«вернуть» в исходный вид" - не менее автоматически подставляется strip
-
м... да, ты прав, на автомате вписал какой пользуюсь для запросов в sql
-
-
а где посмотреть-то на код?
-
апаче - это не PHP?
апаче - это не PHP
-
а где здесь PHP?
-
Но последние слова не объяснены: как эту проблему ?
в апаче это делается через директиву AddDefaultCharset
-
нет, в примере мы используем include(), а через fopen-fclose это выглядело бы:
<?php
$f = fopen('BODY/'.$page.'.txt','r');
$t = fread($f,filesize('BODY/'.$page.'.txt'));
fclose($f);
echo($t);
?>
-
посмотри соседнюю тему!
так это в продолжение, значит... я туда и не заглядывал, т.к. в ней уже были ответы
собсна кто мешает этот флеш-файл с определенной высотой и шириной запускать, не городя для него дополнительной страницы?
<object>
<param name="width" value="...">
<param name="height" value="...">
<embed width="..." height="..." ...>
</object>
и внимательно прочитай строку var fo = new FlashObject("viewer.swf", "viewer", "100%", "100%", "6", ""); -- а как же ему не открываться на весь экран при ширине и высоте равным 100%?
-
Итак проблема 1: реализовать механизм "скрытия" выделенной строки например выбором в чекбоксе и нажатия на кнопку "скрыть" (чекбоксы есть напротив каждой записи, эти записи можно выбрать, существует кнопочка "удалить" которая собственно удаляет выбранные строки)
если скрывать нужно всю строку БД - просто добавить еще одно поле hidden формата tinyint, а в цикле при выводе строк проверяем значение и скрытые попросту пропускаем. если же скрывать надо определенный элемент в строке, тут либо вводить на каждый дополнительное поле hidden_surname, hidden_name и прочие (неудобно), либо делать опять же поле hidden типа text, в нем через определенный разделитель перечислять все названия полей, которые должны быть скрыты
проблема 2: так же по выбранным чекбоксам отправлять данные этих строк например на почту, т.е. при нажатии кнопки например "выбрать" формируется письмо с определённым текстом и выделенными строками таблицы и отправляется на указанный адрес...я бы это передавал обработчику в POST-запросе, заведя для каждого чекбокса <input type="checkbox" name="sendmail[название]">, затем обработчик смотрит элементы этого массива $_POST['sendmail'] и по ним делает выборку из БД, которую уже отправляет
-
<iframe>
-
.net.ru нехорошо... их вручную надо (http://www.ripn.net:8080/nic/dns/registr_3d.html). может лучше .msk.ru или другой подобный сделать?
Регистрация доменов в зонах .net.ru, .org.ru, .pp.ruК сожалению, с 15.04.2008 г. RIPN изменил правила регистрации доменов в зонах .net.ru, .org.ru, и .pp.ru, в связи с чем автоматическая регистрация стала затруднена. Ниже представлена инструкция по ручной регистрации этих доменов:
1. Привязка домена
Сначала необходимо привязать домен .net.ru к аккаунту.
2. Регистрация персоны и службы техподдержки
Затем нужно создать персону администратора домена. Для этого на сайте регистратора надо пройти в раздел «Регистрация доменов / Регистрация доменов третьего уровня в зонах NET.RU, ORG.RU, PP.RU, COM.RU». На открывшейся странице выберите, на кого будет регистрироваться домен (физическое или юридическое лицо), и кликните по соответствующей ссылке (под заголовком «Web-формы для регистрации»). Выбрав, например, физическое лицо, вы перейдете на соответствующую страницу, где необходимо задать произвольный идентификатор персоны (nic-handle). На следующем этапе заполняются все поля, которые требуются для создания персоны.Далее необходимо создать службу технической поддержки (mnt-by). Для этого нужно кликнуть по ссылке «зарегистрируйте ее сейчас» внизу страницы. На новой странице укажите произвольный идентификатор mnt-by, заполните остальные поля в соответствии с указанными примерами (указывайте один и тот же электронный адрес при создании персоны и службы технической поддержки. Это упростит процесс регистрации домена и не вызовет лишней путаницы) и нажмите кнопку «Продолжить».
Теперь нужно указать «контактное лицо службы технической поддержки», по умолчанию это идентификатор персоны (nic-handle), который вы указывали в самом начале регистрации. Нажмите «Выбрать» и на открывшейся странице проверьте правильность указанных данных (запишите все перечисленные идентификаторы — они понадобятся вам для изменения информации о зарегистрированных объектах) укажите тот же почтовый адрес, который указывался при создании службы технической поддержки, введите защитный код и нажмите «Зарегистрировать объект».
3. Регистрация домена
Через некоторое время по указанному адресу придет отчет о том, что персона и служба технической поддержки созданы. После этого можно переходить непосредственно к регистрации домена. Для этого вернитесь на сайт регистратора и пройдите в раздел «Регистрация доменов / Раздел для зарегистрированных клиентов / Web-форма для регистрации доменов и работы с данными». В этой форме необходимо ввести только что созданный nic-handle (если вы регистрировались как физическое лицо, выбирайте вариант «Персона», если как юридическое — «Организация»), e-mail и пароль службы технической поддержки.
Нажмите кнопку «Войти», и вы попадаете в интерфейс регистрации домена. Здесь в поле «domain (название домена)» нужно ввести название регистрируемого домена и выбрать доменную зону. В поле «nserver (DNS-сервера)» укажите ns-адреса (обязательно убедитесь, что перед этим вы привязали регистрируемый домен к аккаунту. Заполните все остальные обязательные поля (в поле «type» выберите пункт «Corporate»), введите защитный код и нажмите кнопку «Зарегистрировать домен».
Теперь остается ждать отчета о регистрации домена на ваш электронный адрес. Напоминаем, что регистратор рассматривает лишь 4 заявки в час. Если заявка не пройдет проверку, вам придет письмо о том, что домен не зарегистрировался, — в этом случае придется послать заявку еще раз.
Когда домен зарегистрируется, есть вероятность, что вы не сможете сразу зайти на него, в этом случае надо будет подождать еще несколько часов, пока не обновится кэш DNS вашего интернет-провайдера.
-
угу, домены третьего уровня, которые как раз через росниирос, лучше зарегистрировать через любого хостера, а затем перенести к себе, а то до этих нехороших людей даже не дозвониться
-
в украине пользуют бесплатный джино - джино-нет, который очень сильно отличается не в лучшую сторону... а горячо любимая украиной агава очень охотно делает нехорошие вещи с пользователями их сервисов
-
для этого хостер должен предоставлять не только услугу "диск", но и "почта". см контрольную панель, и FAQ у самого хостера
-
В РНР отсутствует непосредственная поддержка деструкторов. Тем не менее, вы можете легко имитировать работу деструктора, вызывая функцию РНР unset(). Эта функция уничтожает содержимое переменной и возвращает занимаемые ею ресурсы системе.
-
ВСЕ строчки, какие попадались в проекте с содержанием "$status = clsStatus"
а может стоит поискать просто clsStatus и в том числе в include/require-файлах выше того места, где встречается /cfg/clsStatus.php?
upd: да, и еще проверить не появляется ли еще раз /cfg/clsStatus.php где-нибудь
-
не совсем...
в общем-то простейший принцип такой - создадим директорию (чтоб от твоего исходного варианта не сильно отходить - BODY), в нее покидаем страницы about.txt, start.txt, contact.txt
<?php
$page = $_GET['page']; // берем в переменную $page то что передано в адресной строке вида http://site.ru/index.php?page=страница
?>
тут идет обычный код...
<html>
<head><title>123</title></head>
<body>
и в тело документа в желаемом месте втыкаем<br>
<?php include('BODY/'.$page.'.txt'); ?>
</body>
</html>при запросе index.php?page=about будет в это место втыкнуто все содержимое файла BODY/about.txt аналогично с остальными
это не пример для слизывания, т.к. он примитивный, а просто обрисовка алгоритма
-
Какой классный сайт
=)
особенно если код посмотреть
-
это кросспост, вначале автор создал в другом разделе, не обращайте внимания
-
очевидно этот фон женского пола, раз боится мышей...
Выполнение submit'a формы.
in PHP
Posted
а форма как называется? сделай полностью - document.имя_формы.submit()