Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2010, 03:46
tecla2
 
Fecha de Ingreso: julio-2007
Mensajes: 48
Antigüedad: 16 años, 9 meses
Puntos: 0
problemas con envio de etiqueta select

hola amigos,
tengo un formulario para modificar mi base de datos.
Muestro titulos de noticias en un <select name...>
y depues tengo un <textarea...> para introducir el texto.
Al darle al submit, estos datos se mandan a otra página que modifica el campo texto en la base de datos.
El problema está que con Firefox Mozilla lo hace perfecto, pero con Internet Explorer no me reconoce el dato enviado del <select>.
Les pongo el código:
Código PHP:
<form name="modNoticia" method="post" action="IDU/updateNoticia.php">
  <table align="center" cellspacing="10px">
    <tr align="center">
      <td>Noticia:</td>                    
      <td><select name="noticia">
        <optgroup label="Noticias existentes">
        <?php
          $conexion 
conectaBD();
          
$sql "SELECT titulo FROM noticia";
          
$resultado mysql_query($sql,$conexion) or die(mysql_error());
          while (
$row=mysql_fetch_array($resultado)){
            
printf ("<option>%s</option>",$row["titulo"]);
          }
        
?>
        </optgroup>
      </select></td>
    </tr>
    <tr align="center">
      <td colspan="2"><textarea name="texto" cols="20" rows="7" id="mensaje"></textarea></td>
    </tr>
    <tr>
      <td colspan="2" align="center"><input type="submit" name="enviar" value="Modificar noticia">
      <input type="reset" name="cancelar" value="Cancelar"></td>
    </tr>
  </table>
</form>
Y en updateNoticia.php:
Código PHP:
<?php
  $tituloNoticia 
$_POST['noticia'];
  
$texto $_POST['texto'];
    
  
setTexto($tituloNoticia$texto); // función que modifica
?>