Ik voeg nu links toe via me Database, heb all het een tijdje.
Ik heb hier een script die links moet toevoegen aan me database maar hij werkt niet zoals die hoort.
Hij laat geen fout zien helemaal niks.
En ik weet het niet meer.
Script:
PHP
<?php
require_once("../config1.inc.php");
require 'beveiliging.php';
include("header1.php");
// $action = get('action', 'x');
if($action == 'toevoegen')
{
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$errors = array ();
foreach ($_POST as $key => $value) {
$value = trim ($value);
if (empty ($value)) {
array_push ($errors, '<p>Vul iets in bij ' . $key . '</p>');
}
}
if (empty ($errors)) {
$titel = mysql_real_escape_string($_POST['titel']);
$doelurl = mysql_real_escape_string($_POST['doelurl']);
$tekst = mysql_real_escape_string($_POST['tekst']);
$sql = "
INSERT INTO links
(
titel,
doelurl,
tekst
)
VALUES
(
'".$titel."',
'".$doelurl."',
'".$tekst."'
)
";
if(!$res = mysql_query($sql))
{
trigger_error(mysql_error().'<br />In query: '.$sql);
}
if($res)
{
echo 'De link is toegevoegd, <a href="admin.php">Ga terug naar admin</a>';
}
else
{
echo 'Er is iets misgegaan bij het toevoegen van de link.';
}
}
}
}
{
?>
<form action="?action=toevoegen" method="post">
<table width="100%">
<tr>
<td>Titel: </td>
<td><input type="text" name="titel" maxlength="45" value=""> </td>
</tr>
<tr>
<td>Doel url: </td>
<td><input type="text" name="doelurl" maxlength="75" value="http://"> </td>
</tr>
<tr>
<td>Tekst: </td>
<td><input type="text" name="tekst" maxlength="75" value="">
<br />
<input type="submit" value="Toevoegen"> </td>
</tr>
</table>
</form>
<?php
}
include("footer.php");
?>
Toon Meer