elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Ayuda con HTML
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con HTML  (Leído 2,071 veces)
MrDoggy

Desconectado Desconectado

Mensajes: 14



Ver Perfil
Ayuda con HTML
« en: 24 Octubre 2017, 11:21 am »

Buenas. Estoy empezando con HTML y me gustaría saber cómo hacer un botón que registre lo que se escribe en la web en una base de datos. Lo que quiero es que lo que escriban los usuarios en mi web se registre en mi base de datos. Gracias de antemano.


En línea

biestable

Desconectado Desconectado

Mensajes: 10



Ver Perfil
Re: Ayuda con HTML
« Respuesta #1 en: 24 Octubre 2017, 17:57 pm »

el botón lo pones con la etiqueta button de html y lo pones bonito con css

Guardarlo en la base de datos ya es otra historia, puedes hacerlo con php y mysql (o alguna otra base de datos) y si vas a hacerlo infórmate, entre otras cosas, sobre cómo evitar la inyección de código.



En línea

Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Ayuda con HTML
« Respuesta #2 en: 25 Octubre 2017, 11:01 am »

Si, pero te explico un poco mas el tema.

Practicar html y CSS no tiene misterio, porque como supongo que ya sabes, se coloca en un directorio y pruebas directamente con el navegador (o si usas algo como Dreamweaver)

Lo que pides implica (supongo lo sabes, pero si no es asi) que las pruebas las hagas en un servidor. No necesariamente un servidor externo, puedes hacer las pruebas en tu casa con un servidor local.

Si es ese el caso, deberías de instalarte preferentemente un paquete que incluya ya los elementos mas usuales. Generalmente se les llama LAMP o WAMP (Linux, Apache, MySql PHP o lo mismo con Windows)

Aquí viene una distinción importante, tu página debe de incluir código php que enlace con una base de datos. Dicho de otro modo. La página tiene un formulario, y un botón que hace que cuando lo uses se ejecute un código php que lee los campos del formulario, abra una conexión con una base de datos y ejecute una sentencia SQL en esa base de datos que escriba los datos deseados en una tabla de una base de datos determinada.

Esto no puede practicarse sin ese servidor (generalmente como te he dicho, Apache + MySql + PHP). De hecho todo el código php que escribas se debe de ejecutar en el servidor apache, no en tu navegador.

Todo esto es "sencillo" ya que no requiere de grandes conocimientos, pero si que requiere un cuidado especial en un punto como señala biestable. Hay que asegurarse de evitar que se pueda realizar una "inyección SQL"

https://es.wikipedia.org/wiki/Inyecci%C3%B3n_SQL

Como te indico, es algo "fácil" pero que requiere que conozcas al menos un poco como manejarte con php, un poco de como manejar una base de datos como mysql (que se puede hacer generalmente a través de una aplicación web como phpmyadmin que viene con los paquetes antes mencionados) y un poquito de idea de lenguaje SQL

Si estás "empezando html" te recomendaría seguir por ahí, dominar con soltura html y css y luego meterte en el tema de página dinámicas.

Ah, ten en cuenta una cosa, las bases de datos de usuarios no deberían de contener datos personales. Si contienen datos personales debes entonces de cumplir dependiendo del país una serie de requisitos legales (al menos en España) relacionados con la Ley de Protección de Datos.
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Mostrar codigo fuente escondido por HTML Protector, HTML Guardian, Altrise, etc.
Desarrollo Web
sirdarckcat 1 13,842 Último mensaje 10 Enero 2012, 09:40 am
por gm-vl
ayuda en php y html
PHP
jtamayo 4 2,003 Último mensaje 2 Diciembre 2007, 22:59 pm
por Tyrz
que es mejor, escribir codigo html desde un echo o html solo
Desarrollo Web
morenochico 1 4,531 Último mensaje 14 Febrero 2011, 19:10 pm
por ~ Yoya ~
[AYUDA] Por favor ayuda con imagenes en html
Desarrollo Web
gramsch 3 2,378 Último mensaje 24 Febrero 2016, 21:35 pm
por Pantera80
ayuda con html pls
Desarrollo Web
Sam X 3 2,936 Último mensaje 25 Diciembre 2021, 13:04 pm
por Sam X
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines