Cita:
Iniciado por JairLizcano Obedeciendo lo que dices yo simplemente guardaría un archivo, de formato .dat por ejemplo, donde almacenaría una representación del formato JSON (json_encode()), al momento de utilizarla simplemente decodifico el formato y trabajo con sus respectivos indices.
Para que te hagas mejor a la idea:
Código:
{"titulo": "Sitio Personal de", "logo": "logo.jpg"}'
Y bien esa cadena en el archivo previamente creado, es la que abriría, leería y decodificaría (json_decode()) con fopen (en el modo a+) y fwrite, como ya habías mencionado.
Documentación:
json_encode():
http://www.php.net/manual/es/function.json-encode.php
json_decode():
http://www.php.net/manual/es/function.json-decode.php
O bien manejas constantes de clases para este proceso, pero si tu idea es crear un simple archivo, te recomendaría JSON para el formato.
Si modificas por ejemplo el titulo, sobreescribes el índice titulo, codificas y almacenas nuevamente.
Me comentas qué tal te fue.
Buena suerte.
Hola, gracias por responder. Miraré tu idea a ver que tal se me da, ya que la desconocía por completo.
Y una duda, no es más fácil por ejemplo:
Código PHP:
Ver original<html>
<head>
<title>Texto a cambiar</title>
</head>
<body>
Cuerpo de la página
Texto a cambiar
Más contenido
Texto a cambiar
</body>
</html>
Que, con el caso anterior, con fopen y tal, abrir el archivo y modificar donde pone texto a cambiar, texto a cambiar 2, etc?
La duda es que no sé como hacerlo. En vez de usar lo que tú dices, usar algo más fácil como captar X texto de un archivo y mostrarlo en un formulario, y guardarlo de nuevo cuando se envíe.
Gracias.