Hola a todos. Mi problema es el siguiente:
 
Tengo una pagina web en la que intercalo html y php pero no se porque justo despues de llamar a la funcion "close($conexion)"
donde conexion es la apertura de un socket ya no me saca en la pagina el resto de las cosas que tengo.
El trozo de codigo involucrado es el siguiente:
 
 <?php
 
  $conexion=fsockopen("localhost","3500");
  if(!$conexion)
    echo "No se pudo abrir el socket";
 
  $peticion="VR";
  $separador="\n";
  fputs($conexion,$peticion.$separador);
  while(!feof($conexion)){
    $buffer=fgets($conexion,1024);
    echo '<option>'.$buffer.'</option>';
 
  } 
  close($conexion);
 
  ?>
 
 
      </select>
      </td>
      <td width="132" height="43">Genetico Windows:</td>
      <td width="261" height="43"> 
        <input type="file" name="GeneticoWin">
      </td>
    </tr>
    <tr> 
      <td width="147" height="48"> </td>
      <td width="230" height="48">  </td>
      <td width="132" height="48">Genetico Linux:</td>
      <td width="261" height="48"> 
        <input type="file" name="GeneticoLinux">
      </td>
    </tr>
  </table>
 
..................................................  ............
..................................................  ............
 
TODO LO QUE VA DESPUES DE CLOSE($CONEXION) NO ME LO MUESTRA. EN CAMBIO SI LE QUITO ESA LINEA SI ME MUESTRA TODAS LAS COSAS.
 
Teneis alguna idea de que puede ser.
 
Un saludo 
  
 
 
