ok! non lo avevo postato perchè in locale non mi dà nessun errore, inserisce normalmente.
Codice PHP:
<?php
include "funzioni_mysql.php";
// istanza della classe
$data = new MysqlClass();
// chiamata alla funzione di connessione
$data->connetti();
$formato = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['formato'])))));
if ( !empty ($formato)) { $formato = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['formato'])))));}
elseif (empty ($formato)){die ( "<p style=\" font-weight:bold; text-align:center;\">Errore nella compilazione dei dati.
Non hai indicato il Formato.
<a href=\"javascript:history.go(-1)\" title=\"Torna indietro\">Torna indietro.</a></p>");}
$qualita = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['qualita'])))));
if ( !empty ($qualita)) { $qualita = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['qualita'])))));}
elseif (empty ($qualita)){die ( "<p style=\"font-weight:bold; text-align:center;\">Errore nella compilazione dei dati.
Non hai indicato la qualità.
<a href=\"javascript:history.go(-1)\" title=\"Torna indietro\">Torna indietro.</a></p>");}
$grammi = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['grammi'])))));
if ( !empty ($grammi)) { $grammi = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['grammi'])))));}
elseif (empty ($grammi)){die ( "<p style=\"font-weight:bold; text-align:center;\">Errore nella compilazione dei dati.
Non hai indicato i grammi.
<a href=\"javascript:history.go(-1)\" title=\"Torna indietro\">Torna indietro.</a></p>");}
$quadricromia = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['quadricromia'])))));
if ( !empty ($quadricromia)) { $quadricromia = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['quadricromia'])))));}
elseif (empty ($quadricromia)){die ( "<p style=\"font-weight:bold; text-align:center;\">Errore nella compilazione dei dati.
Non hai indicato la quadricromia.
<a href=\"javascript:history.go(-1)\" title=\"Torna indietro\">Torna indietro.</a></p>");}
$ritaglio = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['ritaglio'])))));
if ( !empty ($ritaglio)) { $ritaglio = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['ritaglio'])))));}
elseif (empty ($ritaglio)){die ( "<p style=\"font-weight:bold; text-align:center;\">Errore nella compilazione dei dati.
Non hai indicato il ritaglio.
<a href=\"javascript:history.go(-1)\" title=\"Torna indietro\">Torna indietro.</a></p>");}
$prezzo = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['prezzo'])))));
if ( !empty ($prezzo)) { $prezzo = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['prezzo'])))));}
elseif (empty ($prezzo)){die ( "<p style=\"font-weight:bold; text-align:center;\">Errore nella compilazione dei dati.
Non hai indicato il prezzo.
<a href=\"javascript:history.go(-1)\" title=\"Torna indietro\">Torna indietro.</a></p>");}
$iva = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['iva'])))));
if ( !empty ($iva)) { $iva = addslashes(ltrim(rtrim(strip_tags(stripslashes($_POST['iva'])))));}
elseif (empty ($iva)){die ( "<p style=\"font-weight:bold; text-align:center;\">Errore nella compilazione dei dati.
Non hai indicato aliquota iva.
<a href=\"javascript:history.go(-1)\" title=\"Torna indietro\">Torna indietro.</a></p>");}
$prezzo = number_format($prezzo, 2, '.', ',');
$iva = number_format($iva, 2, '.', ',');
$imposta = calcolaiva($prezzo,$iva);
$imposta = addslashes(ltrim(rtrim(strip_tags(stripslashes($imposta)))));
if ( !empty ($imposta)) { $imposta = addslashes(ltrim(rtrim(strip_tags(stripslashes($imposta)))));}
elseif (empty ($imposta)){die ( "<p style=\"font-weight:bold; text-align:center;\">Errore nella compilazione dei dati.
Non hai indicato aliquota iva.
<a href=\"javascript:history.go(-1)\" title=\"Torna indietro\">Torna indietro.</a></p>");}
$commento_sql = $data->query("INSERT INTO listini (numero,formato,qualita,grammatura,quadricromia,ritaglio,prezzo,iva,imposta) VALUES ('1','$formato', '$qualita','$grammi','$quadricromia','$ritaglio','$prezzo','$iva','$imposta')");
//$result=@mysql_query ("$strsql") or die ("Errore di Connessione" .mysql_error());
$result = mysql_query($commento_sql) ; #or die ("Errore di Connessione" .mysql_error());;
$data->disconnetti();
header("location:listini.php");
?>
<?PHP
function CalcolaIVA($prezzo,$iva)
{
return $imposta + (($prezzo * $iva) / 100);
}
?>