1 <form method="POST" action="<?php echo $PHP_SELF; ?>">2 <strong>Marca:</strong> <select name="marca" onchange="submit();">3 <option value=""> Marca del móvil4 <option value="Samsung" <?php if($_POST['marca']=="Samsung"){echo("selected");}?>>Samsung5 <option value="LG" <?php if($_POST['marca']=="LG"){echo("selected");}?>>LG6 <option value="NOKIA" <?php if($_POST['marca']=="NOKIA"){echo("selected");}?>>NOKIA7 <option value="BlackBerry" <?php if($_POST['marca']=="BlackBerry"){echo("selected");}?>>BlackBerry8 <option value="Huawei" <?php if($_POST['marca']=="Huawei"){echo("selected");}?>>Huawei9 <option value="Huawei_modem" <?php if($_POST['marca']=="Huawei_modem"){echo("selected");}?>>Huawei modem10 <option value="Alcatel" <?php if($_POST['marca']=="Alcatel"){echo("selected");}?>>Alcatel11 <option value="Siemens" <?php if($_POST['marca']=="Siemens"){echo("selected");}?>>Siemens12 <option value="HTC" <?php if($_POST['marca']=="HTC"){echo("selected");}?>>HTC13 <option value="ZTE" <?php if($_POST['marca']=="ZTE"){echo("selected");}?>>ZTE14 </select>15 16 17 <?php if($_POST['marca']){//lectura de primera letra del modelo18 19 echo ('<select name="categoria" onchange="submit();">');20 echo ('<option value=""> Categoria de modelo');21 22 //el fallo me lo da aqui, lo demas no esta terminado23 24 $archivo=fopen("modelos/".$_POST['marca'].".php","r") or25 die("No se pudo abrir el archivo");26 27 $i=0;28 $aux="";29 while (!feof($archivo)){30 $linea=fgets($archivo);31 32 $primera_letra=$linea[i];33 echo($primera_letra);34 $i+=1;35 echo ('<option value="'.$primera_letra.'">'.$primera_letra);36 //<?php if($_POST['letra']=="Samsung"){echo("selected");}37 //$lineasalto=nl2br($linea);38 //echo $lineasalto;39 }40 fclose($archivo);41 42 }43 ?>44 </select>45 </form>
Este ShareCode tiene versiones:
Enlace
El enlace para compartir es: