Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> если в скрипте комменты через // - получаю ошибку, если через /**/ - все нормально.причина? 
:(
    Опции темы
Muerto
Дата 18.2.2011, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



Бред какой то, в файле есть допустим строки

Если так то работает
Код

$this->orderBy("name" , GODOWN);                
        /*pre($this->q );*/                    
    $this->printList();


А если так

Код

$this->orderBy("name" , GODOWN);                
        //pre($this->q );                    
    $this->printList();


то выдают ошибку

Код

Parse error: syntax error, unexpected $end in путькфайлу/файл.class.php on line 1



Что за бред?
Мне ща приходится тысячи строк менять, иначе заказчик меня уроет за то что его драгоценный список клиентов сдох

Ей богу я многое уже видал, но такое впервые

Добавлено @ 00:13
я зол как сто чертей, пока все // не сменил на /* */ не перестало выдавать ошибку... автор скрипта рррррррррррр , что же он такое намудрил?

Это сообщение отредактировал(а) Muerto - 18.2.2011, 00:14


--------------------
user posted image
PM MAIL   Вверх
Dima 2015
Дата 18.2.2011, 04:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 16.3.2008
Где: SPb

Репутация: 2
Всего: 2



Однако дюже жестко, даже трудно предположить...

Ну можно подумать вот в какую сторону. Какой-то косяк с переходами строк. Кстати где дело происходит, на винде или юниксе?

Еще в каком редакторе правится код? Можно попробовать открыть в чем-нибудь умном типа phpStorm, он очень грамотно разбирает синтаксис php и подчеркивает синтаксические ошибки прямо в коде. Zend IDE тоже подобное умеет.
PM MAIL ICQ   Вверх
IgorIV
Дата 18.2.2011, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Muerto, скрипты исполняются на тоем сервере или клиентском?
PM MAIL   Вверх
Endeveit
Дата 18.2.2011, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 2.6.2006

Репутация: 4
Всего: 7



Там, случаем, нет нигде сборки кучи файлов в один с целью ускорения инклюдов?
Если есть, то перед сборкой режьте все комментарии, потому как в результате сборки может получиться такое:
Работает:
Код

$this->orderBy("name" , GODOWN);/*pre($this->q );*/$this->printList();

А вот тут уже будет «ой»:
Код

$this->orderBy("name" , GODOWN);//pre($this->q );$this->printList();

PM WWW   Вверх
IgorIV
Дата 18.2.2011, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Endeveit, каким образом это делается, подскажи.
PM MAIL   Вверх
Ant0ha
Дата 18.2.2011, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 102
Регистрация: 25.3.2009

Репутация: 1
Всего: 2



В filezilla при аплоаде файлов иногда возникают подобные проблемы. Т.е. удаляются некоторые переводы строк, в результате комментится то, что не должно комментиться.

Это сообщение отредактировал(а) Ant0ha - 18.2.2011, 11:56
PM MAIL   Вверх
Muerto
Дата 18.2.2011, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



Как правило когда язык не русский и не английский я файлы редактирую в Notepad++

IgorIV
У клиетна

Endeveit
Ну там тысячи файлов у него, но я не замечал ничего особенного...
Собственно не первый раз работаю с клиентом,  но никогда прежде с его списком клиентов не работал
Ant0ha  
Да я как раз зилой в данном случае пользовался.

Не ожидал что могут быть с ним такие подлости

Но если это источник проблемы то похоже стоит прекратить пользоваться этой программой( возможно позже проверю, ибо ща я уже комменты сменил все)

На самом деле я удивился что у меня на диске файл берет 13000 а у клиента на сервере 12500, возможно таки filezilla что то с пробелами намудрила

Это сообщение отредактировал(а) Muerto - 18.2.2011, 15:34


--------------------
user posted image
PM MAIL   Вверх
enoff
Дата 18.2.2011, 16:07 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 297
Регистрация: 30.6.2010
Где: Санкт-Петербург

Репутация: 11
Всего: 13



Цитата(Muerto @  18.2.2011,  00:05 Найти цитируемый пост)

Мне ща приходится тысячи строк менять, иначе заказчик меня уроет за то что его драгоценный список клиентов сдох

 smile 
вообще страно, не первый раз подобная ситуация (недавно топик про пробелы в конце файла).
любой более менее редактор умеет найти и заменить с использованием регэкспов, в ide так не проблема - по файлам + просмотр с подсветкой, что заменять и т.д.
Не умеет, так вроде ж программист все-таки, пара строк на php и готово...

PM MAIL ICQ Skype GTalk   Вверх
Endeveit
Дата 18.2.2011, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 2.6.2006

Репутация: 4
Всего: 7



IgorIV, что именно?
PM WWW   Вверх
Muerto
Дата 18.2.2011, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



enoff, Вы правы, Надо будет как нить глянуть как в Notepad++ Эт делается.
Мне оч редко нужно что то менять.
Причем в данном случае менять ничего не нужно было, если бы не было аномалий.
Комментарии с // это стандартное явление, был бы # я ещё понял deprecated, а так?


--------------------
user posted image
PM MAIL   Вверх
skyboy
Дата 18.2.2011, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



почему происходит удаление переноса строк - один вопрос(загруженные-то файлы открывал? какие там переносы строк? \r? \n?)
почему после удаления переноса строк происходит сбой - отлично показал Endeveit.
PM MAIL   Вверх
IgorIV
Дата 18.2.2011, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Endeveit, раз не понял - забудь ...
PM MAIL   Вверх
skyboy
Дата 18.2.2011, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(IgorIV @  18.2.2011,  09:23 Найти цитируемый пост)
Endeveit, каким образом это делается, подскажи. 

*подпрыгивая* можно я, можно я?!
например, в phing есть такой task как stripLineBreaks. правда, не думаю, что используется это для "ускорения", но все же. имеющийся механизм, который вполне может привести к указанной автором темы проблеме.
PM MAIL   Вверх
IgorIV
Дата 18.2.2011, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



skyboy, спасибо. smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.2068 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.