Ho incluso il codice che riporto sotto ed ho scritto punteggio(+10);, ma dice che la funzione punteggio() non esiste.
Ho controllato i percorsi e sono corretti. Ho Googlato ma non ho trovato un Gran Chio.
Sono alle prime armi con le funzioni personalizzate, perchè non ho mai trovato una reale necessità di utilizzarle, ma penso che una volta imparate potrò perfezionare alcuni script presenti nel mio spazio web, ma questo è affar mio.
Aspetto chi mi faccia Illuminista; nel Frattempo ringrazio.
Grazie. Viva Händel.
Codice PHP:
<?
if (isset($_SESSION['login']))
//procedo se l'utente è loggato
{
function punteggio($str)
{
$dir = 'login/'.$_SESSION['login'].'/p.txt';
//definisco la cartella del punteggio
$o = substr($str, 0, 1);
$n = substr($str, 1);
//divido +1 in + ed in 1
if ($o = "+")
se è più
{
file_put_contents($dir, file_get_contents($dir)+$n);
aggiorno il punteggio aggiungendogli il carattere dopo il più
}
elseif ($o = "-")
{
file_put_contents($dir, file_get_contents($dir)-$n);
}
//if del + o -
}
//function
}
//if del login
?>