Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Parse error: syntax error, unexpected T_STRING
 
 автор: Chapay   (02.07.2006 в 17:46)   письмо автору
 
 

Скрипт из книги "PHP 5 Практика создания web-сайтов".
Почему-то при выполнении скрипта addpart.php из панели администрирования выходит ошибка

Parse error: syntax error, unexpected T_STRING in /usr/local/psa/home/vhosts/gsl-surveys.ru/httpdocs/dos/admin/articles/addpart.php on line 14

Дело в том, что эта строка "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php'>", т. е.
вот код 13, 14, 15 строк

13.  echo "<HTML><HEAD>
14.          <META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php'>
15.          </HEAD></HTML>";

Я пока еще новичок в программировании, извините если вопрос некорректный, тем не менее надеюсь на помощь.
Заранее благодарю.

   
 
 автор: CrazyAngel   (02.07.2006 в 17:55)   письмо автору
 
   для: Chapay   (02.07.2006 в 17:46)
 

Дело не в этих строчках, проверил все выводит на ура!

Думаю до этого echo забыли поставить точку с запятой

   
 
 автор: Chapay   (02.07.2006 в 18:00)   письмо автору
 
   для: CrazyAngel   (02.07.2006 в 17:55)
 


$query = "INSERT INTO artpage VALUES(NULL,'$name',0)";
if (mysql_query($query))
{
        echo "<HTML><HEAD>
          <META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php'>
          </HEAD></HTML>";
}
else puterror("Ошибка!");

Вроде как все есть, укажите, если где не так, не понимаю.

   
 
 автор: CrazyAngel   (02.07.2006 в 18:12)   письмо автору
 
   для: Chapay   (02.07.2006 в 18:00)
 


$query  =  "INSERT INTO artpage VALUES(NULL,'$name',0)";
if (mysql_query($query))
{
        echo ("<HTML><HEAD><META HTTP-EQUIV='Refresh' CONTENT='URL=index.php'</HEAD></HTML>");
}
else puterror("Ошибка!"); 


если так не плучится попробуйте опускать по слову, что понять где именно ошибка ;)

   
 
 автор: Chapay   (02.07.2006 в 18:18)   письмо автору
 
   для: CrazyAngel   (02.07.2006 в 18:12)
 

Благодарю за совет, теперь просто пишет "Ошибка!"

14.  else puterror("Jib,rf!");
15.  // комменты
16.  function links($msg)
17.  {
18.        echo '<p>'.$msg.'</p>';
19.        echo '<p><a href=# onClick='history.back()'>
20.               Вернуться</a></p>';
21.        echo '<p><a href=index.php>Управление статьями</a></p>';
22.       exit();
23.  }

Буду думать...

   
 
 автор: CrazyAngel   (02.07.2006 в 18:22)   письмо автору
 
   для: Chapay   (02.07.2006 в 18:18)
 

Вы следите за ' и " !!! =))


<?
else puterror("Jib,rf!");
 
// комменты
 
function links($msg)
 {
       echo 
'<p>'.$msg.'</p>';
       echo 
"<p><a href=# onClick='history.back()'>
              Вернуться</a></p>"
;
        echo 
'<p><a href=index.php>Управление статьями</a></p>';
        exit()

?>

   
 
 автор: Chapay   (02.07.2006 в 18:24)   письмо автору
 
   для: CrazyAngel   (02.07.2006 в 18:22)
 

Да это я уже сам исправил, выше отредактировал сообщение предыдущее.
"Ошибка!" уже наверно из-за базы или других скриптов.
CrazyAngel, спасибо за помощь!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования