PHP.SU

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

Страниц (98): В начало « ... 67 68 69 70 [71] 72 73 74 75 ... » В конец

> Найдено сообщений: 1465
teddy Отправлено: 23 Июля, 2013 - 19:15:10 • Тема: Не могу создать объект для отправки AJAX запроса на сервер • Форум: Вопросы новичков

Ответов: 15
Просмотров: 562
soffrick
Благодарю. Можешь, когда хочешь ; )

Я почему то думал как в пыхе, тоесть

$mysqli = new mysqli("бла бла")//объект не создался из за кривых параметров;
$mysqli->query//уже не сработает так как объект не создался и искать ошибку где то после этого кода нет смысла

Так же думал про этот объект. Т.е если ошибка в строке где создается объект, то смотреть дальше уже нет смысла. Оказалось не совсем так

Всем спасибо за внимание и помощь Подмигивание Рад что вы у меня есть! )
teddy Отправлено: 23 Июля, 2013 - 19:07:49 • Тема: Не могу создать объект для отправки AJAX запроса на сервер • Форум: Вопросы новичков

Ответов: 15
Просмотров: 562
soffrick пишет:
так и есть, но не помешает еще

А есть этому какое то объяснение? Логичное, желательно =)
teddy Отправлено: 23 Июля, 2013 - 19:04:23 • Тема: Не могу создать объект для отправки AJAX запроса на сервер • Форум: Вопросы новичков

Ответов: 15
Просмотров: 562
soffrick
Спасибо! Теперь работает. Видимо я не очень хорошо себе представлял данный механизм. Поясни если не сложно. Я сравнил твой и мой вариант, вроде одно и тоже, за исключением исправления вышеуказанных тобою ошибок. Это как так получается, что при первом варианте мне js выдает ошибку в той строке, где я переменной req присваиваю объект? А после исправления ошибок она исчезает. Скрипт же на кашей читается, а сверху вниз, не?

И почему оно не работает в IE9? Аякс запросы насколько я знаю поддерживается в IE с 4 версии. Т.е выводится таймер но не тикает, а вот в хроме все норм
teddy Отправлено: 23 Июля, 2013 - 18:53:50 • Тема: Не могу создать объект для отправки AJAX запроса на сервер • Форум: Вопросы новичков

Ответов: 15
Просмотров: 562
soffrick пишет:
error detected

Есть там косяк, но тут дело в другом... В любом случае выполнение этого кода не приведет ни к чему, хотя бы потому, что объект не создается...
teddy Отправлено: 23 Июля, 2013 - 18:47:07 • Тема: Не могу создать объект для отправки AJAX запроса на сервер • Форум: Вопросы новичков

Ответов: 15
Просмотров: 562
EuGen
В глобальной области... именно в той последовательности, которую я описал...

Подробнее:
//здесь код(функция), который указан в ссылке(пример от Ammy)
функция называется getXmlHttp();
var req = getXmlHttp();//находится в глобальной видимости сразу после завершения описания функции getXmlHttp(); в переменную req записывается результат, который возвращает функция getXmlHttp();

И дальше тот код, который я описал
teddy Отправлено: 23 Июля, 2013 - 18:39:55 • Тема: Не могу создать объект для отправки AJAX запроса на сервер • Форум: Вопросы новичков

Ответов: 15
Просмотров: 562
esterio пишет:
console.log(time);

Это мне ничего не даст, я же ведь написал, что у меня проблема с тем, что не создается объект... А если объект не создан, соответственно о
CODE (javascript):
скопировать код в буфер обмена
  1. console.log(time);
не может быть и речи Растерялся
teddy Отправлено: 23 Июля, 2013 - 18:32:45 • Тема: Не могу создать объект для отправки AJAX запроса на сервер • Форум: Вопросы новичков

Ответов: 15
Просмотров: 562
esterio
Тут дело не в том что бы получить часики и использовать это как-то )) Пример чисто для практики использования AJAX, не более... ) Но как то не хочет работать... Сейчас моя задача состоит в том что бы понять, почему оно не работает...
teddy Отправлено: 23 Июля, 2013 - 18:28:03 • Тема: вывод рейтинга • Форум: Вопросы новичков

Ответов: 26
Просмотров: 1026
soffrick
См заголовок темы... У ТС рейтинг, а не одна запись
teddy Отправлено: 23 Июля, 2013 - 18:25:37 • Тема: вывод рейтинга • Форум: Вопросы новичков

