2017-01-08 6 views
0

Ich habe Probleme beim Senden eines Iframe-Codes. Der Parameter [src] wird nach dem Senden gelöscht. Codes und Vorschau wie folgt.Einen Iframe mit PHP posten

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> 

Anzeige Ausgang: enter image description here

+0

Warum möchten Sie die Iframe-Tag als Wert im Eingabefeld? Es muss einen besseren Weg geben, um das zu erreichen, was auch immer Sie versuchen. –

+0

nicht sicher, was Sie tun möchten, speichern Sie den Ifame-Code? '

' – chop62

+0

Es gibt keine solche Sache. Das gleiche Problem tritt immer noch auf, wenn Sie es auf normale Weise einreichen. – ugur285

Antwort

0

form.php

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

show.php

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

es ist keine perfekte Lösung, aber ich denke, es ist das Beste für diese Situation ist. Bei einigen Websites werden Sie nicht auf die Probleme stoßen, die Sie besprochen haben.

+0

Danke. Aber das hat nicht funktioniert. Wenn ich etwas posten möchte, möchte ich es auf der gleichen Seite sehen. – ugur285