Miért nem jelenik meg az iframe?
Íme a kód:
<html><head><title>Próba</title>
</head>
<body>
<?
if($_GET['action'] == "jatek") {
echo "<iframe src="index2.php">";
echo "</iframe>";
}
if($_GET['action'] == "proba") {
echo "Próba";
}
else {
}
?>
</html>
Ha pl. <table>-t illesztek be az echo-ba, akkor az megjelenik, sőt még az iframe kerete is akkor, ha nem akarok beletölteni semmilyen weblapot, simán csak leírom h <iframe></iframe>. Légyszi segítsetek, hogy kéne átírnom a kódot!! Köszi!
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
Ez lehet a probléma:
echo "<iframe src="index2.php">";
Itt a 2. " jellel bezárod az elsőt, tehát az index2.php csak úgy "szabadon van"
Írd így:
echo '<iframe src="index2.php">';
Illetve (bár gondolom csak ide nem írtad) nincs $_GET['action'] input.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
és méretet nem adsz meg neki? meg ilyeneket pl hogy jobban nézzen ki:
echo "<iframe src='index2.php' width='100%' height='600' frameborder='0' scrolling='no'></iframe>";
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!