
WindowsXP機に、PHP5とPEARを入れています。
あるWebサイトに記述されている下記のサンプルスクリプトをコピペして(PEARは絶対パスに書き換えて)実行しましたが、次のエラーが出ます。全角スペースは入っていませんし、原因が分かりません。
なぜ、unexpected T_VARIABLEになるのでしょうか? どのようにすれば解決できるでしょうか?
エラー
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in C:\Program Files\Apache Group\Apache2\htdocs\HQuickForm_test\QfrmSmpl.php on line 14
サンプルスクリプト一部抜粋:
<?php
require_once("C:\php\PEAR\HTML\QuickForm.php");
class QfrmSmpl{
var $_form;
function QfrmSmpl($sbmtAct){
$this -> _form = new HTML_QuickForm("frmSmpl","post",$sbmtAct); }
function setForm(){
$this -> _form -> addElement("text","txtName","名前(全角日本字):");
$this -> _form -> addElement("text","txtEname","名前(半角英字):");
$this -> _form -> addElement("text","txtEmail","E-mail:");
$this -> _form -> addElement("text","txtEmail2","E-mail(確認用):");
$this -> _form -> addElement("textarea","txtrComment","コメント:");
}
$this -> _form -> applyFilter(__ALL__,"trim");
$this -> _form -> addRule("txtName","名前を入力!","required", null, "client");
$this -> _form -> addRule("txtEname","半角英字で入力!","alphanumeric", null, "client");
$this -> _form -> addRule(array("txtEmail","txtEmail2"),"メールアドレス不一致!","compare", null, "client");
$this -> _form -> addRule("txtEmail","無効なメールアドレス!","email", null, "client");
$this -> _form -> addRule("txtrComment","コメントを入力!","required", null, "client");
$this -> _form -> setRequiredNote("<font color='red'>*</font>必須入力");
}
以下略
No.2ベストアンサー
- 回答日時:
検索したら似たようなスクリプトがあったんですが
http://digit-01.com/ownpage/ownpage_quickform.html
これの
//フォーム入力チェックの定義(, null, "client")で、クライアント側でチェック function checForm(){
は function checForm(){ の前で改行が必要なようです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPでURLにジャンプするには?
-
GETとPOST以外のデータの渡し方...
-
PHPでファイルアップロード時に...
-
macIE5.0でbuttonの値を受け取...
-
PHPでの入力文字チェック方法に...
-
laravelを利用してコントロール...
-
HTMLで前の画面に戻る時、入力...
-
ラジオボタンをsessionで使いたい
-
PHPで、ボタンを押すと同じペー...
-
複数条件での検索について教え...
-
チェックボックスから複数のval...
-
XMLデータをPOSTで送信・受信す...
-
Fortranでのファイル名操作につ...
-
php+mysqlでの重複チェックにつ...
-
vb2005のcomboboxについて
-
syntax error, unexpected '}' ...
-
DBの値をチェックボックスに反...
-
PHP5でsimple_xml_load_fileす...
-
テキストボックスとsubmitボタ...
-
whileとarrayについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPでURLにジャンプするには?
-
セッションを使わずに遷移先画...
-
フォーム送信後の更新ボタンで...
-
ボタンをクリックでPHP文を実行
-
phpで、フォームのラジオボタン...
-
テキストリンクをPOST送信したい
-
HTMLのテーブルやフォームをPH...
-
アマゾンのような評価の星を選...
-
Submit(送信ボタン)を押した...
-
PHPで、日付をチェック
-
PHPのエラーの解消法について教...
-
文法エラーが解決出来ません・・
-
VBSのIEオブジェクトでフ...
-
phpファイルの命令実行順番につ...
-
PHPでの入力文字チェック方法に...
-
フォームでの記入項目
-
PHPを使用してパスワード認証の...
-
macIE5.0でbuttonの値を受け取...
-
HTMLでフォームを作ってPHPで受...
-
【PHP】 form でのデーターの渡...
おすすめ情報