Hier nog een keer mijn topic.
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.....:)
De volgende melding(en) krijg ik:
Notice: Undefined index: bericht in c:\inetpub\wwwroot\nieuws2\config.php on line 10
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.....:)
De volgende melding(en) krijg ik:
Notice: Undefined index: bericht in c:\inetpub\wwwroot\nieuws2\config.php on line 10
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| <?php // 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 "; } ?> |