Grafische gevorderde |
|
Hey,<br>
Ik heb dit script gemaakt, en ook al gebruikt, maar op de een of andere reden word de info die ingevuld word niet opgeslagen, terwijl ik wel zo'n echo krijg waarin staat dat het wel gelukt is. Naar mijn weten heb ik deze page nog nooit een keer veranderd, dus wat er nu ineens fout mee is is mij een raadsel.
Probleem: Dingen worden niet opgeslagen terwijl wel geëchoed word dat het succesvol is.
<?
if ($_POST[submit]) {
if ($_POST['auteur'] == "" || $_POST['email'] == "" || $_POST['rating'] == "" || $_POST['review'] == "" || $_POST['mening'] == "" )
{
echo "<font color=\"darkred\"><center>Je hebt niet alles ingevuld!<br><a href=\"javascript:history.go(-1)\">Ga Terug</a></center></font>";
}
else {
// filminfo ophalen
$sql = mysql_query("SELECT * FROM filmdb where id=$id");
$result= mysql_fetch_array($sql);
$filmdbid = $result[id];
$titel = $result[titel];
$verhaal = $result[verhaal];
$genre = $result[genre];
$jaartal = $result[jaartal];
$cover = $result[cover];
// filminfo opslaan bij de review
$insert = "INSERT INTO reviews (id, auteur, email, titel, cover, genre, jaartal, rating, verhaal, review, mening, ip, filmdbid) VALUES ('', '$_POST[auteur]', '$_POST[email]', '$titel', '$cover', '$genre', '$jaartal', '$_POST[rating]', '$verhaal', '$_POST[review]', '$_POST[mening]', '$REMOTE_ADDR', '$filmdbid')";
$query = mysql_query($insert);
// mailform die zorgt dat er een kopie word verstuurd naar de webmaster
$naarwie="michieltjuh@moviedimension.nl";
$onderwerp="Review van $titel toegevoegd op MovieDimension door $auteur";
$bericht="$auteur heeft een review geschreven van $titel. Even checken of de review goed is, anders ff mailen naar $email om te zeggen dat de review niet goed genoeg is. Hieronder volgt het verhaal, de review, en de mening van de schrijver.
Verhaal: $verhaal
Review: $review
Mening v/d auteur: $mening
Dit was de review, reageer niet op deze mail, dit is gewoon een bericht om te weten te komen wanneer er een review is toegevoegd.
----------------
Greetz,
Autobotje ^^.";
mail($naarwie, $onderwerp, $bericht);
// einde mailform
echo "De review is succesvol toegevoegd! Kies in het menu een pagina om te bezoeken!";
}
?>
<? if ($_POST[submit]) { if ($_POST['auteur'] == "" || $_POST['email'] == "" || $_POST['rating'] == "" || $_POST['review'] == "" || $_POST['mening'] == "" ) { echo "<font color=\"darkred\"><center>Je hebt niet alles ingevuld!<br><a href=\"javascript:history.go(-1)\">Ga Terug</a></center></font>"; } else { // filminfo ophalen $sql = mysql_query("SELECT * FROM filmdb where id=$id"); $filmdbid = $result[id]; $titel = $result[titel]; $verhaal = $result[verhaal]; $genre = $result[genre]; $jaartal = $result[jaartal]; $cover = $result[cover]; // filminfo opslaan bij de review $insert = "INSERT INTO reviews (id, auteur, email, titel, cover, genre, jaartal, rating, verhaal, review, mening, ip, filmdbid) VALUES ('', '$_POST[auteur]', '$_POST[email]', '$titel', '$cover', '$genre', '$jaartal', '$_POST[rating]', '$verhaal', '$_POST[review]', '$_POST[mening]', '$REMOTE_ADDR', '$filmdbid')"; // mailform die zorgt dat er een kopie word verstuurd naar de webmaster $naarwie="michieltjuh@moviedimension.nl"; $onderwerp="Review van $titel toegevoegd op MovieDimension door $auteur"; $bericht="$auteur heeft een review geschreven van $titel. Even checken of de review goed is, anders ff mailen naar $email om te zeggen dat de review niet goed genoeg is. Hieronder volgt het verhaal, de review, en de mening van de schrijver. Verhaal: $verhaal Review: $review Mening v/d auteur: $mening Dit was de review, reageer niet op deze mail, dit is gewoon een bericht om te weten te komen wanneer er een review is toegevoegd. ---------------- Greetz, Autobotje ^^."; mail($naarwie, $onderwerp, $bericht); // einde mailform echo "De review is succesvol toegevoegd! Kies in het menu een pagina om te bezoeken!"; } ?>
EDIT: Net ontdekt dat hij het bij andere titels wel doet, maar waarom...:|
EDIT2: Het lag echt aan die ene titel:| Dat heb ik nu nog nooit mee gemaakt. Iemand enig idee waarom het nu aan die ene titel zou kunnen liggen?
|