PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (3): « 1 [2] 3 »

> Найдено сообщений: 43
arsen4ik Отправлено: 29 Января, 2013 - 20:16:31 • Тема: информация после # (якоря) • Форум: Вопросы новичков

Ответов: 15
Просмотров: 897
esterio пишет:
У них наверно на то была причина так сделать

Тоже так думал, может причина в безопасности, только если задуматься какая безопасность если данные также можно получить, просто делается это через JavaScript.
Кроме как игнорирования технологии PHP больше причин не вижу. Хотя конечно, может и ошибаюсь
arsen4ik Отправлено: 29 Января, 2013 - 20:09:30 • Тема: Как использовать обработчик? • Форум: Вопросы новичков

Ответов: 8
Просмотров: 342
Обработчик скорей всего на их сервере? Если да, то просто через форму передать им данные
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <form action="http://lk.open-sms.ru/multi.php">
  3. <input type="text" name="login">
  4. <input type="password" name="password">
  5. <input type="text" name="message">
  6. <input type="text" name="phones">
  7. <input type="text" name="originator">
  8. <input type="hidden" name="max_parts" value="1">
  9. <input type="hidden" name="rus" value="1">
  10. <input type="submit" value="Отправить">
  11. </form>
  12.  
arsen4ik Отправлено: 29 Января, 2013 - 20:01:08 • Тема: информация после # (якоря) • Форум: Вопросы новичков

Ответов: 15
Просмотров: 897
Виноваты не разработчики а те дибилы который такой параметр передают.
Ведь все было бы просто если бы вместо знака # поставить знак ? и разработчик имея такую возможность этого не сделал.
Вопрос - почему?
arsen4ik Отправлено: 29 Января, 2013 - 19:29:08 • Тема: Как вывести в адресной строке то что после знака # • Форум: Вопросы новичков

Ответов: 4
Просмотров: 245
Здравствуйте! Я опять пришел жаловаться на тупизм разработчиков. На это раз Mail с их OAuth. Разработчики явно не долюбливают PHP.
Например, мне нужно получить параметры после авторизации в Mail.Ru через OAuth.
Для JS программистов они сделали все сладко да гладко.
Если нужен ответ авторизации, то есть необходимые данные (токен, ключи и т.д) приходят данные в таком виде
CODE (htmlphp):
скопировать код в буфер обмена
  1. http://example.com/oauth/receiver#
  2.    refresh_token=b45529ac9bf6b32be761975c043ef9e3&
  3.   access_token=b6442ed12223a7d0b459916b8ea03ce5&
  4.   token_type=bearer&
  5.   code=cfb65617ee147446cb17fba30b2fdc5e

