Ayuda con el uso de una imagen personalizada para un botón de envío de formulario

  • natas
  • PHP Ninja
  • Proficient
  • No Avatar
  • Registrado: Mar 28, 2009
  • Mensajes: 305
  • Loc: AFK
  • Status: Offline

Nota Marzo 7th, 2012, 3:29 pm

En el pasado, Ive siempre utiliza los botones estándar de "Enviar"...
Código: [ Select ]
<input type="submit" name="submit" value="submit" >


Luego, cuando quiero comprobar si se hace clic en el botón, lo hago de esta manera...

Código: [ Select ]
if (isset($_POST['submit']))


El código para utilizar una imagen personalizada para un botón de envío es un poco diferente, y no está funcionando mi código PHP para comprobar si se hace clic en ese botón. ¿Lo que estoy haciendo mal? Heres la desnudan por medio de mensajería instantánea de código.

Código: [ Select ]
if (isset($_POST['submit']))
{
echo "button was clicked";
}
<form>
First name: <input type="text" name="firstname" /><br />
Last name: <input type="text" name="lastname" />
<input type="image" src="images/login-btn.png" name="submit">
</form>
  1. if (isset($_POST['submit']))
  2. {
  3. echo "button was clicked";
  4. }
  5. <form>
  6. First name: <input type="text" name="firstname" /><br />
  7. Last name: <input type="text" name="lastname" />
  8. <input type="image" src="images/login-btn.png" name="submit">
  9. </form>
Custom Web Design
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 7th, 2012, 3:29 pm

  • natas
  • PHP Ninja
  • Proficient
  • No Avatar
  • Registrado: Mar 28, 2009
  • Mensajes: 305
  • Loc: AFK
  • Status: Offline

Nota Marzo 7th, 2012, 3:49 pm

print_r...lo que una herramienta útil.

Supongo que cuando se utiliza una imagen para un botón de envío, envía name_x y name_y en enviar en lugar de sólo el "nombre".

Cambié mi código
[CODE] si (isset ($ _POST & #91; "submit_x "& #93;)) [/ código]
y funciona bien.
Custom Web Design

Publicar Información

  • Total de mensajes en este tema: 2 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 104 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC