Здравствуйте, я только начал постигать азы PHP и у меня возникла проблема. Мне нужно написать скрипт, который будет передавать данные формы в базу данных.
Но при обработке браузером кода появляется ошибка syntax error, unexpected T_VARIABLE on line 44(линию в коде отметил). Объясните пожалуйста причину этой ошибки, и укажите на какие-либо другие, если они есть. Заранее спасибо.
$dbhost=”localhost” забыл точку с запятой поставить.
Вы же сами выводите в него содержимое $content. С какой стати он должен это игнорировать и ничего не выводить?
Из-за незакрытого тега <textarea> в самом поле textarea отображается оставшаяся часть формы, то есть.
В файле сайта basket.php произошла такая ошибка:
Parse error: syntax error, unexpected T_VARIABLE in /home/u976107212/public_html/basket.php on line 32
Ваша самая главная ошибка при изучении PHP – отсутствие логики в коде и “визуализировании” кода.
Ваш код не читаем, никакой пунктуации. Если через несколько месяцев вам потребуется что-либо в нем изменить, то сами не разберетесь.
Синтаксическая ошибка переменной в строке 18. Правильно так: $nnn = mysql_query(“INSERT INTO users (pass, ballance, referid, email) VALUES(‘$pass’,0,$referid,’$email’)”); Или так: $nnn = mysql_query(“INSERT INTO users (pass, ballance, referid, email) VALUES(‘”.$pass.”‘,0,”.$referid.”,'”.$email.”‘)”); И запомни, если данные вставляются в поле строкового типа, то значение необходимо окружать одиночным апострофом ‘. Например поле pass наверняка строковое. Поэтому правильно писать ‘$pass’, а не $pass. Иначе ошибка.
#ссылка_на_гуглкарту – сюда ссылку подставьте актуальную.
<ifr ame – уберите тут пробел после копирования
убрать то, что интерпретатор правомерно не ожидает встретить в коде
а потом встретив вторую ошибку, нотис, вправить ее там где была первая
После установки CMS (которая проходит успешно) при попытке войти на сайт появляется такое сообщение: Parse error: syntax error, unexpected ‘&’, expecting T_VARIABLE or ‘$’ in /usr/home/jony/domains/…………/public_html/admin/inc/common.php on line 28(64 в новой версии ПО).
похоже, эта строчка защищает ваш сайт о XSS атак.
ни с одним из сделанных мной сайтов ничего похожего никогда не происходило, поэтому, скорее всего, дело все-таки в вашем хостинге, на локалке ваш сайт работает?
Самый грозный вид ошибок – фатальные, они могут возникнуть как при компиляции, так и при работе парсера или PHP-скрипта, выполнение скрипта при этом прерывается.
E_PARSE
Это ошибка появляется, когда вы допускаете грубую ошибку синтаксиса и интерпретатор PHP не понимает, что вы от него хотите, например если не закрыли фигурную или круглую скобочку.