Buonasera,ho questo problema,voglio far eseguire del codice JS all'interno di una routine in PHP, in realtà ho già del codice funzionante ma vorrei modificarlo in modo che sia più 'elegante',
in internet, come sempre ho trovato molti suggerimenti ma non sono riuscito ad adattarli alla mia necessità.
Questo è il codice attuale
Codice PHP:
<?php
if (!isset($_SESSione['ute_msg'])) {
// se la variabile ute_msg è 'settata' allora esegue il codice che segue
// le variabili servono per parametrizzare secondo n necessità
$pippo = "UTENTE AGGIUNTO";
$icona = "../images/a.png";
$colore = " rgb(0, 0, 36))"; ?>
// Esegue un modale SWEETALERT2 in JS
echo "
<script>
Swal.fire({
position: 'top-end',
title: '$pippo',
imageUrl: '$icona',
imageHeight: 32,
showCancelButton:false,
background: ' rgb(255, 239, 239) ',
buttonsStyling: false,
color: '$colore',
showConfirmButton: false,
timer: 1000,
});
</script> ";
?>
funziona perfettamente, quello che non rieco a fare è 'incapsulare' lo script in un file
esterno e richiamarlo per rendere più pulito il codice.
Ho provato in vari sistemi, non ho ricevuto errori, semplicemente il codice JS non viene eseguito.
magari perchè non può essere eseguito, anche se su internet si afferma il contrario.
Oppure, e questo è assai probabile io non sono capace a farlo funzionare.
Se 'qualcuno' può darmi un suggerimento ...
Grazie