Avatar Image
Usuario Novato
Usuario Novato

tengo este problema el php que escribe el txt va colocando la noticia nueva al final del archivo txt y yo la nesesito al principio para poder mostrarla en el flash en ese sentido

<?

if (!isset($name) || !isset($message) || empty($name) || empty($message)) {
print "&result=Fail";
print "&errorMsg=" . urlencode("Debe llenar todos los campos&quot;
exit;
}


addentry($name, $message);

function addentry($name, $message) {

$posted = strftime("%D %I:%M %p&quot;

$message = stripslashes($message);

$file = fopen('entry.txt', 'a+');

if (!$file) {
print "&result=Fail";
print "&errorMsg=" . urlencode("Could not open entry.txt file. Change CHMOD levels to 766.&quot;
exit;
}

fputs($file, "<font color=\"#FFFFFF\">Noticia:</font> <font color=\"#000000\">$name\n</font><font color=\"#FFFFFF\">Fecha:</font> $posted\n<font color=\"#FFFFFF\">Message:</font> $message\n\n&quot;
fclose($file);

}


print "&result=okay";
exit;

?>
ese es el codigo que crea el txt


el cargador de noticias flash

mi web (portafolio online de dibujos)

Avatar Image
Usuario habitual
Usuario habitual

No puedes añadir datos al principio del fichero. Tienes que leer todo el fichero, meterlo en una cadena (usa file_get_contents), y volver a escribirlo con la nueva noticia delante.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 03/Sep/2005, 01:28
ryokuaza200503kSep/05
Por: , el 19/Feb/2011, 14:48
stiwielegrand GestionXls NoSetup.org earagona72kMar/11
Por: , el 17/Jul/2012, 02:09
donhumber NoSetup.org1982Jul/12
Por: , el 10/Ene/2012, 21:01
EnolEo NoSetup.org2987Jan/12
Por: , el 14/Ene/2010, 19:22
ligoverto iblancasa22kJan/10