私は失敗し続けるコードを持っています。このPHPコードで何が問題になっていますか?
if (isset($_GET ['id']) && $rawdata) {
if ($_SERVER["REQUEST_URI"] != $rawdata ['htmltitle']) {
header("Location: http://".$_SERVER['SERVER_NAME'].".$rawdata['htmltitle'].");
}
}
失敗した行は、その中のヘッダを有するものである、として失敗します。
PHP Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
間違って何上の任意のアイデア?
がの間違った側に、あなたの$ではないです動作するはず配列インデックスと文字列と表現
をラップする
{braces}
を使用する必要があります。 {? –@ Jaredこれはいずれの方法でも動作します –
これまではこの方法は見たことがありませんでしたが、試してみましたが正しいです。ありがとう。 –