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

Форум PHP

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

 

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

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

тема: Не работает переход на форум
 
 автор: bas01   (13.09.2008 в 23:10)   письмо автору
 
 

Взял пример сайта с книги "Практика создания сайтов"
При нажатии на кнопку "форум" выдается сообщение:

Parse error: parse error, unexpected '{' in /www/intrsyst/www/htdocs/forum/index_list.php on line 26


Эта ошибка в контексте:

try
{
// Проверяем значение $id_forum на допустимое значение

в чем может быть дело?
В локальном сайте все работает а на хостенге вот такая фигня.

  Ответить  
 
 автор: Trianon   (13.09.2008 в 23:40)   письмо автору
 
   для: bas01   (13.09.2008 в 23:10)
 

какая версия php на хостинге?

  Ответить  
 
 автор: bas01   (18.09.2008 в 20:11)   письмо автору
 
   для: Trianon   (13.09.2008 в 23:40)
 

фиг знает вроде 5-ю выбирал , а чтоесли не 5-я то работать не будет?

  Ответить  
 
 автор: bas01   (18.09.2008 в 20:11)   письмо автору
 
   для: Trianon   (13.09.2008 в 23:40)
 

как это можно оойти чтоб на всех работало?

  Ответить  
 
 автор: Trianon   (18.09.2008 в 20:13)   письмо автору
 
   для: bas01   (18.09.2008 в 20:11)
 

Что значит "обойти"?
Как вариант, можно не применять тот пример, который Вы взяли из книги.

  Ответить  
 
 автор: bas01   (20.09.2008 в 12:51)   письмо автору
 
   для: Trianon   (18.09.2008 в 20:13)
 

у мня на схостинге 5.х версия PHP
под "обойти" я имел ввиду заменить тот код, на котором вспотыкается PHP на другой

  Ответить  
 
 автор: Trianon   (20.09.2008 в 14:57)   письмо автору
 
   для: bas01   (20.09.2008 в 12:51)
 

на 5 php по идее должен работать.
Если у Вас php 5 на хостинге - вообще непонятно в чем проблема.

Для php 4 этот код не подходит. Придется менять.

  Ответить  
 
 автор: mihdan   (20.09.2008 в 17:12)   письмо автору
 
   для: bas01   (13.09.2008 в 23:10)
 

Чтобы "обойти"

1. Уберите все public, private
2. Замените try...catch

  Ответить  
 
 автор: bas01   (20.09.2008 в 21:23)   письмо автору
 
   для: mihdan   (20.09.2008 в 17:12)
 

я посмотрел на хостинге стоит версия

PHP Version 5.2.5

там не работает сайт

а дома стоит версия PHP Version 5.2.6

дома все работает
а чем заменить try...catch?

  Ответить  
 
 автор: mihdan   (20.09.2008 в 21:37)   письмо автору
 
   для: bas01   (20.09.2008 в 21:23)
 

Это на тот случай, если у вас РНР4

  Ответить  
 
 автор: bas01   (20.09.2008 в 21:57)   письмо автору
 
   для: mihdan   (20.09.2008 в 21:37)
 

вобще я посмотрел там какой-то оптимизатор стоит
Zend Optimizer , похоже это он как-то вредит, как от него можно избавиться?

  Ответить  
 
 автор: mihdan   (22.09.2008 в 00:05)   письмо автору
 
   для: bas01   (20.09.2008 в 21:57)
 

Он уж точно тут ни при чем

  Ответить  
 
 автор: bas01   (24.09.2008 в 19:16)   письмо автору
 
   для: mihdan   (22.09.2008 в 00:05)
 

разобрался :
Изминение версии php осуществляется с помощью файла .htaccess
там стоку PHP нужно заменить на PHP5

  Ответить  
 
 автор: mihdan   (25.09.2008 в 14:23)   письмо автору
 
   для: bas01   (24.09.2008 в 19:16)
 

Ну так как? Работает?

  Ответить  
 
 автор: bas01   (31.10.2008 в 17:11)   письмо автору
 
   для: mihdan   (25.09.2008 в 14:23)
 

да

  Ответить  
Rambler's Top100
вверх

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