Avatar billede web-geek Nybegynder
19. september 2004 - 22:19 Der er 10 kommentarer og
1 løsning

Den vil ikke vise iframen!

Hej, jeg er igang med en tekstboks, men koden vil ikke rigtig matche, den viser ikke noget, og NEJ i skal ikke lave koden helt om, i skal bare fortælle mig hvad der er gjaldt.

her vises iframe til det andet:

<body style="margin: 0px;" onload='tekst1.location.href="chattekst.php";'>
<iframe width="0" height="0" border="0" frameborder="0" name="tekst1"></iframe>

<div id='tekstblablabla'></div>


her er chattekst.php:/her vises teksten.
<script type="text/javascript">
parent.document.getElementById('tekstblablabla').innerHTML = "<?php include("db.php"); $query = mysql_query("SELECT * FROM chattekst"); while($row = mysql_fetch_array($query)) {  echo " <font size=1 face=Verdana color=black><b>$row[brugernavn]</b>:$row[tekst]<br>";?>

function loadet() {
setTimeout("location.reload(true)",2000);
}
</script>
Avatar billede roenving Novice
19. september 2004 - 22:23 #1
Mangler du ikke en afsluttende "" og også en funktionsafslutning i php-tingen:

parent.document.getElementById('tekstblablabla').innerHTML = "<?php include("db.php"); $query = mysql_query("SELECT * FROM chattekst"); while($row = mysql_fetch_array($query)) {  echo " <font size=1 face=Verdana color=black><b>$row[brugernavn]</b>:$row[tekst]<br>";}?>";
Avatar billede web-geek Nybegynder
19. september 2004 - 22:24 #2
Virker ikke, regn med det er i en popup.
Avatar billede roenving Novice
19. september 2004 - 22:31 #3
Prøv at udvide skrivningen af din php-del, så det bliver nemmere at overskue:

<?php
$txt = "";
include("db.php");
$query = mysql_query("SELECT * FROM chattekst");
while($row = mysql_fetch_array($query)) {
  $txt .= " <font size=1 face=Verdana color=black><b>$row[brugernavn]</b>:$row[tekst]<br>";
?>

<script type="text/javascript">
parent.document.getElementById('tekstblablabla').innerHTML = "<?php echo $txt ?>";

function loadet() {
setTimeout("location.reload(true)",2000);
}
</script>
Avatar billede web-geek Nybegynder
19. september 2004 - 22:38 #4
Nu virker chatten ikk
Avatar billede web-geek Nybegynder
19. september 2004 - 22:42 #5
Den viser kun en besked fra chattekst af..
Avatar billede roenving Novice
19. september 2004 - 22:45 #6
Nåh, ja, jeg tog jo koden fra den du havde lagt:

<?php
$txt = "";
include("db.php");
$query = mysql_query("SELECT * FROM chattekst");
while($row = mysql_fetch_array($query)) {
  $txt .= " <font size=1 face=Verdana color=black><b>$row[brugernavn]</b>:$row[tekst]<br>";
}
?>

<script type="text/javascript">
parent.document.getElementById('tekstblablabla').innerHTML = "<?php echo $txt ?>";

function loadet() {
setTimeout("location.reload(true)",2000);
}
</script>
Avatar billede web-geek Nybegynder
19. september 2004 - 22:52 #7
Insætter fint i databasen, men udskriver ikke teksten.
Avatar billede web-geek Nybegynder
19. september 2004 - 22:52 #8
Ikke 2 '}'
Avatar billede web-geek Nybegynder
19. september 2004 - 22:53 #9
Det virker læg svar!:D
Avatar billede roenving Novice
19. september 2004 - 22:55 #10
Velbekomme '-)
Avatar billede roenving Novice
20. september 2004 - 15:50 #11
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester