Visualizzazione dei risultati da 1 a 7 su 7

Discussione: alert non visualizzata

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2016
    Messaggi
    245

    alert non visualizzata

    Buongiorno,
    ho un problema con una alert che non viene visualizzata.
    Ecco il codice :
    codice:
                $pdo->commit(); // salvo tutte le transazioni                    
                        $error= "COMPLIMENTI SEI PASSATO AL LIVELLO ARGENTO; ECCO IL TUO NUOVO CODICE : A". $row2['sil_id'];
                        echo "<script type=\"text/javascript\">alert(\"".$error."\");</script>";
                        
                        // ***************** manda mail con dati nuovi ******************
                        //imposto i dati utilizzati poi nella funzione
                        $achi=$_SESSION['ut_mail'];
                        $testo="COMPLIMENTI SEI PASSATO AL LIVELLO ARGENTO; ECCO IL TUO NUOVO CODICE : A". $row2['sil_id'];
                        
                        include ("inviamail.php");
                        sleep(2);
                        session_destroy();
                        $pdo=NULL;
                        header('Location: ../php/login.php');
                        exit();
    Premesso che tutte le atre funzionano, la mail viene inviata correttamente e reindirizzato al login.
    Quindi li ci passa....ma non la mostra.
    Mi sfugge qualcosa?
    Grazie, come sempre!
    Ultima modifica di ciro78; 12-09-2016 a 14:23 Motivo: titolo poco esplicativo

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    ci sarà qualche errore di sintassi. verifica i log della console. oppure inserisci il tutto nel document ready
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2016
    Messaggi
    245
    Quote Originariamente inviata da ciro78 Visualizza il messaggio
    ci sarà qualche errore di sintassi. verifica i log della console. oppure inserisci il tutto nel document ready
    console?

    la sintassi dovrebbe essere corretta... ècopiata da quelle che la precedono e funzionano

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non conosco la sintassi PHP e non so predire cosa ricevera' il browser dall'esecuzione di quelle istruzioni.
    Se vuoi scoprire cosa non va in un codice devi esaminare il risultato (quello che riceve il browser) e poi potrai piu' facilmente risalire alle modifiche necessarie sulle istruzioni che l'hanno generato.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Ciao l'errore è questo:

    (\"".$error."\")

    Puoi fare cosi:

    (/"".$error.""/)

    oppure:

    ("/".$error."/")

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    alert('".codicephp."')
    il codice racchiudilo negli apici senza backslesh.



    P.S. Giudizio personale interrompere un flusso server con un alert js lato client è una sintassi ignobile
    Ultima modifica di cavicchiandrea; 12-09-2016 a 20:56
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Quote Originariamente inviata da delpho Visualizza il messaggio
    console?

    la sintassi dovrebbe essere corretta... ècopiata da quelle che la precedono e funzionano
    se era corretta funzionava. la console serve a verificare appunto la presenza degli errori. è l'abc per sviluppare in js
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.