Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/11/2007, 04:42
Avatar de rasmarko
rasmarko
 
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 78
Antigüedad: 21 años, 5 meses
Puntos: 1
Re: cambiar o modificar contenido desde la web

pues me imagino una programación muy compleja pero el inicio y lo más sencillo para comenzar es usando str_replace() al contenido del sitio, algo asi:

Cita:
<?

$nombre_archivo = "mi_archivo_a_modificar.html";
$buscando = "Conjunto de caracteres buscados";
$reemplazo = "Conjunto de caracteres que se reemplazaran";

$contenido = file_get_contents($nombre_archivo);
$contenido_nuevo = str_replace($buscando, $reemplazo, $contenido);

if(is_writable($nombre_archivo)) {

$abrir = fopen($nombre_archivo, 'r+') or die('Imposible abrir archivo!');
if(fwrite($abrir, $contenido_nuevo, filesize($nombre_archivo))) {


echo 'Se modificó el archivo: '. $nombre_archivo .' exitósamente';

} else { echo 'Imposible escribir en el archivo'; }

fclose($abrir);

}


?>
Algo más complejo sería usando preg_replace, expresiones regulares.
Pero para empezar sería con eso, sin embargo la opcion mas viable sería usar bases de datos haciendo un CMS mas dinámico.
__________________
Fuentes - Diseweb - Frases Célebres