[Php-avanzado] ejercicio 3

br1 meschini brunomeschini en hotmail.com
Lun Abr 26 20:35:11 ART 2010


si lo que me esta pasando es que el localhost, no me muestra los errores sino que me muestra la pantalla en blanco, 

hay algun seteo para que me muestre los errores?
 muchas gracias

> From: leonardot en pegasusnet.com.ar
> To: php-avanzado en pato2.fi.mdp.edu.ar
> Date: Mon, 26 Apr 2010 20:28:54 -0300
> Subject: Re: [Php-avanzado] ejercicio 3
> 
> Hola Bruno,
> 
> 	mirá el código fuente en el navegador del script que no te funciona,
> para ver si hay algún error que no ves.
> 	Adicionalmente, buscá en el log de errores de Apache (debería estar
> en /var/log/apache y fijate si no hay ningún error o warning ahí.
> 
> 	Si el script se interrumpe, es porque está dando un error: tenés que
> encontrarlo para saber qué pasa y que te podamos ayudar!
> 
> 
> 
> El lun, 26-04-2010 a las 20:55 +0000, br1 meschini escribió:
> > 
> > > Hola Bruno,
> > > 
> > > El dom, 25-04-2010 a las 22:52 +0000, br1 meschini escribió:
> > > > Hola Leo, en los dos primeros ejercicios logro hacer todo, pero
> > tanto
> > > > el directorio como el archivo que creo me aparacen con un
> > candadito 
> > > 
> > > Que "te aparezcan con el candadito" suele significar que el dueño
> > del
> > > directorio es www-data, y vos logueado en el sistema como tu
> > usuario, no
> > > tenés todos los permisos para manejarlo.
> > > A priori no hay nada raro aquí.
> > 
> > 
> > si el archivo aparece con el candadito y dice que pertenece a www-data
> > 
> > 
> > > 
> > > > y cuando quiero 
> > > > hacer el ejercicio 3 es como que mi programa se corta cuando
> > quiero
> > > > abrir ese archivo... 
> > > 
> > > Mmmm... no me doy cuenta qué puede pasar si el script "es como que
> > se
> > > corta".
> > > Si se cortase tal vez me daría cuenta, pero si no se corta pero es
> > > "como si se corta", no sabría decirte.
> > > Te da un error PHP? Qué error te da? En qué línea?
> > 
> > Digo que se corta porque despues de que el codigo ejecuta fopen, lo
> > que sigue es que muestre el area de texto y el boton y la pantalla
> > queda en blanco, 
> > y no me da ningun error.
> > 
> > 
> > 
> > 
> > 
> > > 
> > > A mi priori, tenés que tener el archivo "cursophp2.txt" en el mismo
> > > directorio que tu script, porque si no, no lo va a encontrar.
> > 
> > mi script esta bien ubucado.
> > 
> > 
> > 
> > > 
> > > Otra cosa es que, si el archivo no existe, el modo "r" no lo crea y
> > > esto falla (pero PHP te daría un error o un warning en alguna línea)
> > 
> > el archivo existe.
> > 
> > 
> > 
> > > 
> > > La última cosa es que, si creaste el archivo "cursophp2.txt" a mano,
> > > tenés que darle permiso a todos para que lo escriban, porque lo más
> > > probable es que tu servidor web corra con un usuario distinto al
> > tuyo.
> > 
> > lo cree a traves de ejercicio 1. Con un fopen de modo "w+"
> > 
> > gracias...
> > 
> > 
> > 
> > 
> > 
> > > 
> > > Danos más pistas y seguimos!
> > > 
> > > > copio el codigo del 3...saludos, gracias..
> > > > bruno
> > > > 
> > > > <div> 
> > > > 
> > > > <form method="post" action="eje_archivos03.php"
> > > > name="ff" id="ff" enctype="multipart/form-data"> 
> > > > 
> > > > 
> > > > <?php 
> > > > 
> > > > $abrir=fopen("cursophp2.txt",
> > > > "r"); //abro el archivo
> > > > $texto=fgets($abrir, 9999999999999999); //
> > > > leo el archivo
> > > > 
> > > > ?>
> > > > 
> > > > ingrese un texto:<br>
> > > > <textarea id="texto" name="texto"> <?=$texto?>
> > > > </textarea> <br><br> //tomo la variable $texto para que lo muestre
> > en
> > > > la caja de texto
> > > > 
> > > > <input type="submit" value="ok" id="boton" name="boton" >
> > > > <br><br> 
> > > > </form> 
> > > > 
> > > > </div>
> > > > 
> > > > 
> > > > <?php 
> > > > 
> > > > 
> > > > 
> > > > 
> > > > $a= $_POST ["texto"];
> > > > $b= $_POST ["boton"];
> > > > 
> > > > 
> > > > if(isset($_POST["boton"])&&($_POST["texto"])!=""){
> > > > 
> > > > fwrite ($abrir, $a); 
> > > > print ("usted guardo $a
> > > > en el archivo<b></b>");
> > > > 
> > > > }
> > > > 
> > > > fclose ($abrir);
> > > > 
> > > > 
> > > > ?> 
> > > > 
> > > 
> > > -- 
> > > 
> > > Leonardo Tadei
> > > leonardot en pegasusnet.com.ar
> > > http://blog.pegasusnet.com.ar
> > > Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> > > 
> > > _______________________________________________
> > > Php-avanzado mailing list
> > > Php-avanzado en pato2.fi.mdp.edu.ar
> > > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > 
> > 
> > ______________________________________________________________________
> > Hotmail is redefining busy with tools for the New Busy. Get more from
> > your inbox. See how.
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> -- 
> 
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> http://blog.pegasusnet.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> 
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
 		 	   		  
_________________________________________________________________
The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with Hotmail. 
http://www.windowslive.com/campaign/thenewbusy?tile=multicalendar&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_5
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20100426/db33353b/attachment-0001.htm 


Más información sobre la lista de distribución Php-avanzado