Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/10/2015, 13:19
Avatar de JavierMMM
JavierMMM
 
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 278
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Problema para usar fwrite

Cierto este es la función:

Código PHP:
Ver original
  1. function submitForm(id_archivo)
  2.         {
  3.  
  4.             // Crear el objeto jQuery
  5.             $form = $("#archivo-modif");
  6.             // Serializamos el Form
  7.             var formData = $form.serialize(); // En dado caso se serializa el form para que agarre (name) los datos que contiene.
  8.             formData+="&editorText="+CKEDITOR.instances["ckeditor"].getData()+"&id="+id_archivo;
  9.             console.log(formData);
  10.             $.ajax({
  11.                 url: 'index_sql.php',
  12.                 type: 'GET',  
  13.                 data: formData, // aqui se envia los datos para la inserción.
  14.                 cache: false,
  15.                 dataType: 'json',
  16.             });
  17.  
  18.            
  19.             bootbox.alert("Su información ha sido actualizada.", function() {
  20.               window.close();
  21.             });
  22.         }

y recibo

Código PHP:
        case 'programa':

            
$dir $_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."content".DIRECTORY_SEPARATOR."prog".DIRECTORY_SEPARATOR;
            if (!
file_exists($dir)) {
                
mkdir($dir0777true);
                
var_dump("directorio creado");
            }
            
$archivo = @fopen($dir.$_REQUEST["id"] .".html" "w");

            
$text $_REQUEST["editorText"];
            
$text utf8_decode($text);
            
            if (
$archivo !=false){
                
//fwrite($archivo, $_REQUEST["editorText"]);
                
fwrite($archivoutf8_encode($text));
                
fclose($archivo);
                
$msg true;
            }
            else {
                
$msg false;
            }
            echo 
$msg

            break; 
__________________
__________________________________________________ ___________________________________
Las cosas más reales sólo suceden en la imaginación... Sólo recordamos, lo que nunca sucedió.