.navbar-wrapper .col-lg-8 ul li a:hover{
color:#f1c575
}
.navbar-brand img{
padding-top:10px;
padding-bottom:10px;
}
.navbar{
position:relative;
}
.navbar:before {
content: '';
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 10px 12.5px 0 12.5px;
border-color: #fff transparent transparent transparent;
left: 55px;
top: 99%;
-webkit-transform: translateY(0) scale(1);
transform: translateY(0) scale(1);
-webkit-transition: -webkit-transform 337ms ease-in-out;
transition: -webkit-transform 337ms ease-in-out;
transition: transform 337ms ease-in-out;
transition: transform 337ms ease-in-out,-webkit-transform 337ms ease-in-out;
}
nav .navbar-nav .nav-item .nav-link{
line-height:59px;
-webkit-transition: background-color 1s;
-moz-transition: background-color 1s;
-o-transition: background-color 1s;
transition: background-color 1s;
}
nav .navbar-nav .nav-item .nav-link:hover, .dropdown:hover .dropbtn{
background-color: #f1c575;
}
nav ul li:hover > .nav-link {
background-color: #f1c575;
color: #FFF;
}
nav .navbar-nav .nav-item .nav-link {
position: relative;
}
nav .navbar-nav .nav-item .dropdown:before {
content: "";
display: none;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #7B8B93;
position: absolute;
left: 35%;
bottom: 0px;
}
/* Navbar Ends */
/* Nav Menu Starts */
.dropdown-content {
display: none;
position: absolute;
background-color: #7b8b93;
width: 100%;
left: 0;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}
nav ul li .dropdown:hover .dropdown-content {
display: block;
}
.dropdown{
position: initial;
}
.nav-link:hover + .dropdown .dropdown-content{
display: block;
}
.nav-link:hover + .dropdown:before ,.dropdown:hover:before{
display: block!important;
}
Logo
11 ответов
У Вас есть дополнительная круглая скобка на строке 22
Это
$con->set_charset("utf8"));
Потребности быть этим
$con->set_charset("utf8");
Две подсказки по отладке для будущего. Для первого Вы должны будете окружить доступ к своему веб-хосту, или необходимо будет установить PHP локально на машине разработки. При выполнении Unix у Вас может уже быть он. Откройте терминал и тип
php -v
Если у Вас есть он, можно проверить синтаксис файла PHP путем выполнения
//on *nix
php yourfile.php
//or on windows
c:\path\to\php.exe yourfile.php
Это возьмет на поруки на грубых синтаксических ошибках. Кроме того, гуглите/ищите этот сайт для "установки php локально учебное руководство" или что-то подобное, чтобы изучить, как получить полную копию веб-сервера, mysql база данных и работа php Вашей собственной машины.
Второе предложение, которое будет легче при установке локальной копии состоит в том, чтобы проверить журналы ошибок. Даже когда PHP не отображает сообщения об ошибках, ошибки будут все еще зарегистрированы в файл где-нибудь. В Вашем случае Вы видели бы что-то вроде этого в файле журнала
PHP Parse error: syntax error, unexpected ')' in foo.php on line 22
ответ дан 8 December 2019 в 02:41
поделиться
Поместите круглые скобки вокруг Вашего если еще операторы. У меня есть чувство человек, который отредактировал Ваш код, возможно, "решил" потенциальную проблему там.
ответ дан 8 December 2019 в 02:41
поделиться
Существует несколько хороших предложений здесь для попытки. Тот, который я не видел еще, должен удостовериться, что существует достаточно памяти, выделенной PHP. Людьми является drupal.org , имеют хорошее повреждение вниз способов увеличить выделение памяти PHP .
ответ дан 8 December 2019 в 02:41
поделиться
$getHtml->bind_param("s", $id);
Я не знаю, вызвало ли это ошибку, но не были должны, что и getRecords bind_param имеют "i" как первый параметр?
ответ дан 8 December 2019 в 02:41
поделиться
Вызов этой страницы непосредственно от браузера с ?cmd&id=1
должен возвратиться
Что Вы подразумеваете под "возвратом"? Из того, что я вижу Вашего кода, Вам нужно ?cmd=
GetSALEData
или иначе пустая страница будет возвращена, потому что все перенесено в if($cmd=="GetSALEData")
оператор.
Исправление : необходимо видеть"test contest charset
"если Ваша строка запроса имеет cmd
набор к чему-то другому, чем "GetSALEData". (Те два теста были добавлены к коду позже.)
ответ дан 8 December 2019 в 02:41
поделиться
Может помочь:
Контролируйте журнал веб-сервера (как tail -f /var/log/apache2/error.log
)
Используйте Firebug и посмотрите в Консоли ответ Ajax, прибывающий из Вашего сценария. Ошибка может появиться там
ответ дан 8 December 2019 в 02:41
поделиться
Если ни одно из эха отладки не достигнуто, то точка отказа, казалось бы, была бы вокруг соединения с базой данных, если я не пропускаю что-то.
Проверьте детали соединения и проверьте, что Вам включили mysqli расширение.
ответ дан 8 December 2019 в 02:41
поделиться
Это поможет Вам видеть свои ошибки:
ini_set('display_errors', '1');
ответ дан 8 December 2019 в 02:41
поделиться
У Вас есть дополнительная закрывающая скобка здесь:
$con->set_charset("utf8"));
ответ дан 8 December 2019 в 02:41
поделиться
Вы попробовали базовый тест размещения печати или оператора эха сразу наверху сценария для тестирования вывода?
<?php
print "Test";
?>
Я также предложил бы использовать or die($msg)
выгода после Вашей попытки подключения.
Был бы хорошо для Вашего случая. Так же, как отправная точка. Я время от времени делаю это при необходимости. Вместо того, чтобы принять проблему некоторая в широком масштабе сложная проблема, это часто, времена оказываются неожиданным условием в переменных запроса, получая доступ к неправильной странице, получая доступ к правильной странице в неправильное время, и т.д.
ответ дан 8 December 2019 в 02:41
поделиться
Я встретился с подобной проблемой, где я необъяснимо получил бы пустую страницу, обычно в IE6, но иногда в других браузерах. Это оказалось проблемой кодировки символов. Я производил некоторые странные символы, и браузеры предполагали то, что кодирование было основано на содержании. Я зафиксировал его путем явной установки этого заголовка:
header('Content-type: text/html; charset=utf-8');
ответ дан 8 December 2019 в 02:41
поделиться
Другие вопросы по тегам:
Похожие вопросы: