![]() |
Escribir al clicar en un botón
Hola, estoy en mis inicios con PHP y he intentado hacer un ejemplo básico que ha de escribir una palabra al darle a un botón, pero no me ha salido. El código es el siguiente:
Código:
<head> He estado buscando información por google y he encontrado ejemplos de llamadas a funciones, pero no sé qué hago mal. Adjunto algunas de esas páginas para quien le interese, ya que veo que no soy el único novato del foro: http://blonk.com.ar/2005/08/21/formulario-en-php/ http://www.desarrolloweb.com/articulos/312.php http://www.ignside.net/man/php/functions.php http://www.ignside.net/man/php/include.php http://www.pixelartweb.com.ar/programacion.htm Un saludo. |
Hola,
Tienes que tener en cuenta que PHP se ejecuta en el servidor, no en el cliente (navegador). Esto quiere decir, entre otras cosas, que no puedes invocar desde el cliente a una función de PHP, que habría de ejecutarse en el servidor. No puedes hacerlo, al menos, directamente. De manera que habría que ver qué quieres hacer, exactamente, pero, partiendo de la base de que no puedes usar PHP en el cliente, tal como lo estás tratando de hacer. ;) |
Lo que intentaba
Hola, estoy acostumbrado a programar en Delphi e intentaba simular el evento onclick cuando le das a un botón, de hecho, lo que quería hacer es el típico formulario de registro de un usuario, es decir, le pides el correo, apodo, contraseña, etc. y si hay algún campo mal rellenado le saldrá un mensaje con el error, por ejemplo, te falta la arroba en campo email.
Había hecho un ejemplillo tonto, pero no me ha funcionado: Código:
<?php Gracias por la ayuda. |
Más
Por cierto, si en vez de llamar a la función desde la acción del botón hago
Código:
<?php echo escribe(); ?> Un saludo. |
Solucionado
Hola, ya lo he conseguido. El resultado se ha de mostrar invocando otra página php capaz de coger el valor de la función. Ya voy entendiendo los conceptos después de estar quemándome la vista durante un rato.
Un saludo y gracias. |
Hola,
Cita:
|
Lo qye he hecho
Sí, mira, lo que he hecho ha sido llamar a una página php desde el botón:
Código:
<tr> Código:
$correo = $_POST['emailtextfield']; Me está costando un poco cambiar la perspectiva de progamación, pero eso es sólo práctica. Me está gustando php por el momento. Lo único que le hecho en falta es una parte visual para añadir el diseño de la página, aunque con Dreamweaver me voy apañando. Tengo que ir retocando las secciones <form></form> pero bueno. Muchas gracias por todo. |
La franja horaria es GMT +2. Ahora son las 12:59:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi