Si ricomincia...
Prima il nome della tabella ed ora...
Sui valori che il form invia al db... due non li calcola proprio.
Incollo di nuovo il codice che processa il form prima di inviare tutto al db... spero qualcuno possa aiutarmi.
Il problema è dato da
argomentoa
argomentob
urlargomentoa
urlargomentob
sono semplicemente 4 campi VARCHAR...
Ho inserito dei valori manualmente sull'SLQ del server e vengono letti correttemente nell'interrogazione.
Per questo suppongo che sia questo codice che non funziona a dovere...
codice:
<?php
session_start ();
include("config/dbconnect.php");
$nick= $_SESSION["nick"];
if($nick)
{
// $data = date("%d.%m.%y");
$titolo = $_POST["titolo"];
$_SESSION["titolo"] = $titolo;
$testo = $_POST["testo"];
$_SESSION["testo"] = $testo;
$argomentoa = $_POST["argomentoa"];
$_SESSION["argomentoa"] = $argomentoa;
$argomentob = $_POST["argomentob"];
$_SESSION["argomentob"] = $argomentob;
$urlargomentoa = $_POST["urlargomentoa"];
$_SESSION["urlargomentoa"] = $urlargomentoa;
$urlargomentob = $_POST["urlargomentob"];
$_SESSION["urlargomentob"] = $urlargomentob;
if($titolo AND $testo)
{
$query = "insert into articoli (titolo, testo, autore, argomentoa, argomentob, urlargomentoa, urlargomentob) values
('$titolo', '$testo', '$nick', '$argomentoa', '$argomentob', '$urlargomentoa', '$urlargomentob');";
//$query = "insert into articoli (titolo, testo, autore) values ('$titolo', '$testo', '$nick');";
$risultato = mysql_query($query,$db) or die ("Impossibile aggiungere news!". mysql_error());
$subject = "Nuovo articolo inserito!!!";
$message = "
Titolo: $subject";
$from="staff@xxxxxx.com";
$email="staff@xxxxxx.com";
mail($email, $subject, $message, "From: $from\nX-Mailer: PHP/" . phpversion());
echo "<meta http-equiv='refresh' content='2; url=articoli.php'>";
}
else echo "Devi completare i campi richiesti per inserire un articolo!!!
<meta http-equiv='refresh' content='2; url=javascript:history.back(1)'>";
mysql_close($db);
}
else echo "Devi fare il login!!!<meta http-equiv='refresh' content='2; url=login.php'>";
?>
Chi mi aiuta per favore?