ho fatto una prova...
ho fatto così allora io premo il tag Aggiungi al carrello
dentro il file agg_carrello.php c'è scritto
Codice PHP:
<?php
$con=mysql_connect(...................);
if(!$con){
die('Impossibile connettersi a: ' . mysql_error());
}
mysql_select_db(..........);
$id=$_POST['id'];
$nome=$_POST['nome'];
$prezzo=$_POST['prezzo'];
$nome=mysql_real_escape_string($nome);
$prezzo=mysql_real_escape_string($prezzo);
$sql="INSERT INTO prodotto (id, nome, prezzo, descrizione) VALUES ('$id','$nome','$prezzo', '".addslashes($_POST[descrizione])."')";
$carrello=array('nome' => '.$nome.','prezzo' => '.$prezzo.');
echo $carrello['nome'];
if(!mysql_query($sql,$con)){
die('Errore: ' . mysql_error());
}
mysql_close($con);
?>
non mi da nessun errore però a video mi stampa:
.$nome.
in poche parole non passa i valori, come mai?
il tag <a>aggiungi carrello</a> non si trova dentro nessun form premesso questio, dove sbaglio?