Peter wrote:
> Men hvordan vil du gøre ovenstående så indholdet ikke godkendes via linket
> ?submit=yes?
Jeg tror at jeg har gjort det med følgende kode, som stort set er det
samme som du har lavet - bare byttet lidt rundt på IF-sætningerne...
<?php
$overskrift = $_POST['overskrift'];
$indhold = $_POST['indhold'];
if (($overskrift) && ($indhold)) {
if ($_GET[submit] == "yes") {
// / Insert til database
} else {
echo "<h1>" . $overskrift . "</h1><br />
<p>" . $indhold . "<p><br /><br /><br />
<hr>
<form name='skrivnyhed_form' method='post'
action='skrivnyhed_tjek.php?submit=yes'>
<input type='hidden' name='overskrift' type='text' value='" .
$overskrift . "' /><br />
<input type='hidden' name='indhold' type='text' value='" . $indhold .
"' / >
<input type='button' value='Tilbage' onClick='history.go(-1)' />
<input type ='submit' name='submit' value='Godkend' />
</form>";
}
} else {
echo 'Udfyld venligst alle felterne...<br />';
if (!$overskrift) {
echo "Skriv venligst en passende overskrift . . . < br / > ";
}
if (!$indhold) {
echo "Du mangler at skrive selve nyheden! < br / > ";
}
include 'skrivnyhed_form.php';
exit();
}
?>
> Det hele virker som det skal. Men kan det gøres 'pænere' / 'bedre'?
Sikkert, jeg er ikke den store kodehaj...
--
Anders Lund - spam2004@andersonline.dk