форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / Создание сайта / Возврат массива строк |
| Автор | Сообщение |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 02:28 В странице функия которая должна возвращать массив строк. Количесиво строк заранее еизвестно. Как это лучше всего организовать? Если не затрудит то с простеньким примером |
| smallcms Участник 2752 |
# Дата: 29 Янв 2006 04:12 нууу... это просто... даже в мануале по пхп это можно найти, имхо... |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 04:32 $a=array('a'=>63, 'b'=>36, 'c'=>63, 'd'=>3969, 63, 36); $b=array_values($a); ![]() |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 04:36 smallcms а ты с аяксом работал? |
| Андрей Алексеевич 2123 |
# Дата: 29 Янв 2006 04:36 Откуда брать строки будет? Сама, или с внешней стороны? |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 04:44 ° Поправил: acsid уже енсколько дней парюсь ,просблема в следующем : страница при загрузке запускает AJAX ,который запускает функцию, которая выполняет эксплоид строк фала: -_покоцал сам-_ ![]() |
| Андрей Алексеевич 2123 |
# Дата: 29 Янв 2006 05:02 function showMessages() { $objResponse = new xajaxResponse(); $message = ''; $fn = "text.php"; $f = file($fn); for ($i=0; $i<count($f); $i++) { $f[$i]=trim(str_replace("\n", "", $f[$i])); $mas = explode("||:", $f[$i]); $message .= "$mas[1]>$mas[2]>$mas[3]>$mas[4]"; } $objResponse->addAssign("OutputDiv", "innerHTML", $message); return $objResponse; } |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 05:07 ° Поправил: acsid так я тоже пробовал и всёравно Error: the XML response that was returned from the server cannot be processed может в чемто другом ошибка: -_уже откоцано цензурой-_ ![]() |
| Андрей Алексеевич 2123 |
# Дата: 29 Янв 2006 05:18 При запуске showMessages() без ajax выводится правильный результат? З.Ы - попробуй так: function showMessages() { $objResponse = new xajaxResponse(); $fn = "text.php"; $f = file($fn); for ($i=0; $i<count($f); $i++) { $f[$i]=trim(str_replace("\r\n", "", $f[$i])); $mas = explode("||:", $f[$i]); $message .= "$mas[1]>$mas[2]>$mas[3]>$mas[4]"; } $message = str_replace("\r\n", "<br />", $message); $objResponse->addAssign("OutputDiv", "innerHTML", $message); return $objResponse; } |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 05:47 ваще бред какойто теперь всегда ошбику выдаёт ...даже если делаю как раньше... мама роди меня обратно ![]() |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 05:58 white_pawn При запуске showMessages() без ajax выводится правильный результат? да с этим всё ок полюбому если $message находиться в цикле for ($i=0; $i<count($f); $i++) { $f[$i]=trim(str_replace("\r\n", "", $f[$i])); $mas = explode("||:", $f[$i]); $message .= "$mas[1]>$mas[2]>$mas[3]>$mas[4]"; } начинаются проблемы... а может можна както просто записать строки в другую страницу иммен хтмлом а птом последующие туда дописывать.. я даж у них на оф форуме писал об этой проблеме ..никто не ответил
а ещё: $xajax->debugOff (); $xajax->errorHandlerOff (); должно отключать все ошибки яваскрипта(алёрты) +)) нифига не отключает ![]() |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 06:45 урааааааа получилось но как получилось военная тайна=) ![]() |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 07:16 white_pawn если хошь вышлю на мыло=)) ![]() |
| Андрей Алексеевич 2123 |
# Дата: 29 Янв 2006 07:24 если хошь вышлю на мыло=)) Ну попробуй. ![]() |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 07:27 white_pawn гони мыло=) |
| Андрей Алексеевич 2123 |
# Дата: 29 Янв 2006 07:44 Забыл показывать email публично. andrey.alekseevich@gmail.com |
| acsid Alfa Guru 2466 |
# Дата: 29 Янв 2006 07:50 Ваше письмо для andrey.alekseevich@gmail.com (AJAX) отправлено ![]() |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:34483, gzipped size:8913 |