Ik heb een script geschreven om nieuwsitems te wijzigen.
Alleen ik krijg op dit script de melding "undefined index op: $bericht, $id, en $naam.
En dat terwijl ik toch een query toepas op de database.
Ik kreeg eerst ook undefined variabele op deze variabelen, maar dat heb ik opgelost, door in het begin van het script devariabelen toe te kennen.
Config.php is goed ingesteld.....:)
<?
// Zoals altijd...
include ("config.php");
// Variabelen op een rijtje
if (isset($ip)) {
$bericht= $_POST["bericht"];
$naam= $_POST["naam"];
$id= $_POST["id"];
$titel= $_POST["titel"];
// Van enters <br>'s maken
$bericht = nl2br($bericht);
// De query, i.p.v. INSERT nu natuurlijk UPDATE
// $datum en $ip komen uit config.php
$sqlaanpassen2 = "
UPDATE nieuws SET auteur='$naam', titel='$titel', bericht='$bericht', ip='$ip',
datum='$datum' WHERE id='$id'";
mysql_query($sqlaanpassen2) or die (mysql_error());
// Een melding dat het gelukt is en de gegevens nog een keer op een rijtje
echo "
Het nieuws is succesvol veranderd
<br><br>
ID: $id<br>
Titel: $titel<br>
Datum: $datum<br>
Naam: $naam<br>
Bericht: $bericht<br>
IP-adres: $ip
";
}
?>
Alleen ik krijg op dit script de melding "undefined index op: $bericht, $id, en $naam.
En dat terwijl ik toch een query toepas op de database.
Ik kreeg eerst ook undefined variabele op deze variabelen, maar dat heb ik opgelost, door in het begin van het script devariabelen toe te kennen.
Config.php is goed ingesteld.....:)
<?
// Zoals altijd...
include ("config.php");
// Variabelen op een rijtje
if (isset($ip)) {
$bericht= $_POST["bericht"];
$naam= $_POST["naam"];
$id= $_POST["id"];
$titel= $_POST["titel"];
// Van enters <br>'s maken
$bericht = nl2br($bericht);
// De query, i.p.v. INSERT nu natuurlijk UPDATE
// $datum en $ip komen uit config.php
$sqlaanpassen2 = "
UPDATE nieuws SET auteur='$naam', titel='$titel', bericht='$bericht', ip='$ip',
datum='$datum' WHERE id='$id'";
mysql_query($sqlaanpassen2) or die (mysql_error());
// Een melding dat het gelukt is en de gegevens nog een keer op een rijtje
echo "
Het nieuws is succesvol veranderd
<br><br>
ID: $id<br>
Titel: $titel<br>
Datum: $datum<br>
Naam: $naam<br>
Bericht: $bericht<br>
IP-adres: $ip
";
}
?>