PHP.SU

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

Страниц (289): В начало « ... 281 282 283 284 285 [286] 287 288 289 »

> Найдено сообщений: 4334
Champion Отправлено: 11 Сентября, 2008 - 15:28:14 • Тема: Exception.Component returned failure code: 0x80040111 • Форум: JavaScript & VBScript

Ответов: 7
Просмотров: 6789
нет, он на самом деле врозвращает одну цифру, и все прекрасно работает, если поставитьб большой тайм-аут (чтоб скрипт успел выполниться). Но как только ставим маленький тайм-аут и обрабатываем его, получается та вот ошибка.
Champion Отправлено: 11 Сентября, 2008 - 08:50:06 • Тема: Подскажите как обрезать строку регулярным выражением • Форум: Программирование на PHP

Ответов: 1
Просмотров: 296
1) javascript:document.body.a[0].getAttribute('href')
2)/=(\/\w)+(\/)?>/ - сначала =, потом 1 или более раз /слово, и потом /-может быть, а может нет
Champion Отправлено: 11 Сентября, 2008 - 08:43:21 • Тема: Exception.Component returned failure code: 0x80040111 • Форум: JavaScript & VBScript

Ответов: 7
Просмотров: 6789
По-моему, не в этом дело. Скрипт rec.php просто возвращает одну цифру, clicks - это div. Ваш код такой же ошибкой закончился.

В IE, работает номально, да и в Файрфоксе, если файрбага нет, то тоже внешне не видно ничего.
Champion Отправлено: 10 Сентября, 2008 - 14:08:21 • Тема: Exception.Component returned failure code: 0x80040111 • Форум: JavaScript & VBScript

Ответов: 7
Просмотров: 6789
Ничего страшного, XMLHttpRequest() создается; АктивХ - для др.браузеров.
Фразу про создание объекта не дописал сначала, извините. Исправил
Champion Отправлено: 10 Сентября, 2008 - 11:19:24 • Тема: Exception.Component returned failure code: 0x80040111 • Форум: JavaScript & VBScript

Ответов: 7
Просмотров: 6789
Все привет! Подскажите пожалуйста, как бороться с такой ошибой:
[Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.statusText]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://localhost/fortests/senddata[dot]html :: anonymous :: line 28" data: no]
Внешне ошибку никак не заметно, но Файрбаг ругается

Возникает она в следующем коде:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. function getXmlHttp(){
  3.   var xmlhttp;
  4.   try {
  5.     xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  6.   } catch (e) {
  7.     try {
  8.       xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  9.     } catch (E) {
  10.       xmlhttp = false;
  11.     }
  12.   }
  13.   if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  14.     xmlhttp = new XMLHttpRequest();
  15.   }
  16.   return xmlhttp;
  17. }
  18.  
  19. function call() {
  20.         var req = getXmlHttp()
  21.         req.open('POST', 'rec.php', true);
  22.         req.onreadystatechange = function() {
  23.                 if (req.readyState == 4) {
  24.                         clearTimeout(timepass);
  25.                         document.getElementById('clicks').innerHTML = req.statusText
  26.                         if(req.status == 200) {
  27.                            runs=req.responseText;
  28.                            document.getElementById('clicks').innerHTML =runs;
  29.                         }
  30.                         else
  31.                            document.getElementById('clicks').innerHTML ='Какая-то Ошибка';
  32.                 }
  33.                 else return
  34.     }
  35.         req.send('runs='+runs);
  36.         var timepass = setTimeout(function(){document.getElementById('clicks').innerHTML ='Какая-то Ошибка'; req.abort()}, 2000);
  37.         document.getElementById('clicks').innerHTML = 'Waiting...'
  38. }


Первая функция создает экземпляр XMLHttpRequest. Точнее, ActiveXObject("Microsoft.XMLHTTP"), если не получится, то ActiveXObject("Msxml2.XMLHTTP"), если этого ничего нет, то xmlhttprequest (ну в файрфоксе как раз он и есть). Вторая - шлет скрипту rec.php данные, тот их обрабатывает и возвращает. rec.php выполняется 5 секунд, и возвращает цифру. Смысла в этом не ищите))
Ошибка появилась, когда я поставил таймаут. Если таймаут больше 5с, все нормально; если меньше, то дело доходит до функции .abort(), и вот такая вот ошибка. Может, кто-нибудь знает, в чем дело?
Champion Отправлено: 09 Сентября, 2008 - 16:54:33 • Тема: Ошибка записи в файл... • Форум: Программирование на PHP

