Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/08/2006, 09:05
arecusa
 
Fecha de Ingreso: julio-2006
Mensajes: 24
Antigüedad: 17 años, 9 meses
Puntos: 0
Ayuda, se me pierde la informacion

Hola, tengo el siguiente codigo:

<FORM name="radio" method="POST">
<?php
for($index=0; $index<$cont; $index++){
$aux=$vector[$index];
list($nom_var[$index],$def_var[$index])=split("\"",$aux);
$cad=ereg_replace ("<","&lt;",$def_var[$index]);
$cad=ereg_replace (">","&gt;",$cad);
if($index==0){ ?>
<br> <input type="radio" name="cadenas" CHECKED value=" <?= $index ?>"><?echo $cad;
}//fin if
else{
?>
<br><input type="radio" name="cadenas" value="<?= $index ?>"><?php echo $cad;
}//Fin else
}//fin for index
?>
Intoduce la cadena sustituta <br>
<INPUT NAME="sustituta" type="text" value=""><br><br>
<INPUT NAME="cambiar" TYPE="Submit" VALUE="Cambiar"/>
</FORM>

if(($_POST['cambiar']=="Cambiar") && ($_POST['sustituta']!="")){
$val=$_POST['cadenas'];
echo $nom_var[$val]." ".$def_var[$val];

}//fin if

Lo que me pasa es que en el ultimo if cuando quiero usar los arreglos $nom_var y $def_var la informacion que almaceno en ellos se me pierde
y solo me aparece un 1, de hecho si imprimo todo el vector solo me imprime 1
gracias ...