Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2011, 15:22
Avatar de skiper0125
skiper0125
 
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Pregunta Error al ejecutar javascript con php

Buenas tardes el problema al que me refiero es que al momento de querer ejecutar un codigo javascript con php no me funciona en una condicion y en la otra si no se porque a lo mejor la forma en la cual la quiero ejecutar no es correcto espero alguien pueda ayudarme les dejo el codigo

Condicion que funciona adecuadamente

Código PHP:
Ver original
  1. if( $totPorcentActual > 100){
  2.         echo "<script type='text/javascript' language='javascript'>";
  3.     echo "alert('Error: La fecha la cual pretende usar no es valida');";
  4.     echo "window.close();";
  5.     echo "</script>";          
  6. }

Funcion en la que no funciona

Código PHP:
Ver original
  1. if( $totPorcentActual < 1){
  2.         echo "<script type='text/javascript' language='javascript'>";
  3.     echo " var confir = confirm(' Nota: la fecha de inicio es mayor a la fecha actual.\n\n Aun asi, ¿deseas dar de alta la tarea? ');";
  4.     echo "if( confir == true){";
  5.     echo "alert('fecha de inicio es mayor a la actual');";
  6.     echo "}else{";
  7.     echo "window.close();";
  8.     echo "}";
  9.     echo "</script>";
  10. }

Codigo completo

Código PHP:
Ver original
  1. if( $totPorcentActual < 1){
  2.         echo "<script type='text/javascript' language='javascript'>";
  3.     echo " var confir = confirm(' Nota: la fecha de inicio es mayor a la fecha actual.\n\n Aun asi, ¿deseas dar de alta la tarea? ');";
  4.     echo "if( confir == true){";
  5.     echo "alert('fecha de inicio es mayor a la actual');";
  6.     echo "}else{";
  7.     echo "window.close();";
  8.     echo "}";
  9.     echo "</script>";
  10. }else{
  11.     if( $totPorcentActual > 100){
  12.             echo "<script type='text/javascript' language='javascript'>";
  13.             echo "alert('Error: La fecha la cual pretende usar no es valida');";
  14.         echo "window.close();";
  15.         echo "</script>";          
  16.     }else{
  17.         $sql="INSERT INTO tarasignadas (id, idcarro, idtarea, fechalta, usuario, empresa, visible, tipo) VALUES ('','$idcarro','$idtar','$fechaact','$usu','$emp','true','$tipo')";
  18.         $res1=mysql_query($sql) or die (mysql_error());
  19.         $sql2="INSERT INTO tarporcent (id, idcarro, idtarea, fechaalta, fechainicio fechestimad, tipo, porcentaje, estado, aviso, usuarioalta, visible, empresa)
  20.         VALUES ('','$idcarro','$idtar','$fechaact','$fechaLimite','$fechaInicio','$tipo','$totPorcentActual','en proceso','$fechaAviso','$usu','true','$emp')";
  21.         $res2=mysql_query($sql2) or die (mysql_error());
  22.        
  23.            
  24.     }
  25. }

Espero alguien pueda ayudarme