$dato = date('d.m.Y H:i'); mysql_query("INSERT INTO nyheder (overskrift, dato, nyhed) VALUES ('$overskrift', '$dato', '$nyhed')") OR DIE (mysql_error()); mysql_close; ?>
</body> </html>
------------------
Når jeg så prøver at lægge en nyhed ind i databasen er det kun datoen der bliver gemt men hverken overskriften eller nyheden er der...hvad gør jeg forkert?
Ja, det er faktisk et php problem du har. Din server benytter register_globals off, hvilket også er bedst sikkerhedsmæssigt.
Så når du skal ha fat i en post variabel, skal du hente den sådan her: $_POST['navn'].
Så din sætning vil blive noget i den her retning:
mysql_query("INSERT INTO nyheder (overskrift, dato, nyhed) VALUES ('".$_POST['overskrift']."', '$dato', '".$_POST['nyhed']."')") OR DIE (mysql_error());
Det var godt nok hurtige svar :) Det er mig som er super glemsom - jeg har tidligere selv slået register_globals fra...men nu virker det hele som det skal - mange tak for hjælpen begge to. Hvem vil have points?
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.