こんばんは
phpを使ってQuickFormの勉強をしていて入サイトを見てまわっているのですが、サイトどおりにしてもなにも挙動が起きません。
何か問題があるのだと思うのですが、学び始めたばかりで知識が浅く、何が問題かも特定できずにいます、助けて頂けると嬉しいです。
環境はLINUXのCentOS7です。
下記のページを参照して学習しています。
最初のスクリプトファイルをコピペしてブラウザに表示させても何故かなにも表示されません。
http://linuxserver.jp/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0/php/pear/html_quickform%e3%81%a7%e3%81%ae%e3%83%95%e3%82%a9%e3%83%bc%e3%83%a0%e5%87%ba%e5%8a%9b
コマンドでインストールは完了しています
pear install HTML_QuickForm
<コード>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>PEAR::HTML_QuickFormでお問い合わせフォームを出力するサンプル</title> </head> <body> <?php echo '<?php'; ?>require_once ('HTML/QuickForm.php');
$form = new HTML_QuickForm('inquiries', 'POST', ''); // ① コンストラクタのパラメータ解説を参照
// ② フォーム要素の追加解説を参照
$form->addElement('header', 'MyHeader', 'お問い合わせフォーム');
$type = array("1" => "サイトの内容について",
"2" => "相互リンクのお申し込み",
"3" => "その他");
$form->addElement('select', 'type', '問い合わせ種別:', $type);
$form->addElement('text', 'name', '名前');
$form->addElement('text', 'mail', 'メール');
$form->addElement('text', 'subject', '件名');
$form->addElement('textarea', 'message', '本文');
$return_mail[] = $form->createElement('radio', 'return_mail', NULL, 'はい', 'yes');
$return_mail[] = $form->createElement('radio', 'return_mail', NULL, 'いいえ', 'no');
$form->addGroup($return_mail, 'return_mail', "返信を希望しますか?:");
$form->addElement('submit', 'send', '送信');
$form->display(); // ③ フォームの出力解説を参照
?>
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー