[PHP-users 3669] ヒア・ドキュメント中のJAVAスクリプトについて
php-users@php.gr.jp
php-users@php.gr.jp
Mon, 19 Nov 2001 18:16:15 +0900
いつもお世話になっています。野村と申します。
ヒアドキュメント中にJavaScriptを挿入したのですが、実行されません。
ヒアドキュメント中にJavaScriptを記入することは出来ないのでしょうか。
お騒がせしますが、下記のスクリプトで、JavaScriptを実行できませんでし
た。
<?php ?>を外して、htmlにすると問題はないのですが。特に、PHPにすることもない
のですが・・・。
<?php
$str = <<< EOF
<!DOCTYPE HTML PUBLIC "-//W3C/DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!--
<meta http-equiv="Content-Type" content="text/html;charset=euc-jp">
-->
<title>会員データベース</title>
<script language="JavaScript1.1">
<!--
function formConfirm(MyForm) {
if (MyForm.id.value.length == 0) {
alert("ユーザーIDが入力されていません。");
MyForm.id.focus();
return false;
}
if (MyForm.pwd.value.length == 0) {
alert("パスワードがが入力されていません。");
MyForm.pwd.focus();
return false;
}
rtn = confirm("宜しいでしょうか。?");
if (rtn) {
return true;
}
return false;
}
//-->
</script>
</head>
<body bgcolor="#CCFFCC">
<center>
<table border="3" cellpadding="3" bgcolor="#D3D3D3">
<tr><td>
<font size="5">[ようこそ!!]</font>
</td></tr>
</table>
<br><br>
<hr noshade>
<br><br>
<table border="0" bgcolor="yellow">
<tr><td>
<font size="3" color="blue">このボタンをクリックして下さい。</font>
</td></tr>
</table>
<br><br>
<form action="change.php" method="post">
<table border="1" bgcolor="#00DD00">
<tr><td>IDを入力して下さい。</td><td><input type="text" name="id" size=
15 maxlength=15 value=""></td></tr>
<tr><td>パスワードを入力して下さい。</td><td><input type="password" name="
pwd" size=15 maxlength=15 value=""></td></tr>
</table>
<br>
<input type="submit" name="cmd" value="Exit" onClick="return
formConfirm(this.form)">
</form>
<br><br>
<hr noshade>
</center>
<font size="3">(C)Company</font>
</body>
</html>
EOF;
echo $str;
}
?>