Toon posts:

[JS] iframe vullen met text uit mysql dbase

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,
Ik heb een functie die in de onload van een iframe zit en deze geeft de innerHTML van die iframe een waarde.

code:
1
onload="vulMetData('<?php print($data->text);?>');"


javascript funtie
code:
1
2
3
4
function vulMetData(text)
{
    edit.document.body.innerHTML = text;
}


wanneer ik nu van <?php print($data->text);?> gewoon een "test" maak dan doet hij het wel maar wanneer ik deze met php text laat vullen dan doet hij het niet! Waar ligt dit aan? Er zit wel text in data->text dus dat klopt wel!

  • T-MOB
  • Registratie: Maart 2001
  • Laatst online: 20:56
Dat kan natuurlijk van alles zijn... Krijg je een PHP-error?
Of probeer wat simpel debug werk vb:

code:
1
2
3
4
5
6
7
8
<?
if isset($data->text) 
 { 
   print ($data->text); 
 } else {
  echo 'data->text is leeg';
 }
?>


p.s.: 'k weet niet zeker of isset werkt met $var->blaat , werk zelf liever met arrays.
p.p.s: Volgens hoort PHP bij de buren.. Het javscript gedeelte werkt toch :?

Regeren is vooruitschuiven


  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

En misschien zit er een \n (enter) in je database tekst.
Dat je dan dit krijgt:
onload='vulMetData('hallo,
ik ben blaat');"

[ Voor 11% gewijzigd door Guillome op 23-04-2004 17:38 ]

If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router