Отправляет email-рассылки с помощью сервиса Sendsay

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

  Все выпуски  

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


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

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

Выпуск № 423
от 08.08.2006, 19:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 336, Экспертов: 39
В номере:Вопросов: 3, Ответов: 8


Вопрос № 50933: Здравствуйте, уважаемые эксперты. У меня следующий вопрос: на некоторых сайтах я видел значок, который отображает статус того или иного человека в службе icq. Поскольку в страницы где я это видел имели расширение php, я и решил, что это реализовы...
Вопрос № 50989: проблемма безопасности имеем форум IPB, делаем общую регистрацию Если сделать куки глобальными, они читаются на всех субдоменах. Какой путь надо прописать в куках чтобы действие кук распространялось на домен test.ru но не распространялось...
Вопрос № 51008: Уважаемые эксперты! Мелкий такой вопросик у меня: для чего нужен знак "&" перед параметром функции, как здесь: "function check_cookie(&$user)"...

Вопрос № 50.933
Здравствуйте, уважаемые эксперты.
У меня следующий вопрос: на некоторых сайтах я видел значок, который отображает статус того или иного человека в службе icq. Поскольку в страницы где я это видел имели расширение php, я и решил, что это реализовывается припомощи php. Подскажите, пожалуйста, как это реализовать.
Отправлен: 02.08.2006, 19:18
Вопрос задал: Mark_by (статус: 1-ый класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

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

Смотрите ссылку http://www.icq.com/features/web/indicator.html для создания "стандартного" индикатора (без php, ссылка выглядит как <img src="http://status.icq.com/online.gif?icq=1111111&img=5">) и ссылку http://www.zend.com/codex.php?id=216&single=1 для проверки статуса ICQ-пользователя.
Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 02.08.2006, 19:27

Отвечает: Марк Крейн
Здравствуйте, Mark_by!
Это можно реализовать на обыкновенном html. Просто в том месте где Вам нужно отобразить значок, впишите следующую ссылку:

<img src="http://web.icq.com/whitepages/online?icq=12345678&img=5" border="0" height="18" width="18">

где 12345678 - номер ICQ, статус которого Вас требуется отобразить.

Удачи!

С уважением,

Марк.
Ответ отправил: Марк Крейн (статус: Студент)
Ответ отправлен: 02.08.2006, 19:29

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

По слкдующему адресу Вы можете ознакомиться с сервисом icq, предоставляющим такую возможность:
http://www.icq.com/features/web/indicator.html

Например:
<img src="http://status.icq.com/online.gif?icq=номер_аськи&img=7">

Знание php тут не требуется.
Ответ отправил: Селев Валерий (статус: 2-ой класс)
Ответ отправлен: 02.08.2006, 19:29


Вопрос № 50.989
проблемма безопасности
имеем форум IPB, делаем общую регистрацию
Если сделать куки глобальными, они читаются на всех субдоменах.
Какой путь надо прописать в куках чтобы действие кук распространялось на домен test.ru но не распространялось на субдомены типа sub.test.ru
Еще лучше если кукисы можно было бы использовать или запрещать на определенных субдоменах

ЗЫ наткнулся на вашу рассылку, очень понравилась
вот только сервак очень тормозит :( хотя у меня dsl, жаль...
придется только рассылкой пользоваться
Отправлен: 03.08.2006, 06:49
Вопрос задал: Gammy (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Марк Крейн
Здравствуйте, Gammy!
Просто укажите в качестве доменного имени www.test.ru. Запрещать или разрешать кукисы можно из установок браузера путём повышения или понижения соответственно уровня безопасности.
Ответ отправил: Марк Крейн (статус: Студент)
Ответ отправлен: 03.08.2006, 07:11


Вопрос № 51.008
Уважаемые эксперты! Мелкий такой вопросик у меня: для чего нужен знак "&" перед параметром функции, как здесь:

"function check_cookie(&$user)"
Отправлен: 03.08.2006, 11:00
Вопрос задал: RebornDemon (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Saw
Здравствуйте, RebornDemon!

Этот знак (амперсанд) нужен для того чтобы показать что параметр передается по ссылке, т.е. если внутри функции он меняется то его значение изменится и вне функции. Если его не поставить, то параметр передастся по значению, т.е. просто скопируется и его изменения в функции не приведут к изменениям вне функции.
Ответ отправил: Saw (статус: 2-ой класс)
Ответ отправлен: 03.08.2006, 11:11

Отвечает: Straight
Здравствуйте, RebornDemon!
Это значит, что в функцию передается не значение, а ссылка.
Т.е. если вызвать так:
check_cookie($myuser);
то если внутри функции параметр $user будет изменяться, то изменится и значение переменной $myuser.
Ответ отправил: Straight (статус: Студент)
Ответ отправлен: 03.08.2006, 11:11

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

Это означает передачу аргумента не значением, а ссылкой. При этом не создается копия переменной, а также можно изменять значение переданной переменной (см. Приложение).

Приложение:

Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 03.08.2006, 11:11

Отвечает: Козлов Алексей Сергеевич
Здравствуйте, RebornDemon!
Это означает передачу параметра по ссылке. Без его указания переменная переданная в функцию будет изменятся только в пределах данной функции.
---------
Версий еще много будет, пока есть фантазия...
Ответ отправил: Козлов Алексей Сергеевич (статус: 3-ий класс)
Ответ отправлен: 03.08.2006, 11:21


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

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

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

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

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала 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

В избранное