Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[52.91.84.219] |
|
Сообщ.
#1
,
|
|
|
У меня много панелей, при откритии страницы не все панели прорисовуются(цвета, границы и т.д.), при переходе на другую закладку, а потом при возвращении на "свою" все прорисовывается...
Глюк IDE или глюк Броузера (Опера) ??? Эта тема была разделена из темы "Delphi for PHP" |
Сообщ.
#2
,
|
|
|
есть такое поведение
это когда долго проект ковыряеш во 2-й версии получше будет похоже что проблема с встроенным apache решается, частично, перезапуском IDE при этом стоит проверить что в диспетчере задач не остались висеть копии apache и IE Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#3
,
|
|
|
vicis - перезапуск помагает, это выяснил, еще
масивом создаю таблицу где много ... print('<TD Align="Left"><Font Face="Verdana" size="1px">'.'bla-bla'.'</Font></TD>'); ... Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#4
,
|
|
|
все доло в стилях. (какой я лаконичный )
а для обновления панелей там есть комбинацыя клавиш. (во второй версии даже в низу ее пишут) Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#5
,
|
|
|
Цитата ViktorXP @ все доло в стилях. (какой я лаконичный ) а для обновления панелей там есть комбинацыя клавиш. (во второй версии даже в низу ее пишут) извиняюсь за флуд, но что значит в стилях, какой стиль имеется ввиду(ОС, странички)??? где его прописать чтоб все одинаково было??? Версия у меня - Delphi® for PHP Version 1.0.1.414 Copyright © 2007 CodeGear. Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#6
,
|
|
|
Цитата Spirit @ какой стиль имеется ввиду просмотри текст страницы куда ведут ссылки на стили какой нибудь такой код есть там <link rel="stylesheet" href="../style.css" type="text/css"> и вообще как отображаеш ты эту страницу на других компьютерах ? через встроенный в DelphiForPhp apache или у тебя отдельно ещё один apache установлен ? Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#7
,
|
|
|
Цитата vicis @ Цитата Spirit @ какой стиль имеется ввиду просмотри текст страницы куда ведут ссылки на стили и вообще как отображаеш ты эту страницу на других компьютерах ? через встроенный в DelphiForPhp apache или у тебя отдельно ещё один apache установлен ? 1. ссылка на стилт есть только для "ComboBox" и он нормально отображается, со стилем, для таблицы стили не использую... "Font Size = 1px" отображается по разному... 2. стоит отдельно "AppServ" |
Сообщ.
#8
,
|
|
|
Цитата Spirit @ 2. стоит отдельно "AppServ" а всё ли ты туда перенёс из проекта как переносиш ? Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#9
,
|
|
|
Цитата vicis @ Цитата Spirit @ 2. стоит отдельно "AppServ" а всё ли ты туда перенёс из проекта как переносиш ? "AppServ" работает с PHP от Delphi, временно так сделал чтоб не заморачиваться с переносом, так что PHP он использует делфийский с его настройками, а сами файлы положил в корень "Delphi for PHP" (понимаю что это не по правилам но пока пишу страничку сделал так) Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#10
,
|
|
|
Цитата Spirit @ понимаю что это не по правилам ну с таким экспериментом только сам разбирайся думаю что проблема в стилях, которые используются в vcl скорее всего эти стили и не подключаются т.к. DelphiForPhp, я так думаю, ещё и конфиг apache правит (а не только php) во всяком случае в httpd.conf у себя я вижу пути к vcl Alias /vcl-bin/ "D:/Program Files/CodeGear/Delphi for PHP/1.0//vcl/" вообще то всякие источники проблем кроются в экспериментах с конфигурацией которые разработчики не описали и не тестировали так что я бы поставил всё как должно быть по умолчанию отдельно настроенный http сервер и отдельная папка для этого проекта на этом сервере всё равно потом нужно будет отдельно на хостинг заливать тем более что кинуть проект в нужную папку со всеми vcl это в DelphiForPhp нажать одну кнопку что ты ускорил своей конфигурацией - непонятно... Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#11
,
|
|
|
Цитата vicis @ тем более что кинуть проект в нужную папку со всеми vcl это в DelphiForPhp нажать одну кнопку Допустим, отдельно стоит Апач и ПХП, все работает, какую кнопку нажать чтоб проэкт из "Delphi for PHP" перенести со всем(vcl и т.д.) в папку в работоспособном состоянии, или там еще что-то нужно руками переносить??? Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#12
,
|
|
|
Цитата Spirit @ какую кнопку нажать чтоб проэкт из "Delphi for PHP" перенести со всем(vcl и т.д.) в папку в работоспособном состоянии Tools -> Deployment Wizard Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#13
,
|
|
|
Цитата vicis @ Цитата Spirit @ какую кнопку нажать чтоб проэкт из "Delphi for PHP" перенести со всем(vcl и т.д.) в папку в работоспособном состоянии Tools -> Deployment Wizard Сделал, перенес в "D:\WEB". Скопировались файлы, а также папка "vcl" (в ней всего 2 папки "js", "xajax" и "*.php" файлы) Гружу страничку, грузится, но при нажатии на "Button" ну и при работе с др.компонентами вываливает ошибку Application raised an exception class Exception with message 'The Input Filter PHP extension is not setup on this PHP installation, so the contents returned by Input is *not* filtered' Callstack #0 File: D:\WEB\index.php Line: 107 |_Callstack #1 File: D:\WEB\vcl\classes.inc.php Line: 1213 |_Callstack #2 File: D:\WEB\vcl\classes.inc.php Line: 1243 |_Callstack #3 File: D:\WEB\vcl\classes.inc.php Line: 489 |_Callstack #4 File: Line: |_Callstack #5 File: D:\WEB\vcl\classes.inc.php Line: 422 |_Callstack #6 File: D:\WEB\vcl\classes.inc.php Line: 960 |_Callstack #7 File: D:\WEB\vcl\stdctrls.inc.php Line: 2257 |_Callstack #8 File: D:\WEB\vcl\system.inc.php Line: 295 в "httpd.conf" который в "AppServ" прописал строчку Alias /vcl-bin/ "D:/WEB/vcl/" "PHP" использовал родной из "AppServ" и "Delphi for PHP" не работает, может править "php.ini" нада??? почему вываливает ошибку??? Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#14
,
|
|
|
Spirit IDE какуюто библиотеку не дотранспортировала, в первой версии это часто бывает.
Скопируй в vcl все папке, компонентов каких ты используеш (например если юзаеш конект к базе данных то нужно и папочку эту слить и тд.) Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#15
,
|
|
|
Цитата ViktorXP @ Spirit IDE какуюто библиотеку не дотранспортировала, в первой версии это часто бывает. Скопируй в vcl все папке, компонентов каких ты используеш (например если юзаеш конект к базе данных то нужно и папочку эту слить и тд.) Скопировал всю папку "vcl" - не помогло Это сообщение было перенесено сюда или объединено из темы "Delphi for PHP" |
Сообщ.
#16
,
|
|
|
ну так у тебя та всё написано:
Цитата Spirit @ 'The Input Filter PHP extension is not setup on this PHP installation у тебя отключено это расширение функций php в таких случаях идёш в Google и пишеш там "Input Filter PHP extension " получаеш ссылку на проблему: http://support.codegear.com/ru/article/36378 можно ещё этот форум внимательнее просмотреть эту проблему уже решал ViktorXP здесь ошибка "The Input Filter PHP extension..." вот только удалять строки в исходниках на мой взгляд последнее дело у меня такое было помоему я с этим сталкивался при переносе на провайдера записал себе (проверь): Цитата у провайдера не была подключена библиотека в php удалось заставить подключить библиотеку путём предоставления примера, который не работал По phpinfo это не было видно (вроде бы), а программа говорила, что функции не доступны Пример в двух файлах: <?php if (!filter_has_var(INPUT_POST, 'submit')) { echo "form"; // include the form. } $age = filter_input(INPUT_POST, 'age', FILTER_VALIDATE_INT); if (is_null($age)) { echo "Вы не ввели ничего(пустая переменная).<br />"; require_once('test1.php'); } elseif ($age === FALSE) { echo "Введите число.<br />"; require_once('test1.php'); } else { echo "Привет.<br/>"; echo "<a href='test1.php'>В начало</a>.<br/>"; } ?> <html> <head></head> <body > Проверка ввода числа <form action="example04.php" method="post" > Enter your age: <input name="age" size="2"> <input type="submit" name="submit" value="Go"> </form> </body> </html> про эти функции читай здесь http://www.php.ru/manual/ref.filter.html |