URL を含むデータベースの変数を PHP に含めようとしていますが、気に入らないようです。何かアイデアはありますか?
コードは
<?php
$location=$row_info['location'];
include '.$location./index.php'; ?>
ご協力ありがとうございました :-)
URL を含むデータベースの変数を PHP に含めようとしていますが、気に入らないようです。何かアイデアはありますか?
コードは
<?php
$location=$row_info['location'];
include '.$location./index.php'; ?>
ご協力ありがとうございました :-)
include '.$location./index.php'; ?>
する必要があります
include ".$location./index.php"; ?>
変数名は単一引用符内では展開されません。PHPマニュアルから:
二重引用符で囲まれた文字列の最も重要な機能は、変数名が展開されるという事実です。
これを試して:
include "$location/index.php"; ?>
またはこれ:
include $location.'/index.php'; ?>
それらのどちらかがよりうまく機能するはずです。PHP は '' クォート内の $variable を実際には展開しません。代わりに $variable を出力のテキストとして取得するだけなので、2 番目の例のようにドットを使用して $variable をクォートの外側に配置するか、" 」は最初のように引用します。
あなたはそれを少し後ろに持っています...
$location = $row_info['location'].'/index.php';
include $location;
これは機能するはずです。または、値に二重引用符を使用して同じ結果を得ることができます。上記のように。:)~