escribir hora y fecha en un fichero

Iniciado por pana88, 3 Marzo 2008, 06:18 AM

0 Miembros y 1 Visitante están viendo este tema.

ActiveSheet

#10
como crees men para eso estoy xD

mira eso en si no es una variable es una matriz donde ese es su primer indice y REMOTE_ADDR es su key y HTTP_REFERER otro key.

mira aqui te dejo lo que es una matriz

Una matriz en PHP es en realidad un mapa ordenado. Un mapa es un tipo de datos que asocia valores con claves. Este tipo es optimizado en varias formas, de modo que puede usarlo como una matriz real, o una lista (vector), tabla asociativa (caso particular de implementación de un mapa), diccionario, colección, pila, cola y probablemente más. Ya que puede tener otra matriz PHP como valor, es realmente fácil simular árboles.

Una explicación sobre tales estructuras de datos se encuentra por fuera del propósito de este manual, pero encontrará al menos un ejemplo de cada uno de ellos. Para más información, le referimos a literatura externa sobre este amplio tema.

Sintaxis
Especificación con array()

Un array puede ser creado por la construcción de lenguaje array(). Ésta toma un cierto número de parejas clave => valor separadas con coma.

ya que entiendas como esta el rollo ejecuta esto en tu server

Código (php) [Seleccionar]
<?php
echo "<pre>";
print_r($_SERVER);
echo 
"</pre>";
?>


y te saca todos los keys del primer indice.


Noxors

#11
Voy a probarlo mejor, porque seguro que asin lo veré mas claro al ver el resultado que me da por pantalla.

Gracias por la explicación ;)

Bien ya entiendo gran parte del codigo, pero ahora hay cosas que no me cuadran, yo las expongo y cuando podais me las explicais porfavor


#abrimos un fichero, si no existe intentar crearlo llamado log.htm
$file = fopen("logs.htm","a+");
#escribe en el fichero "escribe lo que se puso en la var $fichero"
fwrite($file ,$fichero);
#Cerramos el archivo abierto
fclose($file);


Bien, lo que no me cuadra es:
$file = fopen("logs.htm","a+");
Este codigo crea el archivo logs.htm pero la "a+"que función tiene?
Entonces con el "fwrite" escribimos los valores que tengan las variables $file y $fichero, pero mi pregunta es: ¿No se tendri que poner el archivo al cual se va a escribir?

Y finalmente en el "fclose" solo se cierra $file y entonces que ha pasado con "$fichero"?


Son cosas que por mucho que me las miro, no las entiendo, por el resto ya lo he entendido ;) Muchas Gracias ;)

eLank0

La variable fichero es una cadena de caracteres.

http://es.php.net/fopen

Salu2

Noxors

Peeeeeerfecto, ya entendí todo el codigo, ya era hora, toda la mañana para entender un codigo tan facil :S es para pegarme. Jejejejejejeje.