goedemiddag,

ik heb een script van internet gehaald, nu laad dit script een foto op dezelfde pagina.
deze zou ik graag in een andere pagina openen zodat ik de foto in een iframe in de index pagina kan laden.

<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body class="maintext">
Select current DJ from the list below and press submit. The website 'On Air Now' status will be 
then be updated.<div align="left">

<form action="setdj.php" method="post">
<p>
<input type="radio" name="dj" value="nonstop">Non-Stop<br>
<input type="radio" name="dj" value="fmteam">Fmteam<br>


<input type="submit" value="Submit">
</p>
</form>
<p><b><font color="#0099FF" face="Tahoma" size="2">Current DJ:</font></b><br>
<?php
$file = fopen('djnow.txt', 'r');
$data = fread($file, filesize('djnow.txt'));
echo $data;
fclose ($file);
?>
</p>
</p>
</div>
</body>
</html>


Je kan die PHP-code toch ook prima op een andere plek in je code neerzetten?

Trouwens kan je jouw code zelf inkorten tot:
<?php
$data = file_get_contents('djnow.txt');
echo $data;
?>

Nog een opmerking:
Verder zijn de font-tags in HTML ook niet meer actueel, en raad ik CSS aan.
Vraag: wat wil je precies bereiken en waarom wil je graag een iframe gebruiken? Waar in het script wordt de foto geladen?
Je kan mijn code prima in de index gebruiken, op de plek in de HTML-structuur waar jij het wilt tonen.
Met het selecteren van een optie uit de collectie radio-buttons, wil je feitelijk dat ook de foto van de betreffende DJ wordt getoond en een begeleidende tekst (neem ik aan). Nu herlaad je de pagina, terwijl dit met JS als het ware in één vloeiende beweging gebeurt. Als je googelt op de termen: input radio change image ... kom je talloze oplossingen tegen (veelal icm jQuery).
ik krijg het wel werkend zoals ariën het zegt.
nu moet ik het nog voor elkaar krijgen om het irame te refressen zonder dat de hele pagina refresht
In dat geval kun je net zo goed de door mij voorgestelde route kiezen, ben je in één klap klaar. En... persoonlijk ben ik niet zo'n liefhebber van iframes, ben je daar ook van verlost.

(PS Ik weet... iframes hebben soms zo hun voordelen, maar in dit geval...)

Reageren