scusate ragazzi il disturbo ma qui di seguito non riesco a risolvere un problema
//mettitalento.php
Codice PHP:
<form mathod="post" name="talento" action="inserttalento.php">
nome<input type="text" name="nome" maxlenght="30"></input>
dscrizione<textarea name="descrizione"></textarea>
req forza<input type="number" name="forre"></input>
req destrezza<input type="number" name="desre"></input>
req costituzione<input type="number" name="cosre"></input>
req intelligenza<input type="number" name="intre"></input>
req volontà<input type="number" name="volre"></input>
forza <input type="number" name="for"></input>
destrezza<input type="number" name="des"></input>
costituzione<input type="number" name="cos"></input>
intelligenza<input type="number" name="int"></input>
volonta<input type="number" name="vol"></input>
tipo(1 attacco 2 passivo 3 bonus 4 malus)<input type="number" name="tipo"></input>
classe<input type="text" name="classe" maxlenght="30"></input>
pf<input type="number" name="pf"></input>
pm<input type="number" name="pm"></input>
danno<input type="number" name="danno"></input>
ca<input type="number" name="ca"></input>
bab<input type="number" name="bab"></input>
req livello<input type="number" name="reliv"></input>
<input type="submit" name="talento" value="INSERISCI">
</form>
//inserttalento.php
Codice PHP:
<?php
session_start();
require "funzioni.php";
if($_SESSION['username'] == ""){
echo "Non sei autorizzato ad entrare!";
exit();
}
$nome=$_POST['nome'];
$descrizione=$_POST['descrizione'];
$forre=$_POST['forre'];
$desre=$_POST['desre'];
$cosre=$_POST['cosre'];
$intre=$_POST['intre'];
$volre=$_POST['volre'];
$for=$_POST['for'];
$des=$_POST['des'];
$cos=$_POST['cos'];
$int=$_POST['int'];
$vol=$_POST['vol'];
$tipo=$_POST['tipo'];
$classe=$_POST['classe'];
$pf=$_POST['pf'];
$pm=$_POST['pm'];
$danno=$_POST['danno'];
$ca=$_POST['ca'];
$bab=$_POST['bab'];
$reliv=$_POST['reliv'];
echo $nome;//<-----------------debug
echo $descrizione;//<-----------debug
if(empty($nome) || empty($descrizione) || empty($classe))
{
echo "errore durante inserimento";
}
else
{
$query="INTERT INTO talenti VALUES ('$nome', '$descrizione', '$forre', '$desre', '$cosre', '$intre', '$volre', '$for', '$des', '$cos', '$int', '$vol', '$tipo', '$classe', '$pf', '$pm', '$danno', '$ca', '$bab', '$reliv')";
$db->esegui($query);
echo "inserimento avvenuto";
}
$db->disconnetti(); ?>
L'ho girata in tutte le salse ed ENTRA SEMPRE NELL'IF stampando "errore durante inserimento"
i due echo che ho commentato come debug non stampano niente, come se il $_POST non funzionasse, vi garantisco che nel mettitalento.php inserisco tutti i dati correttamente.. cosa sto sbagliando?? vi ringrazio