Как вы поняли это для обработчика на JavaScript, теперь мне нужно получить GET параметры чтобы их обработать, но вместо того чтобы вернуть те же данные через знак ? вместо # они предлагают следующее
Цитата:
В этом случае результат авторизации выозвращается в виде GET-параметров, чтобы вы сразу имели к ним доступ с сервера, например, так:
http://example.com/oauth/receiver?
code=cfb65617ee147446cb17fba30b2 fdc5e
Обменяйте полученный авторизационный код на идентификатор сессии, который вы сможете использовать для доступа к REST API. Для этого с сервера сделайте следующий POST-вызов на адрес https://connect.mail.ru/oauth/token:
> POST /oauth/token HTTP/1.1
> Host: connect.mail.ru
> Accept: */*
> Content-Length: 186
> Content-Type: application/x-www-form-urlencode d
>
> client_id=464119&
client_secret=ac7fd2cc742c70a707cad3f6b2ca1c89&
grant_type=authorization_code&
code=000ff8627d2d79b60ebdaf004f9a68aa&
redirect_uri=http://example[dot]com/oauth/receiver

Понятное дело что хочется как то обойти этот дибилизм.
Как я понял решается это 2 путями.
1) либо как то перехватить редирект и поменять символ # на ?
2) или получить всю строчку, только вот как? $_SERVER['REQUEST_URI'] не видит то что после знака #
Пожалуйста предложите какие нибудь способы для этих двух вариантов.
arsen4ik Отправлено: 07 Января, 2013 - 22:24:55 • Тема: Китайский язык • Форум: Кодировки и все смежное

Ответов: 0
Просмотров: 1144
Решил расширить языки сайта добавив китайский, за примером далеко ходить не стал и посмотрел как это сделано ВКонтакте, в исходном коде обнаружил что китайский язык выводится через коды символов, например
PHP:
скопировать код в буфер обмена
  1.  
  2. <h2>VK&#33021;&#26377;&#20160;&#20040;&#24110;&#21161;?</h2>
  3.  

Вопрос - как перевести китайский язык в такой вид, желательно не через PHP а через онлайн сервис, помню раньше таким пользовался
(Добавление)
Нашел сам. Если что вот ссылка http://forall[dot]ru-board[dot]com/Svarg[dot][dot][dot]letters_gen[dot]html (не реклама)
arsen4ik Отправлено: 07 Января, 2013 - 21:12:22 • Тема: Бесконечный вопрос с кодировкой utf8 и русским текстом • Форум: Вопросы новичков

Ответов: 3
Просмотров: 142
А кодировка самого файла .php какая?
arsen4ik Отправлено: 07 Января, 2013 - 21:10:41 • Тема: Организация отправки почты пользователям • Форум: Работа с сетью

Ответов: 9
Просмотров: 3505
Алтенрион пишет:
но вычитал на форуме что могут быть проблемы или ограничения по едино разовой отправке большому кол-ву пользователей

Как понять? А как ты за один раз отправишь? Если циклом пройтись по всем пользователям то каждый цикл это новая отправка сообщения
arsen4ik Отправлено: 07 Января, 2013 - 20:34:13 • Тема: Единый сервер авторизации • Форум: HTTP и PHP

Ответов: 23
Просмотров: 7741
Вроде врубился)
Если этот сервис станет популярным то можно вообще забыть что такое авторизация на сайтах, и никогда больше не видеть бесячей надписи "Войдите или зарегистрируйтесь чтобы скачать файл".
Только для реализации OAuth или OpenID использовать смысла нет т.к этот сервис сам своего рода протокол авторизации, основанный как я понял на Cookie хотя в данной ситуации или куки или сессии. Но как я знаю (может ошибаюсь) между разными доменами их не передать
arsen4ik Отправлено: 07 Января, 2013 - 19:48:58 • Тема: Помогите пожалуйста • Форум: Вопросы новичков

Ответов: 5
Просмотров: 209
Для начала нужно установить PHP интерпретатор и сервер.
Например Denwer - готовый серверный пакет.
Winginx - так же готовый серверный пакет.
Ну или собирать самому по отдельности установив и настроив:
1) Сервер (Apache, IIS, nginx)
2) Интерпретатор (PHP + MySql)
Или выучить C++ и написать свой сервер и интерпретатор или свой язык программирования, со своими тегами
arsen4ik Отправлено: 07 Января, 2013 - 19:22:43 • Тема: проблема с формами и отправкой заявки в бд. • Форум: Вопросы новичков

Ответов: 32
Просмотров: 1028
Не советую делать проверку только на JS, потому не у всех он включен.
arsen4ik Отправлено: 24 Декабря, 2012 - 18:07:55 • Тема: Возможно ли такое? • Форум: HTTP и PHP

Ответов: 6
Просмотров: 1452
NoPaper ВК не дает никаких данных о сообщениях, даже число новых сообщений.
Хотя что криминального в том что приложение знает число новых сообщений пользователя?
Через браузер это нужно сделать надстройку на браузер чтобы она парсила сообщения вконтакте и передавала их в скрипт, этот вариант отпадает т.к я не умею делать плагины.
Есть вариант реализовать без OAuth, поставить свою форму авторизации, и через скрипт входить в аккаунт и выводить сообщения.
Только где этот скрипт найти, написать у меня не получается, в инете не нашел.
arsen4ik Отправлено: 23 Декабря, 2012 - 21:14:19 • Тема: Вывести нужные поля из бд • Форум: Вопросы новичков

Ответов: 1
Просмотров: 98
Такой вариант подойдет?
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $a = mysql_query ("SELECT * FROM таблица WHERE поле")
  4. while ($myrow = mysql_fetch_array($a))
  5. {
  6. if($myrow['cat'] == 1){
  7. echo '<li><a href="tttt.php?id='.$myrow['id'].'">'.$myrow['title'].'</a></li>';
  8. }
  9. else
  10. {
  11.  
  12. }
  13. }
  14. ?>
  15.  
arsen4ik Отправлено: 21 Декабря, 2012 - 15:13:09 • Тема: скрипт странно глючит • Форум: Вопросы новичков

Ответов: 6
Просмотров: 214
PHP скрипт от компа не зависит.
Если запись в базу идет через поля input то может просто значения не доходят, например отправка данных реализована через JavaScript а браузер их не поддерживает
arsen4ik Отправлено: 21 Декабря, 2012 - 15:06:01 • Тема: Как расшифровать JSON ВКонтакте? • Форум: Вопросы новичков

Ответов: 8
Просмотров: 614
Всем спасибо
arsen4ik Отправлено: 21 Декабря, 2012 - 12:05:49 • Тема: Как расшифровать JSON ВКонтакте? • Форум: Вопросы новичков

Ответов: 8
Просмотров: 614
Не работает(

Страниц (3): « 1 [2] 3 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB