Hej alle
Som nybegynder har jeg problemer igen(har skret et emne i går)
Jeg vil lave en shoutbox. Det er en gæstebog i miniformat uden de helt store funktioner. Den kommer til at være ude i højre side af min side i et iframe.
Jeg sidder og studerer bøger mens jeg skriver. Jeg har gjort det som der stod i bogen, den kommer alligevel frem med en fejlmeddelelse. Men først til kildekoden
<html>
<head>
<title> Niels-Peters Hjemmeside!</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body>
<form name="shoutbox" method="get" action="shoutbox2.php">
<fieldset>
<legend>Besked i shoutbox</legend>
<input type="text" name="navn" size="25" maxlength="50" id="navn" value="Navn">
<br>
<input type="text" name="email" size="25" maxlength="70" id="email" value="E-Mail">
<br>
<textarea name="besked" id="besked" rows="4">Skriv din besked her...</textarea>
<br>
<input type="submit" name="send" value="send">
</form>
<?php
$navn = $_REQUEST["navn"];
$besked = $_REQUEST["bedked"];
$email = $_REQUEST["email"];
?>
<?
mysql_connect("localhost", "niels-peter", "98958328") or die(mysql_error());
mysql_select_db("funny") or die(mysql_error());
mysql_query("INSERT INTO shoutbox(svarID, navn, besked, email) values(0, '$navn', '$besked', '$email')");
mysql_close();
?>
</body>
</html>
Så til fejlmeddelelsen
Notice: Undefined index: navn in c:\\programmer\\easyphp1-8\\www\\niels-peter\\form2.php on line 31
Notice: Undefined index: bedked in c:\\programmer\\easyphp1-8\\www\\niels-peter\\form2.php on line 32
Notice: Undefined index: email in c:\\programmer\\easyphp1-8\\www\\niels-peter\\form2.php on line 33
Formularen står der og ser fin ud, men fejlmeddelelsen står nedenunder.
De linier fejlmeddelelsen henviser til er der hvor jeg henter informationer ud fra formularen og ind i variablerne. i følge bøgerne skulle de være rigtige
Kan i ikke hjælpe mig