Hola, estoy haciendo un pequeño ejercicio en php, ya que estoy comenzando a entender las variables y los array, bueno emm...
Mi codigo trata de lo siguiente,
Quiero que desde un formulario con un textfield, se pueda agregar una opcion al menu, que aparece en la misma pagina, este es el codigo :
Código PHP:
<?php
$mes1=$_POST["mes1"];
$meses[0]="$mes1";
$meses[1]="febrero";
$meses[2]="marzo";
$meses[3]="abril";
$meses[4]="mayo";
$meses[5]="junio";
$meses[6]="julio";
$meses[7]="agosto";
$meses[8]="septiembre";
$meses[9]="octubre";
$meses[10]="noviembre";
$meses[11]="diciembre";
?>
<p>
<select name="combo">
<option value="0">Seleccione el mes</option>
<?php
for ($z=0;$z<count($meses);$z++)
{
?>
<option value="<?php echo $meses[$z]?>" title="<?php echo $meses[$z]?>">
<?php echo $meses[$z]?>
</option>
<?php
}
?>
</select>
</p>
<form id="form1" name="form1" method="post" action="cinco.php">
<label for="textfield">Ingrese el mes</label>
<input type="text" name="mes1" id="textfield" />
<input type="submit" name="submit" id="button" value="Enviar" />
</form>
Problemas:
1.- Como no hay nadie en la variable $mes1 dado a que ésta será llenada por el usuario a travez del textfield, me muestra el error diciendo que no hay una variable definida (quiero evitar ese error)
2.- En el select aparece la primera opcion en blanco, esperando a que se sea llenada por el usuario (quiero evitar que quede en blanco)
Eso necesito saber como hacerlo, porfavor... :)