Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2006, 09:54
Avatar de junihh
junihh
 
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 3 meses
Puntos: 7
Escribir un archivo de texto

Hola señores

En primer lugar no soy programador PHP, por eso solicito ayuda.

Hace un tiempo atras encontre un tutorial que explicaba como escribir archivos de texto y me funciono muy bien. En ese entonces tenia en mi Mac instalado a PHP 4.2 y funcionaba bien. Escribir los textos y el envio de correos funcionaban sin problemas.

Ahora tengo a PHP 5 y los envios de correos funcionan sin problemas, pero cuando recurri al tutorial de escribir textos nuevamente porque quiero crear un formulario donde la gente se añada a un listado de correos y esos correos se recopilen en un archivo de texto (no quiero MySQL), el formulario no hizo nada. Incluso debiera luego de terminar con el PHP, regresar al formulario original y sin embargo no lo hace, sino que se queda en el PHP.

Pense que seria PHP 5 mi problema, asi que lo subi a mi servidor (que tiene 4.2) y sin embargo hace lo mismo. Pueden ver por ustedes mismos el formulario aqui.

Este es el codigo del PHP, que escribi en base al tutorial:

Código PHP:
<?php

// Declaramos las variables 
$correoToAdd $_POST["AgregarCorreo"];
$correosDataTxt "txtCorreos.txt"
$thanksURL "index.html";

// Abrimos el archivo en modo de agregar
$escribirArchivo fopen($correosDataTxt,"a");

// Agregamos el correo nuevo
$dataEscribir ",,".$correoToAdd.",\n";
fputs($escribirArchivo,$dataEscribir); 

// Cerramos el archivo 
fclose($escribirArchivo);
header("Location: $thanksURL");

?>
La idea con esta prueba es que el formulario (que es el index.html) luego de terminar con la aplicacion PHP se vuelva a mostrar, para ver el correo agregado en el archivo de texto via un iframe que puse con esa intencion.

Tienen alguna idea ???
Esta mal escrito ese PHP y de estarlo me harian el favor de corregirlo ???

Les agraderia cualquier ayuda que me puedan dar.

Un detalle extra, me asegure bien de que el PHP y el archivo de texto tuvieran permisos de lectura y escritura, tanto local en mi Mac como en mi servidor remoto.
__________________
JuniHH
- Mi blog
- Mi portafolio