в php совсем недавно, извените пожалуйста если это глупый вопрос, но я вообще не могу понять что это такое. Переписал код 5 раз, по всем правилам, все запятые, всё нормально - выбивает Parse error: syntax error, unexpected '{' in Z:\home\localhost\www\MakeMeElvis.com\addemail.php on line 7 line 7: PHP: $dbc = mysqli_connect[b]{[/b]`localhost`,'root','','elvis_store'[b]}[/b] or die(`Ошибка соеденения с MySQL сервером`); Ошибка на линии 7 выходит когда я беру данные подключения с линии 7 в вот такие скобки {} а вот что происходит если я их беру в такие, Какие показаны в моём учебнике : Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\localhost\www\MakeMeElvis.com\addemail.php on line 10 вот весь код веб-приложения : PHP: <html> <head> <title> MakeMeElvis - Добавление электронного адреса </title> </head> <body> <?php $dbc = mysqli_connect(`localhost`,'root','','elvis_store') or die(`Ошибка соеденения с MySQL сервером); $first_name = $_POST['firstname']; $last_name = $_POST['lastname']; $email = $_POST['email']; $query "INSERT INTO email_list (first_name,last_name,email) " . "VALUES (`$first_name`,`$last_name`,`$email`)"; mysqli_query ($dbc,$query ) or die(`Error with action=query to MySQL database`); echo 'Вы зарегистрированы как покупатель!Greetings!'; mysqli_close($dbc); ?> </body> </html> а вот эта строка 10: PHP: $first_name = $_POST['firstname']; А если всё выходит верно, то никакого ответа , который указан в echo не выходит, после подтверждения веб-формы вместо отчёта просто белая страница, и никаких данных в базе данных не появилось ( Зарание спасибо за ваш ответ! Простите если описал не точно.
с 7 линией понятно что проблема в скобках, НО почему тогда пропадает проблема с 10ой линией, тем более что проблема не решается...или странно решается?? вообщем я вообще понять ничего не могу)
я ж написал НЕнормально ))) Ты правильно заметил - localhost не в тех кавычках. И не только он - там почти всё не в тех.