0
これはhtmlファイル(.php拡張子)内で実行していますが、要素を調べるとiframeは表示されません。エラー報告では、va5およびbind_paramの問題が示されます。私はこのPHPを呼び出すとき、私は常に変数を持っていません5。どうすればこの問題を解決できますか?PHPエコーがHTMLコードを返さない
<?php
$va1 = $_GET['variable1'];
$va2 = $_GET['variable2'];
$va3 = $_GET['variable3'];
$redetails = NULL;
$redetails2 = NULL;
$redetails = $_GET['rdetails'];
$redetails2 = $_GET['redetails2'];
$stmt = $mysqli->prepare("SELECT id FROM idlist WHERE var1 = ? && var2 = ? && var3 = ? && var4 = ? && var5 = ?");
//failing
$stmt->bind_param('sssss', $va1, $va2, $va3, $va4, $va5);
$stmt->execute();
$result = $stmt->get_result();
//failing
echo $result[0];
//failing
echo '<iframe src="https://drive.google.com/file/d/' . $result[0] . '/preview" width="850" height="1150"></iframe>';
?>
ファイル拡張子とは何ですか? * .php?あなたはPHPを起動するために何を使用しますか? Nginx?クリ? – mochalygin
@mochalyginはい、その.phpと私はApacheを使用しています – p1083997
あなたの '//いくつかの計算 'にエラーがあるかもしれません。 PHPでエラー報告を有効にして見てください。http://stackoverflow.com/questions/1053424/how-do-i-get-php-errors-to-display注:このように構文エラーは見られません。 –