Ответов: 26
Просмотров: 1026
kolyan9898
Ну я думаю что для начала нужно определить по каким именно показателям вы хотите выводить. Т.к У кого то что-то больше, у кого то меньше. Например если по money выводить, то как то так:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `login` FROM `tablename` ORDER BY `money` ASC/DESC
teddy Отправлено: 23 Июля, 2013 - 18:19:31 • Тема: Не могу создать объект для отправки AJAX запроса на сервер • Форум: Вопросы новичков

Ответов: 15
Просмотров: 562
Добрый день. Почему-то не создается объект для отправки AJAX запроса на сервер. Скрипт очень простой, он принимает текущее время на сервере, которое отправляется при помощи кастомного HTTP заголовка. Заголовки на сервере проверял, всё отправляется корректно. Можете помочь мне решить эту проблему? Буду очень рад! А вот собственно сам код:

Универсальный способ создания объекта скопирован отсюда:
http://forum.php.su/topic.php?fo...29409#1290229409

Копировать сюда это не стал, дабы не загромождать кодом тему.
CODE (javascript):
скопировать код в буфер обмена
  1. var req = getXmlHttp();//предположим, что выше есть функция, описанная в ссылке, ее результат я сохраняю в переменную req, что бы получить объект.


Код отправки асинхронного AJAX запроса для получения данных:

Спойлер (Отобразить)

Содержимое файла timer.php:
PHP:
скопировать код в буфер обмена
  1. header("Content-type: " . "text/plain; charset=utf-8");
  2. header("Current-Time: ".date("H:i:s"));

output:
Цитата:

array(3) {
[0]=>
string(24) "X-Powered-By: PHP/5.3.13"
[1]=>
string(39) "Content-type: text/plain; charset=utf-8"
[2]=>
string(22) "Current-Time: 19:15:53"
}


CODE (html):
скопировать код в буфер обмена
  1. <div id="result">Loading...</div>

Как видно, заголовок со временем успешно отправляется. Тоесть должно меняться содержимое Loading... внутри div-a на живые часики, но этого не происходит потому, что не создается объект...

Сори если загрузил, кто может помогите пожалуйста Закатив глазки
teddy Отправлено: 22 Июля, 2013 - 17:42:57 • Тема: Здраствуйте! Как выводить данные из БД по id-у? • Форум: Вопросы новичков

Ответов: 13
Просмотров: 697
HTML пишет:
А как загнать туда ИД

При авторизации записывайте его в сессию, всё просто.
teddy Отправлено: 22 Июля, 2013 - 15:16:05 • Тема: PHP, MySQL. Данные из БД в выпадающий список. • Форум: Вопросы новичков

Ответов: 3
Просмотров: 227
PHP:
скопировать код в буфер обмена
  1.  
  2. <select name="menu">
  3. <?PHP
  4.  
  5. for($i = 0; $i <=4; $i++)://на самом деле тут будет цикл для получения результата выборки. Т.е запрос/цикл
  6.  
  7. ?>
  8.  
  9. <option value="<?=$i?>"><?=$i?> </option>
  10.  
  11. <?
  12. endfor;
  13. ?>
  14. </select>

Просто запустите этот код и посмотрите, так ли вам надо. Если да, то просто переделайте под свои нужды...
teddy Отправлено: 22 Июля, 2013 - 14:58:16 • Тема: Проблемы с переключением картинок в слайдере • Форум: JavaScript & VBScript

Ответов: 9
Просмотров: 1359
soffrick
Работает, спасибо -) я понял в чем конкретно была ошибка. У меня IMG создавался уже после загрузки окна. Нужно было просто var img = document.createElement('IMG'); вынести за пределы window.onload
teddy Отправлено: 22 Июля, 2013 - 14:17:06 • Тема: Проблемы с переключением картинок в слайдере • Форум: JavaScript & VBScript

Ответов: 9
Просмотров: 1359
soffrick пишет:
всё робит

Блин, мне что, тебе видеоДоказательство записать что не работает? ))
(Добавление)
soffrick
Последний пример сработал, спасибо. Но... тот код который я изначально прислал был без массива. Т.е он был, но закоментен(это от старой версии осталось)

Походу так как я хотел - работать не будет... Если так, то вопросов нет
teddy Отправлено: 22 Июля, 2013 - 14:11:04 • Тема: Проблемы с переключением картинок в слайдере • Форум: JavaScript & VBScript

Ответов: 9
Просмотров: 1359
Пути верно указаны, в том то и дело... я со вчерашнего дня не могу понять почему не меняется фото

Страниц (98): В начало « ... 67 68 69 70 [71] 72 73 74 75 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB