powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) pear QuickForm
5 сообщений из 5, страница 1 из 1
(PHP) pear QuickForm
    #33005342
McLighter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставил себе php5, pear и quickform в него.
Попробовал пример из PHPINSIDE N3.
А PHP ругается:
Код: plaintext
Parse error: syntax error, unexpected T_STRING, expecting ')' in c:\Apache\htdocs\index.php on line  6 
вот код, в чем проблема то?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<?php
// загружаем основной класс, создаём объект
require_once ’HTML/QuickForm.php’;
$form = new HTML_QuickForm(’firstForm’);
// задаём значения по умолчанию
$form->setDefaults(array(’name’ => ’Вася Пупкин’));
// добавляем специальный элемент: заголовок в форме
$form->addElement(’header’, null, ’Пример использования QuickForm’);
// добавляем обычные элементы: поле для ввода и кнопку
$form->addElement(’text’, ’name’, ’Введите имя:’, array(’size’ =>  50 ,
’maxlength’ =>  255 ));
$form->addElement(’submit’, null, ’Отправить’);
// убираем лишние пробелы в поле name
$form->applyFilter(’name’, ’trim’); // добавляем правило для проверки.
// Обратите внимание: включаем также проверку на стороне клиента
$form->addRule(’name’, ’Пожалуйста введите имя’, ’required’, null, ’client’);
// Обрабатываем введённые значения в случае успешной проверки
if ($form->validate()) {
echo ’<h1>Здравствуй, ’ . htmlspecialchars($form->exportValue(’name’)) .
’!</h1>’;
// Выводим форму (используя вывод по умолчанию) в противном случае
} else {
$form->display();
}
?>
...
Рейтинг: 0 / 0
(PHP) pear QuickForm
    #33005370
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Замени все одинарные кавычки. Кстати, я так и не понял, что это за "кривая" одинарная кавычка..
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) pear QuickForm
    #33005410
McLighter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я в шоке!
Такие примеры еще в PHPinside пишут. Похоже содрали не глядя.
Впрочем и и так же сделал...
За совет спасибо, только теперь еще хуже.

Код: plaintext
1.
2.
3.
Warning: main(HTML/Common.php) [function.main]: failed to open stream: No such file or directory in c:\php\PEAR\HTML\QuickForm.php on line  23 

Fatal error: main() [function.require]: Failed opening required 'HTML/Common.php' (include_path='.;c:\php\pear') in c:\php\PEAR\HTML\QuickForm.php on line  23 
...
Рейтинг: 0 / 0
(PHP) pear QuickForm
    #33005428
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно. По ANSI ’(то, что в твоем примере) - это 146, а '(стандартная одинарная кавычка.) - это 39. Сокрее всего это результат того, что текст брался из какого-нить текстового редактора, может, pdf так решил.
Насчет новых ошибок - проверяй пути и наличие соответсвующих файлов по этим путям.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) pear QuickForm
    #33005440
McLighter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Торможу.
Извиняюсь. Common.php у меня и небыло.
Теперь все OK!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) pear QuickForm
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]