Вопросы по PHP |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 7113-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Вопросы по PHP |
PRIHOD |
Пост
#1
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 233 С нами с: 8-August 07 ![]() |
Приветствую!
Joomla Хочу, что бы в корзине, выводило сообщение о том, что доставка бесплатная, при условии, если цена выше 200грн имеем $pricesum - сумма к оплате пишу <?php if ($pricesum >= 200){ ?> <?php $freedelivery = 'Для этого товара доставка бесплатная'; ?> <?php }else{?> <?php $freedelivery = 'фиксированная стоимость'; ?> <?php } ?> и вывожу ее echo"<tr> <td colspan=\"2\" align=\"right\">".$freedelivery."</td>; но так не воркает. Подскажете? |
![]() ![]() |
RipperR |
Пост
#2
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 153 С нами с: 25-March 08 ![]() |
GD2 поидее есть ...
gd GD Support enabled GD headers Version 2.2.3 GD library Version 2.2.3 По POST enable_post_data_reading On On если я правильно понял ... Да пост переменные приходят var_dump их возвращает ... нотисы поубирал фукнцией isset() (не уверен что она работает также у меня проверка в тех местах POST() переменная существует или пуста .. Прикол в том что код 100% рабочий на машине с php 5.4 работал ... после апа в php7 завалился ... а ощибка с подключением все ще есть ... var_dump([mysqli_connect_errno(), mysqli_connect_error()]); нечего не возвращает .... Пока по ощибкам Notice: Undefined variable: dbcnx in /var/site/include/login.php on line 7 Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /var/site/include/login.php on line 7 Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in /var/site/include/login.php on line 7 Я так полагаю с инклюда не приходит dbcnx Есть подозрение что его надо передавть в метод ибо он как-то изолирован ... Да если скопировать текст конфига с подключением к дб оно начинает частично работать ... тоесть переменные не предаются с корневого файла в методы которые тоже находятся в инклюдах ... что-то они там намудрили ... какие вашы мысли Основной файл include mysqlconfig include methods include some staff metod() { переменная с mysqlconfig } почемуто это не работает теперь .... Короче говоря проблемы с областью видимости переменных ... я не понимаю что не так (тоесть ввиду необходимости передачи новой переменной mysqli_query($dbcnx, "SQL QUERY"); и ее не видиости в функциях ... $a =5; function newfuncion($z, $y) { $v=$z*$a; -- тут уже нет доступа к переменной $a ... что они намудрили } Тоесть чтобы все работало надо процедуру коннекта к бд вынесенную в include проводить в каждой функции внутри ... И что-то сломалось ощибки теперь он не выводит вообще некакие ... ему всеравно ... Сообщение отредактировал RipperR - Dec 9 2016, 1:14 |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 5th September 2025 - 1:30 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |