PHP.SU

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

Страниц (2): « 1 [2]

> Найдено сообщений: 24
SidneyShow Отправлено: 02 Июля, 2016 - 21:01:42 • Тема: Как сделать тест по соционике на сайт? • Форум: Вопросы новичков

Ответов: 1
Просмотров: 144
Необходимо сделать самый обычный тест по соционике для определения психотипа человека (задается вопрос и предлагается 2 варианта ответа) на сайт, используя JavaScript или html+php. Если кто то делал что то подобное, пожалуйста подскажите как можно это реализовать, или поделитесь готовым кодом Улыбка
SidneyShow Отправлено: 20 Мая, 2016 - 22:50:37 • Тема: Использование сессий в форме • Форум: Обсуждение статей

Ответов: 8
Просмотров: 3801
Всем спасибо за помощь и за уделенное время Подмигивание , теперь разобрался Улыбка
SidneyShow Отправлено: 19 Мая, 2016 - 16:00:58 • Тема: Использование сессий в форме • Форум: Обсуждение статей

Ответов: 8
Просмотров: 3801
Строитель пишет:
SidneyShow пишет:
К сожалению не помогло
Покажите ваш код, и если есть - скопируйте ошибки.


На данный момент сделал так:

<?
echo'
<select name="day" size="1" >
<option value="0">'.$_SESSION['Day'].'</option>
<option value="1">1</option>
<option value="2">2</option>

</select>
<select name="month" size="1">
<option value="0">'.$_SESSION[Month'].'</option>
<option value="1">Январь</option>
<option value="2">Февраль</option>

</select>
<select name="year" size="1">
<option value="0">'.$_SESSION[Year'].'</option>
<option value="1">1994</option>
<option value="2">1993</option>
</select>';
?>

Работает, но выглядит не очень красиво, т.к. в <select> будет отображаться и значение в сессии и идентичное значение, но ниже.

Например, если $_SESSION['Day'] == 2 , то при выборе в <select> будет
<option value="0">'.$_SESSION['Day'].'</option> и <option value="2">2</option> одновременно. И выглядит это не очень Недовольство, огорчение

Очень хотелось бы, что бы при выборе в <select> был только один вариант.

Надеюсь Вы меня поняли Улыбка
SidneyShow Отправлено: 18 Мая, 2016 - 23:13:28 • Тема: Использование сессий в форме • Форум: Обсуждение статей

Ответов: 8
Просмотров: 3801
К сожалению не помогло Недовольство, огорчение
SidneyShow Отправлено: 16 Мая, 2016 - 18:54:22 • Тема: Использование сессий в форме • Форум: Обсуждение статей

Ответов: 8
Просмотров: 3801
Всем привет, помогите пожалуйста разобраться.

У меня есть 3 сессии: $_SESSION['Day'],$_SESSION['Month'],$_SESSION['Year'].

Также есть форма:
<select name="day" size="1">
<option value="0">Укажите день</option>
<option value="1">1</option>
<option value="2">2</option>
и т.д.
</select>
<select name="month" size="1">
<option value="0">Укажите месяц</option>
<option value="1">Январь</option>
<option value="2">Февраль</option>
и т.д.
</select>
<select name="year" size="1">
<option value="0">Укажите год</option>
<option value="1">1994</option>
<option value="2">1993</option>
и т.д.
</select>

И необходимо при помощи атрибута selected="selected"(или иным образом), показывать пользователю имеющееся в сессии значение. Например вот так: selected="$_SESSION['Day']".

Другими словами, нужно чтобы в форме уже показывалась установленное раннее значение (которое храниться в сессии).И чтобы прямо в этой же форме можно было выбрать другое значение.
SidneyShow Отправлено: 30 Апреля, 2016 - 14:47:03 • Тема: Как задать проверке переменную? • Форум: Обсуждение статей

Ответов: 2
Просмотров: 2290
Все работает, большое спасибо за помощь. Радость
SidneyShow Отправлено: 30 Апреля, 2016 - 12:19:13 • Тема: Как задать проверке переменную? • Форум: Обсуждение статей

Ответов: 2
Просмотров: 2290
Всем привет. Помогите пожалуйста задать проверке переменную.
Вот у меня есть условная проверка.

<?php
if(isset($_SESSION['RESTORE_EMAIL'])){
echo 'OK';
}
else{
echo 'NE OK';
}
?>

И мне хотелось бы поместить ее в переменную, вот таким образом:

<?php
$TEST= if(isset($_SESSION['RESTORE_EMAIL'])){
echo 'OK';
}
else{
echo 'NE OK';
}
?>

И в дальнейшем использовать эту переменную. Пробывал по разному, но ничего не получается. Как же все таки правильно это сдеать?
SidneyShow Отправлено: 20 Апреля, 2016 - 20:47:49 • Тема: Фунакция • Форум: Обсуждение статей

Ответов: 2
Просмотров: 2296
3d_killer пишет:
PHP:
скопировать код в буфер обмена
  1. <?PHP BODY ('',$_SESSION['USER_NAME'])?>


Спасибо большое! Все работает.
SidneyShow Отправлено: 20 Апреля, 2016 - 15:35:35 • Тема: Фунакция • Форум: Обсуждение статей

Ответов: 2
Просмотров: 2296
Всем привет.
Я новичек в php, и не давно столкнулся с проблемой.

Вот суть:

У меня есть function BODY ($p1, $p2)
{
if ($_SESSION['CHECK1'] != 1) echo '
<div id="news" class="f1">'.$p1.'</div>

else echo '
<div id="news" class="f1">'.$p2.'</div>
}

И уже на другой странице, скажем "news.php", я вывожу эту функцию <?php BODY ('','')?>
и тут то главная загвоздка, я хотел бы что бы эта функция имела следующий вид:
<?php BODY ('','echo $_SESSION[USER_NAME]')?>

Но этого не происходит.

Можно ли каким либо образом вывести ссесию USER_NAME именно там,где я написал раннее?

Страниц (2): « 1 [2]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB