Ik weet dat ik eigenlijk hier niet aan het goede adres ben, maar ik weet niet waar ik anders terecht moet, ik heb me helemaal de &^$%%^ gezocht op het internet, maar ik kan het niet vinden.

Wie kan mij helpen.

Ik heb een pagina met 2 frames, nu staat in frame1 een script:

<script>
location = "http://www.bla.com/bla.php";;
</script>

maar die wil ik geladen hebben in frame2, iemand die mij kan helpen?

Alvast vreselijk bedankt!
@ Ivo: heb je die popup geopend met window.open()?
AAN AYMERIC DL

<script>
setTimeout(\"parent.frame1.location = 'hierpagina'\", 1);
</script>

geeft:

'parent.frame1' is leeg of geen object



AAN JAN KOEHOORN

nee, ik had

<script>
location = "http://www.bla.com/bla.php";;
</script>

en dus die bovenste van aymeric DL

gebruikt
Je moet die frame1 en hierpagina wel vervangen he dude!
Frame1 = je framename
hierpagina = de huidige pagina in die Frame ;-)
heb ik gedaan Aymeric DL
Ivo schreef op 06.08.2006 22:02
heb ik gedaan Aymeric DL
En het lukt nog steeds niet? Mogen we de website al zien?
Het is een website van een vriend van mij, dat durf ik niet te zeggen of dat mag, ik kan wel die source plakken:

<?PHP

////////////////////Includen//////////////////////
include ("config.php");
///////////////////////////////////////////////////

if ($_POST) {
if (empty($_POST['naam']) || empty($_POST['bericht']) || $_POST["naam"] == "Naam") {
echo "
<table border=\"0\" width=\"150\" align=\"center\">
<tr>
<td><b>Fout!</b></td>
</tr>
<tr>
<td colspan=\"2\">U heeft niet alle verplichte velden ingevuld.<br>
<b><a href=\"post.php\">Ga terug.</b></a>
</td>
</tr>
</table>
";
} else {
////////////////////HTML Block//////////////////
$bericht = htmlspecialchars($_POST['bericht']);
$bericht = str_replace("\r\n","<br>",$_POST['bericht']);
$naam = htmlspecialchars($_POST['naam']);
$naam = str_replace("\r\n","<br>",$_POST['naam']);
$email = htmlspecialchars($_POST['email']);
$email = str_replace("\r\n","<br>",$_POST['email']);
//////////////////////////////////////////////////

////////////////////Smilies//////////////////////
$sql = "SELECT * FROM XBB_smilies";
$query = mysql_query($sql);
//////////////////////////////////////////////////

////////////////////Scheldwoorden/////////////
$sql = "SELECT * FROM XBB_scheldwoorden";
$query = mysql_query($sql);
while ($show = mysql_fetch_object($query)) {
$naam = str_replace("".$show->scheldwoord."", "".$show->vervang."", $naam);
$email = str_replace("".$show->scheldwoord."", "".$show->vervang."", $email);
$bericht = str_replace("".$show->scheldwoord."", "".$show->vervang."", $bericht);
}
//////////////////////////////////////////////////

////////////////////UBB Codes//////////////////
$bericht = str_replace('', '<B>', $bericht);
$bericht = str_replace('
', '</B>', $bericht);
$bericht = str_replace('', '<I>', $bericht);
$bericht = str_replace('
', '</I>', $bericht);
$bericht = str_replace('', '<U>', $bericht);
$bericht = str_replace('
', '</U>', $bericht);
//////////////////////////////////////////////////

////////////////////Bericht toevoegen////////////
$insert = "INSERT INTO XBB_posts (id, naam, email, bericht, ip, datum) VALUES
('','$naam','$email','$bericht','$ip','$datum')";
mysql_query($insert) or die(mysql_error());

echo "
<table border=\"0\" width=\"550\" align=\"center\">
<tr>
<td><b>Succesvol gepost</b></td>
</tr>
<tr>
<td colspan=\"2\">$naam, u bericht is succesvol geplaatst<br><br>Bij uw volgende bezoek zal uw bericht zichtbaar voor u zijn<br><br>
<input type=button value=\"Sluiten\" onClick=\"closeIt()\">
</td>
</tr>
</table>
";
}
} else {
echo "
<table border=\"0\" width=\"550\" align=\"center\">
<tr>
<td><b>Post</b></td>
</tr>
<tr>
<td colspan=\"2\">
<form method=POST name=\"schrijf\">
<input type=\"text\" name=\"naam\" value=\"Naam\" maxlength=\"20\"><br>


<input name=\"bericht\" rows=\"3\" cols=\"20\" size=\"100\"><br><script>
displaylimit('document.schrijf.bericht',$max)
</script><br>";
$sql = "SELECT * FROM XBB_smilies";
$query = mysql_query($sql);
echo "
<br><input type=\"submit\" name=\"submit\" value=\"Post\">
</td>
</tr>
</table></form>
";
}
echo "";
?>
Ivo schreef op 06.08.2006 22:17
Kan trouwens ook wel, het gaat om

http://www.derodehaan.com

Volgens mij is die frameset niet goed gezet. Als je broncode bekijkt en dan doorsurft naar links in broncode, kom je steeds iets raar tegen...
<html>

<head>
<title>De Rode Haan</title>


</head>

<frameset framespacing="0" border="0" frameborder="0" rows="15,*">
<frame name="berichten" scrolling="no" noresize target="main" src="http://www.derodehaan.com/site/scroll_user.html"; marginwidth="0" marginheight="0">
<frame name="index" marginwidth="0" marginheight="0" scrolling="yes" noresize src="index2.html" target="_blank">
<noframes>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">

<p>This page uses frames, but your browser doesn't support them.</p>

</body>
</noframes>
</frameset>

</html>

wat is hier raar dan?
Dit in je script:
<?php
$insert = "INSERT INTO XBB_posts (id, naam, email, bericht, ip, datum) VALUES
('','$naam','$email','$bericht','$ip','$datum')";
mysql_query($insert) or die(mysql_error());
?>
Vervang dat es door:
<?php
$insert = "INSERT INTO XBB_posts (id, naam, email, bericht, ip, datum) VALUES
('','$naam','$email','$bericht','$ip','$datum')";
mysql_query($insert) or die(mysql_error());
<script>
setTimeout(\"parent.berichten.location = 'http://www.derodehaan.com/site/scroll_user.html'\";, 1);
</script>
?>

Reageren