Tengo código php, pero dentro de ese código debería llamar a la función js alert(). ¿Es posible? en caso afirmativo, ¿cómo puedo hacerlo?
if($findUserRow['active'] == 0){ $message = "You should activate your account!"; alert($message); //here should be pop up window }if($findUserRow['active'] == 0) { ?> <script> var message = "You should activate your account!"; alert(message); //here should be pop up window </script> <?php }Puede hacer eco de Javsascript en la página como se muestra a continuación.
if($findUserRow['active'] == 0){ $message = "You should activate your account!"; echo "<script> alert(".$message.");</script>"; }Siempre debe separar la lógica de back-end de la lógica de front-end.
envíe variables de atrás hacia adelante, luego procese en el frente. Idealmente, desea utilizar plantillas en php. Las cosas pueden complicarse.
<script> var active = <?php echo $findUserRow['active']; ?>; var message = "You should activate your account!"; if(active == false){ alert(message); } </script>Concéntrese en aislar el 2. En general, le dará más control.