Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Soniks вне форума      Старый #11  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
21.02.2006, 19:24

Kxu а что именно у вас здесь не работает?
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Kxu вне форума      Старый #12  
Аватара для Kxu
Kxu
Участник
Регистрация: 17.10.2005
Сообщения: 85


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Kxu Найти все сообщения от Kxu Добавить Kxu в список друзей  
22.02.2006, 10:34

Soniks, я хочу передать массив значений, отмеченных в checkbox! но, если тупо перечислять переменные во flat, то все норамально передается, а массив не хочет!!!!

Soniks вне форума      Старый #13  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
22.02.2006, 17:11

вот так:
<input type=\"checkbox\" name=\"c10[".$i."]\" value=\"$mA[$i]\">
у вас будет приходить массив $c10 с ключами $i и значение $mA, если такой массив не передаеться в, то скорее всего он не объявлен как глобальный.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Kxu вне форума      Старый #14  
Аватара для Kxu
Kxu
Участник
Регистрация: 17.10.2005
Сообщения: 85


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Kxu Найти все сообщения от Kxu Добавить Kxu в список друзей  
28.02.2006, 15:09

Soniks ,у меня так смешно получилось!!!!! теперь эта переменная $c10 передает массив, ну слово array!!!! как это так?????
 
Не существует простых и сложных вопросов,... Вопрос????????? либо есть, либо ещё вам его не задавали.....


Soniks вне форума      Старый #15  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
28.02.2006, 16:16

Kxu все верно, если переменная являеться массивом и вы пытаетесь ее просто вывести на экран при поможи echo или print то он выведет Array, выводить нужно по ключу массива или переберать все имеющиеся значения массива например при помощи функции foreach
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Kxu вне форума      Старый #16  
Аватара для Kxu
Kxu
Участник
Регистрация: 17.10.2005
Сообщения: 85


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Kxu Найти все сообщения от Kxu Добавить Kxu в список друзей  
28.02.2006, 17:10

Soniks , да,наверное, попробую.... хотя если так подумать, перебор перебором, но если просто так, по произвольному индексу выводить, например $c10[3] почему так-то нельзя, а то выводит просто r?????
 
Не существует простых и сложных вопросов,... Вопрос????????? либо есть, либо ещё вам его не задавали.....


Soniks вне форума      Старый #17  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
01.03.2006, 00:01

Kxu по индексу он должен вывести значение
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Kxu вне форума      Старый #18  
Аватара для Kxu
Kxu
Участник
Регистрация: 17.10.2005
Сообщения: 85


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Kxu Найти все сообщения от Kxu Добавить Kxu в список друзей  
01.03.2006, 12:45

Soniks , понятное дело!!! значение, но его-то нет!!!! Вообщем, формирую я массив $c10, из отмеченных значений флага, по идее так хочу!!!! через форму отправляю для обработки, но отправляется слово array, если я ничего не отмечу, то ничего не выводиться для $c10, а если отмечу, и выведу индексом, например $c10[2] выведиться буква r , почему так, Сделала глобальным этот массив $c10, типа описала в этих функциях, но ничего все равно!!!!!!
 
Не существует простых и сложных вопросов,... Вопрос????????? либо есть, либо ещё вам его не задавали.....


Kxu вне форума      Старый #19  
Аватара для Kxu
Kxu
Участник
Регистрация: 17.10.2005
Сообщения: 85


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Kxu Найти все сообщения от Kxu Добавить Kxu в список друзей  
01.03.2006, 17:01

Soniks , смотри что ввожу
PHP код:
 echo "<center>$c10</center>";
    echo 
"<center>$c10[2]</center>";
echo 
"<center>".$_REQUEST["c10"]."</center>";
    echo 
"<center>$c10[3]</center>";
    echo 
'<pre>'print_r($_POST1), '</pre>'

а что получаю
Array
r
Array
a
Array
(

[c10] => Array
(
[1] => Первое
[2] => Второе
)

[op] => flat
)
Как быть!!!!!!!Вроде передается массив, а никак не взять!!!!

Вообщем, теперь вопрос в другом, вот так я достала значение массива
$_REQUEST["c10"][$i] все нормально имею,
Но а на прямую как это сделать, чтобы прямо значение массива получить, а не буквы массива....хочу так как типа $c10[1] и значение массива "Первое" КАК!!!!!!

Последний раз редактировалось Kxu, 02.03.2006 в 12:27.
 
Не существует простых и сложных вопросов,... Вопрос????????? либо есть, либо ещё вам его не задавали.....


Soniks вне форума      Старый #20  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
02.03.2006, 15:36

$c10=$_POST['c10'];

echo $c10[1].$c10[2];
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +4, время: 00:49.


На Верх
Рейтинг@Mail.ru