Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/03/2012, 06:50
Avatar de h2swider
h2swider
 
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: Consulta sobre paso de datos

Cita:
Iniciado por June310 Ver Mensaje
Te dejo el codigo, el select asi no cambia aunque se refresque la pagina, saludos desde Mexico.

Código PHP:
<form action="select.php" method="post" enctype="multipart/form-data" id="form_1_envio" >

<select name="envio">

<option value="buenos_aires"<?php if($_POST['envio']=='buenos_aires') echo 'selected="selected" ';?>>Buenos Aires</option>
<option value="corrientes"<?php if($_POST['envio']=='corrientes') echo 'selected="selected" ';?>>Corrientes</option>
<option value="cordoba"<?php if($_POST['envio']=='cordoba') echo 'selected="selected" ';?>>Cordoba</option>
</select>
<br/ ><br/ >
Cantidad de remeras: <input type="text" id ="cantidad" name="cantidad" >
<input type="submit" name="submit" id="boton_calcular_costos" value="Calcular Costos" onclick="alert (envio.value)" />
</form>
necesitas agregarle isset para que no te tire error cuando entras a la pagina

Código PHP:
Ver original
  1. <select name="envio">
  2.  
  3. <option value="buenos_aires"<?php if(isset($_POST['envio']) && $_POST['envio']=='buenos_aires') echo 'selected="selected" ';?>>Buenos Aires</option>
  4. <option value="corrientes"<?php if(isset($_POST['envio']) && $_POST['envio']=='corrientes') echo 'selected="selected" ';?>>Corrientes</option>
  5. <option value="cordoba"<?php if(isset($_POST['envio']) && $_POST['envio']=='cordoba') echo 'selected="selected" ';?>>Cordoba</option>
  6. </select>
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives