почему интересно у меня когда числа все хорошо, ввожу в массив строку - "ddd" то все она не отображается и все остальные числа тоже не отображаются
Спустя 20 минут, 20 секунд (28.03.2010 - 13:51) sergeiss написал(а):
Ты вот сам рассуди... Задаешь вопрос типа "у меня всё плохо, ничего не работает!". А насчет кода, которым ты делаешь сие действо, надо догадываться?
Покажи код - подумаем вместе, всем форумом.
Покажи код - подумаем вместе, всем форумом.
Спустя 4 минуты, 6 секунд (28.03.2010 - 13:55) Guest написал(а):
sergeiss
Извени щас будет:
Извени щас будет:
if(!isset($_COOKIE['my']) && !isset($_COOKIE['m']))
{
static $kurs=array(1,2,3,4,5,6,7);
static $dai=array("Понедельник","Вторник","Среда","Четверг","Пятница","Суббота","Воскресенье");
$g=serialize($kurs);
$w=serialize($dai);
setcookie("my",$g);
setcookie("m",$w);
header("Location: 3.php");
}
.........................
$kurs=unserialize($_COOKIE['my']);
$dai=unserialize($_COOKIE['m']);
echo $_COOKIE['m'];
print_r($kurs);
echo(
"<form name='f'>
<select name='ku[]' size='7'>
<option value='$kurs[0]'>$kurs[0]</option>
<option value='$kurs[1]'>$kurs[1]</option>
<option value='$kurs[2]'>$kurs[2]</option>
<option value='$kurs[3]'>$kurs[3]</option>
<option value='$kurs[4]'>$kurs[4]</option>
<option value='$kurs[5]'>$kurs[5]</option>
<option value='$kurs[6]'>$kurs[6]</option>
<option value='$kurs[7]'>$kurs[7]</option>
</select>
<input type='submit' name='ok' value='OK'>
<form name='ff'>
<select name='da[]' size='7'>
<option value='$dai[0]'>$dai[0]</option>
<option value='$dai[1]'>$dai[1]</option>
<option value='$dai[2]'>$dai[2]</option>
<option value='$dai[3]'>$dai[3]</option>
<option value='$dai[4]'>$dai[4]</option>
<option value='$dai[5]'>$dai[5]</option>
<option value='$dai[6]'>$dai[6]</option>
<option value='$dai[7]'>$dai[7]</option>
</select>
</form>
</form>");
?>
Спустя 13 минут, 55 секунд (28.03.2010 - 14:09) sergeiss написал(а):
Прямо партизан... Клещами тащить приходится
Ты также опиши, что ты хочешь получить, и что получаешь. Возможно, ты просто не то ожидаешь (неправильно понимаешь, как функции работают).
Кстати. Слово "день" пишется по-аглицки day.
А самое главное - у меня есть смутное подозрение, что ты хочешь получить в выпадающем списке выбранные ранее величины... Если это так, то unserialize тут вообще не при чем!
Ты также опиши, что ты хочешь получить, и что получаешь. Возможно, ты просто не то ожидаешь (неправильно понимаешь, как функции работают).
Кстати. Слово "день" пишется по-аглицки day.
А самое главное - у меня есть смутное подозрение, что ты хочешь получить в выпадающем списке выбранные ранее величины... Если это так, то unserialize тут вообще не при чем!
Спустя 3 минуты, 37 секунд (28.03.2010 - 14:13) Guest написал(а):
sergeiss
конечно я знаю, как пишется день, я так специально написал)))
в списке первом с числами все нормально отображается , а второй со строками не отображается.
Вводим в первый список строку и теперь первый список не отображается.
Не пойму с чем это связано.
echo $_COOKIE['m']; - показывает, что строки есть в куках
конечно я знаю, как пишется день, я так специально написал)))
в списке первом с числами все нормально отображается , а второй со строками не отображается.
Вводим в первый список строку и теперь первый список не отображается.
Не пойму с чем это связано.
echo $_COOKIE['m']; - показывает, что строки есть в куках
Спустя 2 минуты, 46 секунд (28.03.2010 - 14:16) sergeiss написал(а):
Похоже, я понял
У тебя же 2 формы!!! Когда ты нажимаешь ОК в одной, передаются данные ТОЛЬКО ИЗ ЭТОЙ ФОРМЫ!!! Если же ты хочешь передать данные из 2-х списков одновременно, то они должны быть в одной форме.
Типа такого (безо всяких вложенных форм):
У тебя же 2 формы!!! Когда ты нажимаешь ОК в одной, передаются данные ТОЛЬКО ИЗ ЭТОЙ ФОРМЫ!!! Если же ты хочешь передать данные из 2-х списков одновременно, то они должны быть в одной форме.
Типа такого (безо всяких вложенных форм):
echo(
"<form name='f'>
<select name='ku[]' size='7'>
<option value='$kurs[0]'>$kurs[0]</option>
<option value='$kurs[1]'>$kurs[1]</option>
<option value='$kurs[2]'>$kurs[2]</option>
<option value='$kurs[3]'>$kurs[3]</option>
<option value='$kurs[4]'>$kurs[4]</option>
<option value='$kurs[5]'>$kurs[5]</option>
<option value='$kurs[6]'>$kurs[6]</option>
<option value='$kurs[7]'>$kurs[7]</option>
</select>
<input type='submit' name='ok' value='OK'>
<select name='da[]' size='7'>
<option value='$dai[0]'>$dai[0]</option>
<option value='$dai[1]'>$dai[1]</option>
<option value='$dai[2]'>$dai[2]</option>
<option value='$dai[3]'>$dai[3]</option>
<option value='$dai[4]'>$dai[4]</option>
<option value='$dai[5]'>$dai[5]</option>
<option value='$dai[6]'>$dai[6]</option>
<option value='$dai[7]'>$dai[7]</option>
</select>
</form>");
Спустя 2 минуты, 21 секунда (28.03.2010 - 14:18) Guest написал(а):
sergeiss
неа не помогает, не отображаются в списке строки и все.
Давай я тебе .php кину, сможешь глянуть, я просто в растерянности, по сути , должно работать.
неа не помогает, не отображаются в списке строки и все.
Давай я тебе .php кину, сможешь глянуть, я просто в растерянности, по сути , должно работать.