Foros del Web » Creando para Internet » HTML »

Ayuda Form #

Estas en el tema de Ayuda Form # en el foro de HTML en Foros del Web. Hola, He hecho cientos de forms iguales y ahora hice otro y no me funciona no comprendo por que. el problema es este: si en ...
  #1 (permalink)  
Antiguo 29/12/2009, 15:06
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 10 años
Puntos: 12
Ayuda Form #

Hola,

He hecho cientos de forms iguales y ahora hice otro y no me funciona no comprendo por que.

el problema es este:

si en action le pongo # o la misma url que es ?pag=modificar no se envian. pero si le pongo otra o _blank si sirve. Por que sera?

Código PHP:
<form action="#" method="post" id="form" onsubmit="return validar_banners_mod()">
<table width="901" border="0" align="center" cellpadding="0">
  <tr>
    <th colspan="2" class="tabla_borde_centro">Modificar</th>
  </tr>
  <tr>
    <td width="168" class="tabla_borde">Tipo:</td>
    <td width="727" class="descripcion"><? if($row['tipo'] == 0) echo 'Mini - Banner'; else echo 'Banner'?></td>
  </tr>
  <tr>
    <td class="tabla_borde">Impresion | Clicks: </td>
    <td class="descripcion"><? if($row['tipo2'] == 0) echo 'Impresiones'; else echo 'Clicks'?></td>
  </tr>
  <tr>
    <td class="tabla_borde">Cantidad contratada:</td>
    <td class="descripcion"><? echo $row['cantidad']; ?></td>
  </tr>
  <tr>
    <td class="tabla_borde">Cantidad usada:</td>
    <td class="descripcion"><? echo $row['usado']; ?></td>
  </tr>
  <tr>
    <td class="tabla_borde">Cantidad Restante:</td>
    <td class="descripcion"><? echo $row['cantidad'] - $row['usado']; ?></td>
  </tr>
  <tr>
    <td class="tabla_borde">Pagina destino:*</td>
    <td class="descripcion"><label>
      <input name="url" type="text" class="textinput" id="url" size="100" value="<? echo $row['url']; ?>" onblur="if(this.value != -1) validar_campos(this, true, 'web'); else validar_campos(this, true, 'nada');">
    </label></td>
  </tr>
  <tr>
    <td class="tabla_borde">
      <? if($row['tipo2'] == 0) echo 'Impresiones'; else echo 'Clicks'?>
 por dia:**</td>
    <td class="descripcion"><label>
      <input name="xdia" type="text" class="textinput" id="xdia" size="10" value="<? echo $row['xdia']; ?>" onblur="validar_campos(this, true, 'numero');" onchange="validar_campos(this, true, 'numero');">
    </label></td>
  </tr>
  <tr>
    <td class="tabla_borde">Usados hoy:</td>
    <td class="descripcion"><? echo $row['hoy']; ?></td>
  </tr>
  <tr>
    <td colspan="2" class="tabla_borde_centro">Imagen:</td>
  </tr>
  <tr>
    <td colspan="2" class="tabla_borde"><label>
      <input name="activo" type="checkbox" id="activo" value="1" <? if($row['activo'] == 1) echo 'checked="checked"'?>>
    </label>
      Activado***</td>
  </tr>
  <tr>
    <td colspan="2" class="tabla_borde_centro"><label>
      <input name="id" type="hidden" id="id" value="<? echo $row['id']; ?>" />
      <input name="button" type="submit" class="boton" id="button" value="Modificar"> 
    </label>
      <label>
         <input name="button2" type="reset" class="boton" id="button2" value="Restablecer">
    </label></td>
  </tr>
  <tr>
    <td colspan="2" class="extra">* Coloca -1 para que se redirija a tu catalogo.<br />
      ** No puede ser mayor a la cantidad contratada. Cantidad maxima de impresiones y/o clicks se pueden usar por dia.<br>
      *** Si el Mini-Banner y/o el Banner no es activado no saldra en nigun catalogo. Tampoco se descontaran impresiones o clicks.</td>
  </tr>
</table>
</form>
Y yo lo necesito en ese mismo
no puede ser _server['php_self']
por que el ?pag esta en el index :S. Podria intentar con htaccess pero en el resto de la web si sirve por que aqui no?
  #2 (permalink)  
Antiguo 29/12/2009, 15:30
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.547
Antigüedad: 15 años, 8 meses
Puntos: 1262
Respuesta: Ayuda Form #

Hola:

action="" envía la página a sí misma...

Creo que es lo que buscas.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 30/12/2009, 17:50
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 10 años
Puntos: 12
Respuesta: Ayuda Form #

No funciona :S.

Y en la consola de Error, no aparece nada :S

alguna otra idea?
  #4 (permalink)  
Antiguo 31/12/2009, 03:59
Avatar de hades87  
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 10 años
Puntos: 68
Respuesta: Ayuda Form #

pero que quieres hacer exactamente?
__________________
No diseñes usando tablas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:38.