allora... sto facendo una pagina in php5, ma mi da sempre lo stesso e identico errore:

codice:
Parse error: parse error, unexpected $end in C:\localhost\invitation_code\index.php on line 108
Io controllo e ricontrollo il codice ma mi pare che tutto sia giusto, la linea 108 è l'ultima.

Codice PHP:
<?php
switch($_GET[action]){ //gli dico di processare del codice in caso $_GET contenga action valore
case "config"//se action == config
config(); // processa funzione config();
break;
case 
"post":
post();
break;
case 
"insert":
insert();
break;
default: 
// in case $_GET non contenga action
read(); // processa la funzione read();
break; // fine switch
//-----------------------------------------------------------\\
function config(){ //funzione config()
$connect mysql_connect("localhost""root""xxx"); //imposto i dati della connessione a mysql
$database mysql_select_db("invitation_code"$connect); //uso il database invitation_code con le impostazioni $connect
//fine funzione config()
//-----------------------------------------------------------\\
function post(){ //funzione post()
session_start();
if(!isset(
$_SESSION['nick'])){ //se la sessione non contiene nicks
$lol "";
}
else{ 
//altrimenti
$lol $_SESSION['nick']; //$lol diventa $_SESSION['nick']
}
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Invia invitation code</title>
</head>
<body>
<form name="moduloGuest" action="index.php?action=insert" method="post">
<table>
<tr>
<td>Nick:</td><td><input type="text" name="nick" size="30" maxlength="40" value="<?php $lol?>"></td>
</tr>
<tr>
<td valign="top">Invitation code:</td><td><input type="text" name="code" size="13" maxlength="13"></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" value="invia il codice"></td>
</tr>
</table>
</form>
</body>
</html>
<?php
//fine funzione post()
//-----------------------------------------------------------\\
function insert(){ //funzione insert()
    
$nick $_POST[nick]; //assegno $_POST[nick] a $nick
    
$code $_POST[code]; //lo stesso
    
if(empty($nick)){ //se il campo nick è vuoto
        
$nick "-sconosciuto-";
    }
    else{ 
//altrimenti
        
$_SESSION['nick'] = $nick//imposta il nick nella sessione nick
    
}
    if(empty(
$code)){ //se il campo code è vuoto
        
echo "<center><font color=\"red\" size=\"+1\">[b]nessun codice inviato[/b]</font>
Attenda il redirect...</center>"
;
    include(
'redirect.html');
}
    else{ 
//altrimenti inseriscilo nel db
    
include('index.php?action=read'); //lo faccio connettere a mysql
    
$insert_into_db mysql_query("insert into default (nick, codice, data) values (\"$nick\", \"$code\", now())");
    echo 
"<center>[b]inserito con successo![/b]
Attenda il redirect...</center>"
;
}
//fine funzione insert()
//-----------------------------------------------------------\\
function read(){ //inizio funzione read()
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>invitation codes</title>
</head>
<body>
Invitation code, ovvero codici invito.

Servono per avere domini gratis su [url="http://www.tophost.it"]tophost.it[/url], incluso hosting.

Con un invitation code, voi potete avere per un intero anno un servizio a vostra scelta su tophost.it !

Normalmente questi invitation code non vengono distribuiti alla cazzo, anzi, li trovate raramente!

Noi però abbiamo scoperto una pagina che usano quelli di tophost e quindi avere invitation code infiniti.

Sti bastardi di tophost però chiuderanno la possibilità di pagare con gli invitation code, il 31 luglio 2006 !!

Sfortunatamente io il 18/07 vado in vacanza (cioè domani) e non potrò gestire la cosa :(

In questa pagina spieghiamo come averne uno o come mandarcene uno.
Per mandarcene uno dovete andare a questo indirizzo: [url]http://www.tophost.it/ad/ic_programmareweb.php[/url]

Come mail mettete la vostra (serve per ricevere il codice)

La quinta parola, del punto "3" alla pagina "55" della "Guida al Blogging" è: [b]Procedura[/b]

Vi arriva una mail con il codice, lo copiate ed andate ad [url="index.php?action=post"]inserirlo nel database[/url]



Come averne uno, bè, cosa semplice, copiatene uno dalla lista qui sotto e selezionate "usato".

Vi preghiamo di cliccare su "usato" agli invitation code che copiate, così altri utenti non ne copieranno uno usato ;)

Vi preghiamo anche di non cliccare su "usato" ad ogni codice, se no gli altri utenti non ne potranno usurfruire ;) e noi avremo perso tempo.


<?php
include('index.php?action=config'); // connessione a mysql
$lettura_default mysql_query("select nick, codice, date_format(data_ora, '%d/%m/%Y - %H:%i') as data_formattata from default order by data_ora");
while(
$scatola_temporanea=mysql_fetch_array($lettura_default)){
$nome_utente=$scatola_temporanea[nick];
$codide_invito=$scatola_temporanea[codice];
$data_inserimento=$scatola_temporanea[data_formattata];
echo 
"$codice_invito inviato il $data_inserimento da $nome_utente</body></html>";
}
}
?>