Děkuji za odpovědi,
snažil jsem se dle návodů nainstalovat Pear rozšíření.
Mám nainstalovaný Wamp server 2 na Win Xp.
Dle návodu:
go-pear.bat jsem spustil, do php.ini mi to přidalo řádky:
;***** Added by go-pear
include_path=„.;C:\wamp\bin\php\php5.2.6\pear“
;*****
pak jsem restartoval Wampserver a spustil kód.
výsledek je zde:
Warning: require(HTML/QuickForm.php) [function.require]: failed to open stream: No such file or directory in C:\wamp\www\Chapter03\ex01.php on line 3
Fatal error: require() [function.require]: Failed opening required ‚HTML/QuickForm.php‘ (include_path=‚.;C:\wamp\bin\php\php5.2.6\pear‘) in C:\wamp\www\Chapter03\ex01.php on line 3
php soubur který jsem spustil:
<php>addElement(‚text‘,‚title‘,‚Book Title:‘);
// Add a select box
$subjects = array(‚Math‘,‚Ice Fishing‘,‚Anatomy‘);
$form->addElement(‚select‘,‚subject‘,‚Subject(s): ',$subjects);
// Add a submit button
$form->addElement(‘submit',‚save‘,‚Save Book‘);
// Add a validation rule: title is required
$form->addRule(‚title‘,‚Please Enter a Book Title‘,‚required‘);
// Call the processing function if the submitted form
// data is valid; otherwise, display the form
if ($form->validate()) {
$form->process(‚praise_book‘);
} else {
$form->display();
}
// Define a function to process the form data
function praise_book($v) {
global $subjects;
// Entity-encode any special characters in $v[‚title‘]
$v[‚title‘] = htmlentities($v[‚title‘]);
print "$v[title] is a great book about ";
print $subjects[$v[‚subject‘]] . ‚.‘;
}
?>
Pomoc kde jsem udělal chybu? :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock:
Omlouvám se všem přítomným a děkuji za nakopnutí !
Asi sem si seděl na vedení !
Opravdu se tam musela doinstalovat knihovna HTML_QuickForm.
a to v cestě C:\wamp\bin\php\php5.2.6\ spustit pear.bat z příkaového řádku s parametrem install MTML_QuickForm .
A teď již to funguje!
Díky všem
Jusepeg :D :cool: :???: :cool: :D