2017-01-08 9 views
0

iframeコードの送信に問題があります。 [src]パラメータは送信後に削除されます。コードとプレビューは次のとおりです。iframeをPHPで投稿する

PHPの:

if(isset($_POST['post'])){ 
    echo $_POST['frame']; 
} 

HTML:

<form method="post"> 
    <input value="<iframe src='https://jsfiddle.net/'></iframe>" type="text" name="frame"> 
    <button name="post" type="submit">Submit</button> 
</form> 

ディスプレイ出力:

enter image description here
+0

なぜiframeタグを入力フィールド内の値として使用しますか?あなたがしようとしていることを達成するためのよりよい方法が必要です。 –

+0

あなたは何をしたいのかわからないifameコードを保存しますか? '

<入力値= "< IFRAME SRC = 'HTTPS://jsfiddle.net/' > </IFRAME > "タイプ=" テキスト" の名前は= "フレーム"> <ボタンSubmit = "submit">送信
chop62

+0

このようなことはありません。同じ問題は、通常の方法で提出するときにも発生します。 – ugur285

答えて

0

form.php

<?php 
$homepage = file_get_contents('https://www.jsfiddle.net/'); 
echo $homepage; 
?> 

show.php

<iframe src="form.php"></iframe> 

これは完璧な解決策ではありませんが、この状況に最適です。あなたが議論した問題にぶつからないサイトもあります。

+0

ありがとうございます。しかし、それはうまくいかなかった。私が投稿するとき、私は同じページでそれを見たい。 – ugur285

関連する問題