Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/04/2005, 13:55
nostromo_
 
Fecha de Ingreso: diciembre-2004
Ubicación: Iquique, Chile
Mensajes: 150
Antigüedad: 19 años, 4 meses
Puntos: 0
Hola;

Solucione el problema, el problema es que ejecutaba el php como "c:\...". Lo que hice fue, crear Host Virtuales dandole un dominio determinado.

Ahora, puedo crear archivo de texto, el problema viene cuando paso la información contenida en un textarea al archivo creado, cambia la " ' " por "/ ' ", ejemplo:

INSERT INTO `celda` (`idcel`, `modelo`, `idtip`, `idtipo`, `detalle_1`, `detalle_2`) VALUE ('','bc','c','-','-','Protección Clase IP65');

Al pasar el dato anterior al archivo de texto tengo esto:

INSERT INTO `celda` ( `idcel` , `modelo` , `idtip` , `idtipo` , `detalle_1` , `detalle_2` ) VALUES (\'\', \'bc\', \'c\', \'-\', \'-\', \'Protección clase IP65\');

En el momento de restablecer en remoto o en local host en el sql no inserta nada, la pregunta es.... como evito esto " \' ".

Es una aplicación para insertar datos y obtener el backup al mismo tiempo. El código para escribir el archivo es el siguiente:

Código PHP:
<? 
$datos 
$_POST['datos'];

$DescriptorFichero fopen("fichero_prueba.txt","a"); 

$file $datos."\n";
fputs($DescriptorFichero,$file); 

fclose($DescriptorFichero); 
include(
"fichero_prueba.txt");
?>
Nos vemos.