Foros del Web » Programando para Internet » PHP »

Como puedo solucionar esto.

Estas en el tema de Como puedo solucionar esto. en el foro de PHP en Foros del Web. tengo un formulario donde se carga una serie de datos por ejemplo desde un select name y dos input type. el problema es el siguiente: ...
  #1 (permalink)  
Antiguo 28/04/2003, 10:54
Avatar de Chuty  
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 15 años, 1 mes
Puntos: 2
Como puedo solucionar esto.

tengo un formulario donde se carga una serie de datos por ejemplo desde un select name y dos input type.
el problema es el siguiente:
El select name se le carga la lista desde un Array que esta guardado en una session y cuando lo despliego pierdo los datos de los input type.
Por ejemplo hay varios select name en el formulario y los cargo de esta manera por ejemplo un select name es:

Código PHP:
<select NAME=SUCCTA onChange="location.href='sgfconlog_codtsb.php?SUCCTA='+this.options(this.selectedIndex).text">
<?

foreach ($_Tsb_Select_Array as $clave => $valor){
if( 
$clave == $_Tsb_Selected_Inx ) {
echo 
"<option name=\"".$clave."\"SELECTED>".$valor."</option>";
}
else {
echo 
"<option name=\"".$clave."\">".$valor."</option>";
}
}
echo 
"</font></select>";

?></p>

<input type="text" name="cuenta" size="15" class="imputbox">
Hay una forma de colocarle un onchage en el input type...
Lo eh probado y no me anda...
como se utiliza.
Código PHP:
<input type="text" NAME="NUMCTA"  onChange="location.href='sgfconlog_numcta.php?NUNCTA='" class="imputbox" value="<? echo $NUNCTA?>">
  #2 (permalink)  
Antiguo 28/04/2003, 11:26
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Chuty .. pero .. "¿donde pierdes el valor?" ese? .. Si hablas de onChange y eventos así es cosa de Javacript .. no de PHP.

Por otro lado .. si se puediera ver el código completo -funcionando- (en alguna web tuya .. no sirve q pongas el código si usas BD y demas historias si no nos proporcionas la aplicación completa) para ver el efecto de "perdida" que dices q sucede quedaría más claro para orientarte.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 01:46.