El tema que mencionabas al principio lo resuelves con "Variable Variables":
http://www.php.net/manual/en/languag...s.variable.php
Otra forma de solventar el problema (a mi en lo personal me gusta más) es .. usar como nombre de tu objeto de formulario (input .. etc ..) un "array" para eso se usa el [] o bien con indice[nombre_indice]:
Código PHP:
for ($i=0; $i<$num_len; $i++){
$id_len = $lenguajes[$i];
echo "<input name=\"nombre[$id_len]\" type=\"text\">";
}
Y en el script PHP que lo recibas un array bajo ese nombre de variable:
Código PHP:
<?
foreach($_POST['nombre'] as $id_len => $valor){
echo $id_len." => ".$valor."<br>";
}
?>
Un saludo,