Avatar billede maak Nybegynder
29. juni 2005 - 11:49 Der er 8 kommentarer og
1 løsning

Hjælp til nyheds system

Hej, jeg er ved at lave et nyhedssystem men jeg får heletiden samme fejl:

Parse error: parse error, unexpected $ in /web/www/frac/users/maak/gemmer.php on line 43.


Men jeg har prøvet at finde fejlen med jeg kan ikke finde den, her er mit script:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
<link rel="stylesheet" href="style.css" type="text/css">
</head>

<body>

<?

mysql_connect("localhost", "maak", "starwars");
mysql_select_db("maak");

if($_POST[action] == "skriv") {

if($_POST[overskrift] == "") {
echo("<font color=red><b>Du mangler at skrive din overskrift!</b></font>");

} else {

if($_POST[forfatter] == "") {
echo("<font color=red><b>Du mangler at skrive dit navn!</b></font>");

} else {

if($_POST[besked] == "") {
echo("<font color=red><b>Du mangler at skrive din nyhed!");

} else {

$forfatter = htmlspecialchars($_POST[forfatter]);
$overskrift = htmlspecialchars($_POST[overskrift]);
$besked = htmlspecialchars($_POST[besked]);
$dato = date("d/m/y h:i:s");
mysql_query("INSERT INTO salg_nyheder (overskrift, forfatter, besked, dato) VALUES ('$overskrift', '$forfatter', '$besked', '$dato')") or die(mysql_error());
echo("Tak for din nyhed <b>$forfatter</b>.");
}
?>

</body>
</html>

Hjælp please..
Avatar billede mccookie Seniormester
29. juni 2005 - 11:54 #1
Prøv at debugge scriptet ved at udskrive til skærmen løbende i scriptet.

Eks.

echo $action; exit;

Derudover ville jeg nok vælge at skrive alle dine request på denne måde: $_POST['vaar');

mvh.
H
Avatar billede maak Nybegynder
29. juni 2005 - 11:56 #2
Hvad mener du ?
Avatar billede mccookie Seniormester
29. juni 2005 - 12:00 #3
Mangler du ikke nogle { }??
Avatar billede maak Nybegynder
29. juni 2005 - 12:00 #4
Jov, det er rettet
Avatar billede mccookie Seniormester
29. juni 2005 - 12:01 #5
6 {
4 }

Jeg vil mene du mangler 2 * }
Avatar billede maak Nybegynder
29. juni 2005 - 12:01 #6
Men når jeg tryker tryk nyhed så kommer du kun en hvid skærm ?
Avatar billede mccookie Seniormester
29. juni 2005 - 12:03 #7
HAr du noget link??

Nu kan vi parse scriptet ;)
Avatar billede maak Nybegynder
29. juni 2005 - 12:03 #8
Ja, det ligger ude på min side, men det er ´kode beskyttet
Avatar billede mccookie Seniormester
29. juni 2005 - 12:09 #9
Men reelt har du fået løst første problem enig?

Hvor er det du trykker nyhed?
osv.
osv.
osv.

Hvis ikke jeg må se din side så vil jeg anbefale dig at være noget mere beskrivende ;)

Tag mig evt. på MSN hj@pcproblemer.dk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester