Visualizzazione dei risultati da 1 a 6 su 6

Discussione: errore parentesi

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    446

    errore parentesi

    scusate ma io non riesco a trovare l'errore:

    codice:
    if(!$procedi){
    	echo "<script LANGUAGE=JavaScript type=\"text/javascript\">\n".
    	"window.alert('".$alert[3]."');\n".
    	"location.href='index.php';\n".
    	"</script>";
    	exit;
    }
    Sembra dire che manca una parentesi (sia firefox che explorer)...

  2. #2
    Ma l'errore te lo da javascript o PHP?

    A me pare che manchino le parentesi nell'ultima riga PHP

    codice:
    exit();

  3. #3
    mi correggo da solo... vedo dalla documentazione PHP che exit si puo' chiamare anche senza parentesi... scusa

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    446
    l'errore me lo dà javascript anche perchè mi si ferma a quello. Se vedo il sorgente della pagina ho solo quello. Non mi fa il redirect e mi rimane in una pagina bianca...

    Questo è il mio sorgente:

    codice:
    <script LANGUAGE=JavaScript type="text/javascript">
    window.alert('Questa foto fa parte di un album fotografico privato, per vederla devi aver fatto il login ed essere tra i contatti dell'autore dell'album');
    location.href='index.php';
    </script>

  5. #5
    ah ok

    il problema sembra dovuto al fatto che il test dell'alert contiene degli apici singoli

    usa apici doppi, fai cosi'

    codice:
    "window.alert(\"".$alert[3]."\");\n".
    fammi sapere, ciao

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    446
    grazie!!! Funziona

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 © 2026 vBulletin Solutions, Inc. All rights reserved.