dポイントプレゼントキャンペーン実施中!

私、Paiza Cloudやっているのだけど
上手くいきません
どこかが間違ってますよね?
教えてください。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title>正規表現情報取得・表示</title>
</head>
<body>
<?php
$val=$_POST['val'];//regex1.phpからvalを受け取り
if(preg_match('/123|/',$val)){//もし,$valが123という数字ではあったら}
echo"入力された数字"$val.は、123と一致しました。<br/>";
echo '<a href="regex1.php">再度,入力</a>';
}else{ //そうでなかった場合
echo "入力された数字".$val."は,123とは一致しません。再度,入力してください.<br />";
echo'<a href="regex1.php">再度,入力入力</a>
}
?>
</body>

A 回答 (1件)

phpはよく知りませんが…



>echo"入力された数字"$val.は、123と一致しました。<br/>";

ダブルクォーテーションの数が合っていない(奇数になってる)けど、そこらへんじゃないんですかね?

>echo "入力された数字".$val."は,123とは一致しません。再度,入力してください.<br />";

こっちと記述が違うようですが。
変数参照の前後で。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A