Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2007, 18:03
macaco
 
Fecha de Ingreso: agosto-2003
Mensajes: 120
Antigüedad: 21 años, 2 meses
Puntos: 0
editor wysiwyg

tengo un editor de texto hecho con un iframe y con la propiedad DesignMode = on.

a este editor le quiero cargar texto. para eso estoy usando lo siguiente:

- mando un request asincronico a un PHP.
- el php abre un archivo y devuelve la informacion:
Código:
$fp = fopen($file,"r");
$output = fread($fp, filesize($file));
fclose($fp);

echo rawurlencode($output);
-finalmente, pongo la informacion que mando el PHP dentro del iframe:
Código:
        if (http.status == 200) {

            if (document.getSelection){

                document.getElementById("mainEdit").contentWindow.document.body.innerHTML = decodeURIComponent(http.responseText).toString();

            } else if (document.selection) {

                document.getElementById("mainEdit").contentWindow.document.body.innerHTML = decodeURIComponent(http.responseText);

            }

        }
eso funciona bien.. sin embargo, si en el PHP consulto una base de datos en vez de un archivo y mando lo obtenido de la misma forma, no carga nada en el iframe:

Código:
$query = mysql_query("SELECT * FROM extras WHERE id='".$id."'", $link);
if (mysql_num_rows($query)){
while ($row = @mysql_fetch_array($query)) {

echo rawurlencode($row['texto']);
}}
no hay problemas en la consulta a la base de datos..
el firebug me dice que este es el error: Access to restricted URI denied" code: "1012

por que podra ser?
muchas gracias