学校向けのプロジェクトを作成しています。
ページソースのビューアーですが、問題が発生しました..
Google Chrome を使用すると、次のエラーが表示されます。Uncaught SyntaxError: Unexpected token : main.php:10
HTML :
<html>
<head>
<title>Codeview - See how your code turns out!</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
<script>
var url = <?php echo "$url"; ?>
var oReq = new XMLHttpRequest();
oReq.open("GET", url, true);
console.log(oReq.response);
</script>
<div id="header">
<h2>Codeview</h2>
</div>
<div id="main">
<br>
<h3>Code of <?php echo $url;?>:</h3>
<hr>
<div id="code">
</div>
<iframe id="Code" class="code"></iframe>
</div>
</body>
</html>
PHP :
<?php
function contains($needle, $haystack)
{
return strpos($haystack, $needle) !== true;
}
$url = $_POST['url'];
if (strpos($url, "http://") !== false) {
$url = $url;
} else {
$url = "http://" . $url;
}
?>
コードの 10 行目にコロン (:) が見つかりません。
私は何を間違っていますか?