86 / 86 / 30
Регистрация: 12.08.2014
Сообщений: 1,129
|
||||||
1 | ||||||
Не выводится echo16.01.2015, 22:37. Показов 1428. Ответов 5
Метки нет (Все метки)
Всем доброго вроемени суток! Есть проверка при регистрации аккаунта.
0
|
16.01.2015, 22:37 | |
Ответы с готовыми решениями:
5
Вывести символы, используя только три ECHO. Echo '0', Echo '*', Echo '\n' (использовать цикл) Не выводится Echo Не выводится строка echo Не выводится переменная на экран в echo |
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|
16.01.2015, 23:10 | 2 |
ну а после success есть какое то значение? например register.php?success=true. Иначе empty($_GET['success']) будет TRUE.
0
|
86 / 86 / 30
Регистрация: 12.08.2014
Сообщений: 1,129
|
|
16.01.2015, 23:35 [ТС] | 3 |
нет
отсутствует. но проблема решается таким образом: if (isset($_GET['success']) && empty($_GET['success'])) , то есть все true и false я убираю. но это не совсем правильно тогда. Или наличие true и false не совсем обязательны тогда?
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||||||||||||||||
17.01.2015, 00:14 | 4 | |||||||||||||||
Сообщение было отмечено paskalnikita как решение
Решение
Вы не поняли. Вот тут:
И вообще, раз уж у Вас success ничему не равняется, то достаточно будет:
1
|
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 958
|
|
17.01.2015, 01:33 | 5 |
Просто вот это - isset($_GET['success']) === true
совсем глупо в условии. if выполняет блок кода если условие true, вот это isset($_GET['success']) и должно вернуть нам или true или false для if. Вообще писать if(что-то == true) нету смысла, т.к. блок и так будет выполнен если что-то будет true. Есть смысл писать если нужно чтоб что-то было false
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||||||
17.01.2015, 11:19 | 6 | |||||
Не по теме: Ничего глупого в этом нет, это лишь дело вкуса. Мы пишем в условии
0
|
17.01.2015, 11:19 | |
17.01.2015, 11:19 | |
Помогаю со студенческими работами здесь
6
PHP,Не выводится echo echo $kom1;// Вася27//; $i = 27; $kom = "Вася"; echo $kom.$i;//ERROR // почему? В файл вместо значения параметра выводится строка "Режим вывода команд на экран (ECHO) отключен." Где ошибка в коде? for ($j=0;$j<=$i;$j++) {echo 'dbadd('.$arr[$j].')'; echo 'document.writeln(db['.$j.']);';} Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |