Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2010, 15:54
zapt142
 
Fecha de Ingreso: julio-2010
Ubicación: La Ciudad Blanca, Mérida-Yucatán
Mensajes: 375
Antigüedad: 13 años, 9 meses
Puntos: 7
NO se ve script en safari

Hola a todos los foreros, vengo a solicitar ayuda para encontrar una soluión

tengo este form en un php

Código HTML:
<form name="form1" id="form1" method="post" action="oper_personal.php" enctype="multipart/form-data"><table width="476" border="0" cellpadding="4" cellspacing="0">
            <tr>
              <td width="11" bgcolor="d9dfc0">&nbsp;</td>
              <td width="89" bgcolor="d9dfc0" class="textnegro">*Nombre:</td>
              <td width="280" bgcolor="d9dfc0" class="textnegro">
              <input type="text" name="nom" id="nom"  />
              </td>
            </tr>
            <tr>
              <td bgcolor="fbfee1">&nbsp;</td>
              <td bgcolor="fbfee1" class="textnegro">*Descripcion:</td>
              <td bgcolor="fbfee1" class="textnegro">
                <input type="text" name="desc" id="desc"  />
              </td>
            </tr>
            <tr>
              <td bgcolor="#D9DFC0">&nbsp;</td>
              <td bgcolor="#D9DFC0" class="textnegro">*Precio:</td>
              <td bgcolor="#D9DFC0" class="textnegro">
                <input type="text" name="pre" id="pre"  onkeypress="return numbersonly(this, event);"  />
              </td>
            </tr>
            <tr>
              <td bgcolor="#FBFEE1">&nbsp;</td>
              <td bgcolor="#FBFEE1" class="textnegro">*Imagen:</td>
              <td bgcolor="#FBFEE1" class="textnegro">
                <input type="file" name="imagen" id="imagen"/>
              </td>
            </tr>
            <tr>
              <td bgcolor="#D9DFC0">&nbsp;</td>
              <td bgcolor="#D9DFC0" class="textnegro">*Categoria:</td>
              <td bgcolor="#D9DFC0" class="textnegro">
                <select name="cat" id="cat">
         <option value="">Elige</option>
         <?php $row = ejecutar("select * from categoria");
	 for($i=0;$i<count($row);$i++){								 									
	echo '<option value="'.$row[$i]['nom_cat'].'">'.$row[$i]['nom_cat'].'</option>';
	}
	 unset($row);								  
	?>							
	</select>
              </td>
            </tr>
            <tr>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td align="right"><input type="submit" name="accion2" value="Aceptar" onClick="return Enviar(this.form)" style="background-image:url(images/btnlogin.jpg); border:none;width:77px;height:28px;color:#ffffff;" />
              <input type="submit" name="accion2" value="Cancelar" style="background-image:url(images/btnlogin.jpg); border:none;width:77px;height:28px;color:#ffffff;"/></td>
            </tr>
          </table></form> 
dicho form manda los datos a este otro php donde hago mis rutinas.

Código PHP:
<?php

session_start
();
$idmesa $_SESSION["axon_admin_user"];
include(
"admin/conec.php");


if(
$_POST['accion2'] == "Aceptar" ){
    
    
$pre $_POST['pre'];
    
$rows ejecutar("select precio from personal where idmesa= '$idmesa' ");
    for(
$i=0$i<count($rows); $i++){
    
$suma $suma $rows[$i]['precio'];}
    if(
$suma $pre 40000){
    
header ('location: error_personal.php');
    }
if(
$suma pre <= 4000){
if(
$_FILES['imagen']['name'] != ""){ 
$imagen $_FILES['imagen']['name'];
$archivo_temporal $_FILES['imagen']['tmp_name'];
}
$carpeta "images/productos/";

move_uploaded_file($archivo_temporal,$carpeta.$imagen );

$id rand(000,999);//creamos codigo aleatorio de 3 digitos 
$nom $_POST['nom'];
$desc $_POST['desc'];
//$prov = $_POST['prov'];
$cat $_POST['cat'];
$fech date("Y-m-d h:i:s");
//echo $carpeta.$imagen;


$done ejecutar("insert into productos(idprod,nombre_prod,descripcion_prod,precio,proveedor, imagen,categoria,fecha_alta,idmesa) values ( '$id','$nom','$desc','$pre','', '$imagen', '$cat', '$fech', '$idmesa' )") or die(mysql_error());
$do ejecutar("insert into personal(idmesa,idprod,nombre_prod,desc_prod,precio,tienda,imagen,categoria,fecha) values ('$idmesa','$id','$nom','$desc','$pre','$prov', '$imagen', '$cat', '$fech' )") or die(mysql_error());
$haz ejecutar("insert into productos_evento(idprod,idmesa,cantidad,actual,comp) values ('$id', '$idmesa', 1, 0, 0)") or die(mysql_error());
header ("location: admin_selec.php?cat=todos&fst=1");
}


}


if(
$_POST['accion2'] == "Cancelar" )
{
header ('location: admin_selec.php?cat=todos&fst=1');

}

?>
Bueno el caso es que en firefox e IE funciona perfectamente pero en safari al hacer click en Aceptar me manda a la pagina de operaciones que se llama oper pero ai se queda en blanco no ejecuta las rutinas para nada, pero Cancelar que es otro submit si hace lo que debe.

Alguien me podría decir el porq??
Gracias de antemano