Comunidad de diseño web y desarrollo en internet online

formulario php

Citar            
MensajeEscrito el 19 Jun 2017 06:53 pm
Necesito crear un formulario PHP que modifique el contenido ( TITULO) del archivo index.html alguien me podria decir como debo hacerlo?

digamos en el formulario tendría TITULO : CONTENIDO y un botón enviar

al enviar quiero que genere esta acción:

reemplazar en el index.html donde dice TITULO por CONTENIDO.

Por ezequiel2010

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Jun 2017 04:20 pm
Suponiendo que en un form tienes un textfield con nombre "titulo" otro "tituloanterior" y que lo envías como POST, en tu PHP tienes algo así:

Código :

$titulo = $_:POST['titulo'];
$tituloanterior = $_POST['tituloanterior'];
$str = file_get_contents('index.html');
$final = str_replace($tituloanterior, $titulo, $str);
$fp = fopen('index.html', 'w');
fwrite($fp, $final);
fclose($fp);


Esto es una versión muy simplista porque asume que el titulo anterior te viene ene el formulario, cuando en realidad deberías buscar el contenido del tag <Title> para reemplazarlo. El otro problema es que de esta manera te reemplaza cualquier aparición de tituloanterior, esté en el tag title o no ... pero puedes arrancar con esto e irlo mejorando

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.