Hej
Jeg har kigget rundt på nettet efter et nyheds back end system jeg kan bruge på min hjemmeside, og har fundet et par stykker der virker upåklageligt. men nu vil jeg nu engang gerne udvikle mit eget, men er gået i stå der hvor jeg vil sende en ny intastet nyhed til min tabel i databasen.
Her er et udsnit af koden, hvor min klient indtaster titel og indhold:
<form action="addnyhedprocess.php" method="POST"><strong class="textmedium">Titel</strong><br />
<input type="text" name="titel" id="titel" />
<br />
<br />
<span class="textmedium"><strong>Dato</strong></span><strong><br />
</strong><?php echo $today ; ?><br />
<br />
<strong class="textmedium">Indhold</strong><br />
<textarea name="indhold" cols="50" rows="10" id="indhold"></textarea>
<br /><br /><input type="Submit" name="submit" value="Tilføj Nyhed"></form>
Og her er filen ,addnyhedprocess.php's kode:
echo "Nyheden blev (måske) uploadet <br />", $_POST['titel'],"<br />", $_POST['indhold'];
$host="xxxxxxxxx";
$user="xxxxxxxxx";
$password="xxxxxxxxx";
$dbname="xxxxxxxxx";
$cxn=mysqli_connect($host,$user,$password,$dbname)
or die ("Kunne ikke oprette forbindelse til databasen balkanfestudval.");
$query="INSERT INTO nyheder (titel, indhold) VALUES ($_POST['titel'], $_POST['indhold'])";
$result=mysqli_query($cxn,$query)
or die ("kunne ikke oprette forbindelse til databasen nyheder. Vær venlig at oplyse os om problemet.");
Når jeg så kører koden på min server, så får jeg hverken noget output eller ny data i min database.
Hvis der er nogle der har en løsning eller gider sætte sig ned og hjælpe mig, ville det være rart. Jeg skal nok kreditere dig for hjælpen.
Evt. send mail til aske.nielsen<at>gmail.com