Tengo el siguiente problema quiero sacar un mensaje en la carga de la pagina pero condicionandolo para ello he utilizado el evento onload en la etiqueta body con el metodo alert de javascipt. Lo he hecho de la siguiente manera:
Código PHP:
<html>
<head></head>
<?
include("../Php/funciones.php");
$id=Conectar("??????");
$sql="Select * from averias where NUEVO = 1";
mysql_select_db("??????",$id);
$res=mysql_query($sql,$id);
if(mysql_num_rows($res)==0){
echo "<body onload=alert(\"Tiene_Incidencias_Nuevas\");>";
}else{
echo "<body onload=alert(\"Tiene%20Incidencas%20nuevas\");>";
}
?>
</body>
</html>
El problema es que si en el alert pongo espacios en blanco no me funciona. Por ejemplo: no me funciona si pongo alert("Tengo Incidencias Nuevas") no me funciona, en cambio alert("Tengo_Incidencias_Nuevas") si!!