Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: duralai en 07 de Febrero 2017, 03:47
-
Buenas gente del foro, acá otra vez lidiando con algunas cosas, como todos los que estamos aprendiendo.
Andaba buscando alguna manera de modificar código Html definitivamente con un script, y que este se guarde..Mejor lo explico:
Tengo un documento HTML al cual le agrego cada mes código en una parte, este código con solo datos, cada 1 de estos datos tiene un atributo SRC para una imagen que yo modifico con Javascript o jquery. ejemplo
<div class"lola">Spectacular Mountain</div>
<img src="pic_mountain.jpg" alt="Mountain View" style="width:304px;height:228px;">
Lo que hago con jquery es una función que a todos estos elementos "class lola" les cambia el atributo "src". Asi que cada vez que agrego código no tengo que preocuparme por nada (porque ya se que jquery cambiara el src de todos los elementos + los que agregue), excepto que se me ralentiza mucho el documento y se que es porque tiene muchas funciones que trabajan cada vez que lo abro, entonces me gustaría modificarlo definitivamente para ahorrar trabajo de las funciones.
Hay alguna forma de lograr que un script haga lo mismo pero que guarde todo automáticamente. Si solo es posible con PHP y tengo que instalar Wamserver lo hago.
Desde ya muchas gracias, saludos y éxitos en sus proyectos!
-
Hola duralai.
Con php tienes las opción de editar archivos, así que sería una de las soluciones.
Saludos. ;D
-
Hola Pedro, gracias por responder, podría con PHP por ejemplo modificar todos los documentos Html de una carpeta, cambiándoles un atributo y que se guarde?
Estos documentos Html los actualizo con datos (les pego codigo Html al final) 3 o 4 veces al mes, en estos datos se incluyen elementos a los que me gustaría cambiarles un atributo "src", mejor dicho que haya un script que si encuentra un atributo src en X elemento, lo reemplace.
-
haz una función PHP que retorne el src que quieres y lo llamas desde los html , incluyendo previamente el PHP en las paginas, se la siguiente forma
src = "<?= funcionCreada() ?>
La función puede consultar base de datos o lo que sea, si fuera en plan simple sería asi
function funcionCreada(){ return 'www...'; }