Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2011, 22:28
Avatar de cuervo699
cuervo699
 
Fecha de Ingreso: febrero-2011
Mensajes: 104
Antigüedad: 13 años, 3 meses
Puntos: 7
Evitar error al no definir variable

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... :)
__________________
Quieres aprender a crear sitios web dinamicos, no te pierdas, usa Dreamweaver CS5