Ответов: 4
Просмотров: 317
может нет прав на чтение каталога?
(Добавление)
775 - не дает првава на запись пользователю, который не владелец файла и не входит в группу. Для веб-сервера запись не разрешена. Добавь пользователя, от которого работает Веб в группу. или назначь его владельцем
Champion Отправлено: 09 Сентября, 2008 - 15:14:15 • Тема: Проблемы с apache 2_0.63 • Форум: Apache и другие веб-серверы

Ответов: 11
Просмотров: 1964
1-то что в логе - это нормальная ошибка.
2-а может то что выводится - и есть индекс
3-приведите файл .htaccess, если такой есть в htdocs и httpd.conf
Champion Отправлено: 08 Сентября, 2008 - 15:19:18 • Тема: загрузка файла на сервер • Форум: Программирование на PHP

Ответов: 13
Просмотров: 877
я тоже так думаю
Champion Отправлено: 08 Сентября, 2008 - 12:22:21 • Тема: имеется база с записями , необходимо всем записям присвоить уникальный id • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 117
не ALTER TABLE `base` CHANGE `id` `id` INT DEFAULT '0' NOT NULL AUTO_INCREMENT
, а
ALTER TABLE `base` CHANGE `id` `id` INT NOT NULL AUTO_INCREMENT = 0
попробуй так
Champion Отправлено: 08 Сентября, 2008 - 11:46:49 • Тема: имеется база с записями , необходимо всем записям присвоить уникальный id • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 117
Индекс значит не надо. Он наверное для примари кей сам создается в мускуле. А первую ошибку че-то не пойму
(Добавление)
попробуй ...auto_increment = 0...
(Добавление)
это значене, с которого оно начнет увеличиваться
Champion Отправлено: 08 Сентября, 2008 - 11:03:10 • Тема: имеется база с записями , необходимо всем записям присвоить уникальный id • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 117
тип - целочисленный
(Добавление)
нужно кроме автоинкремента сделать его not null и unique
(Добавление)
ALTER TABLE твоятаблица ADD авт.инк.поле INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
ALTER TABLE table ADD INDEX (авт.инк.поле);
Champion Отправлено: 08 Сентября, 2008 - 10:58:34 • Тема: загрузка файла на сервер • Форум: Программирование на PHP

Ответов: 13
Просмотров: 877
Вездеход пишет:
по делу - может попробовать полный путь всеже прописать?
кактотак он будет:
$dir = getcwd()."/images_content/";

я думал, что автору вопроса нужна папка images_content? которая не в текущем каталоге, а на 2 уровня выше
Champion Отправлено: 08 Сентября, 2008 - 10:48:39 • Тема: имеется база с записями , необходимо всем записям присвоить уникальный id • Форум: SQL и Архитектура БД

Ответов: 8
Просмотров: 117
ALERT TABLE; поле id можно сделать автоинкерементным, можно генерить рандоммный id из кучи символов - тоже будет уникальный. вариантов много
Champion Отправлено: 08 Сентября, 2008 - 10:45:56 • Тема: Проблема с коннектом PHP MYSQL • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 68
Mysql-cервер, наверное запущен? Тогда, возможно, файрволл блочит соединения. или бранмауэр.
Champion Отправлено: 08 Сентября, 2008 - 08:40:48 • Тема: Фрагмент не найден • Форум: Программирование на PHP

Ответов: 11
Просмотров: 452
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $find = "Найти";
  4. $replace = "Заменить";
  5.  
  6. $contentBefore = file_get_contents("text.txt");
  7. $contentAfter = str_replace($find, $replace, $contentBefore);
  8.  
  9. if ($contentBefore == $contentAfter)) {
  10. print "Фрагмент <b>".$find."</b> не найден в файле text.txt";
  11. }
  12.  
  13. $result = file_put_contents("text.txt", $contentAfter);
  14.  
  15. ?>

Страниц (289): В начало « ... 281 282 283 284 285 [286] 287 288 289 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB