ciao a tutti, spero mi possiate aiutare perche ci sto provando ma niente da fare e pure sembra semplice.

Volevo mettere un alert ho una finestra che si aprisse prima dell aperture della pagina registrati,

ho provato a mettere qualche javascript alert ma non funzionano.


questo e' il codice php:
Codice PHP:

<?
//include header.php   
include('../regist/header.php');   
//collegamento dal database   
require_once('../regist/config.php');   
//controlla se l'utente è già loggato   
 
if($_SESSION['logged_in'] == 1)   
    {         
//reindirizzamento alla home page : edita il parametro con il tuo indirizzo   
       
header('Location: [url]http://www.provasito.com/web2/regist/login.php[/url]');   
     }   
//l'utente non è loggato   
else {   
//il modulo non è stato ancora inviato   
 
if(isset($HTTP_POST_VARS['submit']))   
{   
//controlla dati relativi all'username   
  
if(!$_POST['username']) die('Attenzione : il campo username è vuoto');   
  
 
//array di caratteri non ammessi   
  
$bad = array('.' ',' '/' '`' ';' '[' ,  ']' '-',   
              
'*''&''^''%''$''#''@''!''~''+''('')',    
              
'|''{''}''<''>''?'':''"''=');   
//controlla lunghezza username   
  
$len strlen($_POST['username']);   
     
  
//sostituisce caratteri non ammessi   
  
$_POST['username'] = str_replace($bad''$_POST['username']);   
  
$dato $_POST['username'];   
 
//se le lunghezze sono differenti sono stati utilizzati caratteri non ammessi   
  
if(strlen($dato) != $len) {   
     die(
'Hai usato dei caratteri non validi nel campo username. Puoi usare solo lettere, numeri e il trattino basso _ !!');   
  }   
//Controlla se l'username è già utlizzato nel database...    
 
$q2 mysql_query("SELECT * FROM `utenti` WHERE `username` = '".$_POST['username']."'");   
   
$q3 mysql_fetch_object($q2);   
      
    if(
$q3->username == $_POST['username']) {   
    die(
'Siamo spiacenti ma l\'username "'.$q3->username.'" è già attivo nel nostro database

   
Per favore ne scelga un altro.'
);   
}    
//controlla dati relativi alla password   
if(!$_POST['password']) {   
     die(
'Errore: Il campo password risulta non compilato');   
     }   
  if(!
$_POST['verify_password']) {   
     die(
'Errore: Il campo verfica password risulta non compilato');   
     }   
  if(
$_POST['password'] != $_POST['verify_password']) {    
     die(
'Errore: Le passwords non corrispondono.');   
     }   
//Inserisce il nuovo membro nel database   
$insert ="INSERT INTO `utenti` (username, user_password, user_email) VALUES ('".$_POST['username']."',    
  
'"
.md5($_POST['password'])."', '".$_POST['email']."')";   
    
 
$insert2 mysql_query($insert);   
   if(!
$insert2) die(mysql_error());   
//Edita i parametri sottostanti con i dati relativi al tuo sito   
$web_site 'www.belblu.com';   
$webmaster 'Pmkristal';   
$web_mail 'info@belblu.com';   
// Fine modifica   
//Passa i dati per il login a variabili da mandare via mail all'utente   
$nome_utente $_POST['username'];   
$pass_utente $_POST['password'];   
$mail_utente $_POST['email'];   
$header "From: "$web_site " <" $web_mail ">\r\n";    
// Edita l'oggetto e il messaggio   
$subject "Dettagli registrazione";   
$message "Gentile $nome_utente, da adesso sei un utente registrato su $web_site.     
   Per usufruire dei nostri servizi devi semplicemente inserire questi dati nel login apposito:   
    Username: 
$nome_utente  
    Password: 
$pass_utente  
       
    Conserva queste informazioni o meglio ancora stampa questa mail.   
       
    Grazie infinite,   
    
$webmaster";   
// Spedisce la mail      
mail($mail_utente$subject$message$header);   
echo(
'Registrazione avvenuta, 
   
I tuoi dati ti sono stati spediti tramite email, attendi 7 secondi e sarai reindirizzato alla pagina Log in 
 '
); 
 echo 
'<meta http-equiv="refresh" content="7;url=http://www.pmkristal.com/web2/regist/login.php">';


}   
//il modulo non è stato ancora compilato    
else {   
 
?>
<style type="text/css">
<!--
body {
    background-color: #31363E;
}
.Stile2 {color: #FFFFFF}
.Stile3 {
    font-size: 24px;
    color: #999999;
}
.Stile4 {color: #999900}
.Stile5 {color: #339900}
.Stile7 {color: #CCCCCC}
.Stile8 {color: #666666}
-->
</style>   
<form action="<? $_SERVER['PHP_SELF']; ?>" method="post" name="signup" id="signup">   
<fieldset>   
<legend><span class="Stile4">Compila il modulo</span> </legend>
<div align="center">

    

  

  

  

  

  <span class="Stile3">Compila il modulo di registrazione</span> 

  

  

  

</div>
<table width="441" height="171" border="0" align="center" background="sfondo2.jpg">
  <tr>
    <td width="233"><div align="right" class="Stile2">

      <span class="Stile8">Username , solo lettere e numeri:</span></div></td>
    <td width="183">

      <input name="username" type="text" class="Stile5" id ="username" value="" maxlength="30" /></td>
    <td width="11"></td>
  </tr>
  <tr>
    <td><div align="right" class="Stile8">Password :  6 caratteri:</div></td>
    <td><input name="password" type="password" class="Stile5" id="password" value="" maxlength="30" /></td>
    <td></td>
  </tr>
  <tr>
    <td><div align="right" class="Stile8">Verifica Password:: </div></td>
    <td><input name="verify_password" type="password" class="Stile5" id="verify_password" value="" maxlength="30" /></td>
    <td></td>
  </tr>
  <tr>
    <td><div align="right" class="Stile8">Email: </div></td>
    <td><input name="email" type="text" class="Stile5" id="email" value="" size="30" /></td>
    <td></td>
  </tr>
  <tr>
    <td><label for="label">
      <div align="right"></div>
    </label></td>
    <td><div align="right"> 

        

        <input type="submit" id="submit" name="submit" value="Registrati" />
      

      

    </div></td>
    <td></td>
  </tr>
</table>
<div align="center">
  

</p>
  

<span class="Stile7">Se sei gia registrato fai il login</span> <span class="Stile5">[url="login.php"]qu[/url]i </span>

      

      <?   
//fine utente non loggato   
//fine modulo non inviato   
?></p>
</div>


<label for="username"></label>
  <label for="verify_password"> </label>
  <label for="email"></label></p>
</form>

mi potete dire come fare e dove inserire lo script per la finestrina tipo la pagina che stai per aprire e riservata ad utenti ecc ecc? grazie