Piccolo errore, se io non immetto nessun testo nell'imput del form mi viene scritto:

codice:
Notice: Undefined offset: 1 in C:\Program Files\EasyPHP-5.3.8.0\www\action.php on line 15
Notice: Undefined offset: 2 in C:\Program Files\EasyPHP-5.3.8.0\www\action.php on line 16
Cioè questo è un input di tipo secondario, diciamo facoltativo, quindi un utente può scrivere una di parola, uno ne può scrivere due e un altro magari tre di parole, cioè può inserirne anche quattro, ma quest'ultima no verrà contata, ecco: non oltre le tre parole. Tra parentesi, come dicevo prima: anche nessuna!

Quindi io ho fatto così, però vedo degli errori sulla pagina una volta inviato il form (vedi sopra)

Codice PHP:
if (isset($_POST['key'])) {
    
$key $_POST['key'];
    
$cut explode(' '$key);  
    
$cut1 $cut[0];  
    
$cut2 $cut[1]; 
    
$cut3 $cut[2];
        
$key $cut1.' '.$cut2.' '.$cut3;
}
mysql_query("INSERT INTO post VALUES (...'$key'...), 
COME RISOLVO?