• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

iframe

Status
Für weitere Antworten geschlossen.

Web_spider

Neues Mitglied
Also gibt es eine möglichkeit eine Seite im iframe zuladen, die durch eine Formulardatei geladen wird also bsp:

test2.php:

HTML:
<html>
<head>
  <title>member</title>
</head>
<body>
  <form action="http://localhost/test.php" method="post">
    <input name="lol" type="hidden" value="zeigen">
    <input type="submit" value="Member Liste zeigen">
  </form>
  <form action="http://localhost/test.php" target="show" method="post">
  <iframe name="show">
  </iframe>
</body>
</html>


So wenn ich jetzt die Datei "abschicke" also den Button drücke, soll test.php in den iframe geladen werden.

Test.php

PHP:
<html>
<head><title>Member</title>
</head>
<body>
<?php
     $member['1'] = "Daivd";
     $member['2'] = "Richard";
     $member['3'] = "Kevin";
     $member['4'] = "Trottel";
     if($_POST['lol'] == "zeigen"){
       foreach($member as $key => $wert)
       {
         echo $key." = ".$wert."<br />\n";
       }
     }
     else {
       echo "";
     }
?>
</body>
</html>

need help

mfg web_spider
 
Zuletzt bearbeitet von einem Moderator:
Hi Web_spider

du hast 2 FORM-Tags von den nur 1 gültig ist und geschlossen wird.
Web_spider schrieb:
test2.php:

<html>
<head>
<title>member</title>
</head>
<body>
<form action="http://localhost/test.php" method="post">
<input name="lol" type="hidden" value="zeigen">
<input type="submit" value="Member Liste zeigen">
</form>
<form action="http://localhost/test.php" target="show" method="post">
<iframe name="show">
</iframe>
</body>
</html>
Also entferne den 2. FORM-Tag und setze das "target" Attribut in den ersten FORM-Tag ein. Damit ist jedenfalls aus HTML sicht alles korrekt. :wink:

Gruß
Hobbyuser
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben