på samme måde som $kodeord = $PHP_POST['kodeord']; skal du også hente $nyhed_overskrift= $PHP_POST['nyhed_overskrift']; $nyhed_tekst= $PHP_POST['nyhed_tekst'];
Synes godt om
Slettet bruger
04. januar 2004 - 01:35#6
inden jeg submitter: Notice: Undefined index: kodeord in C:\Arkiv\Claris\mortenphp\frac\nyhed.tilfoej.php on line 4
Notice: Undefined index: nyhed_overskrift in C:\Arkiv\Claris\mortenphp\frac\nyhed.tilfoej.php on line 5
Notice: Undefined index: nyhed_tekst in C:\Arkiv\Claris\mortenphp\frac\nyhed.tilfoej.php on line 6
efter: Nyheden er tilføjet
Så, så vidt jeg forstår skulle der gerne være tilføjet en nyhed
Men hvis jeg kigger i mysqladmin er der ikke postet noget..
Selvom jeg kom til at give points håber jeg i stadig vil hjælpe mig..
Synes godt om
Slettet bruger
04. januar 2004 - 01:45#13
//Før jeg submitter: Notice: Undefined index: $PHP_SELF in C:\Arkiv\Claris\mortenphp\frac\nyhed.tilfoej.php on line 16 //efter: Statuslinje: http://server1/mortenphp/frac/<br Forbidden You don't have permission to access /mortenphp/frac/<br on this server.
Men så vidt jeg kan se på mysql admin er der ikke kommet noget.. Men nu til et andet problem.. nyhed.vis.php:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Arkiv\Claris\mortenphp\frac\nyhed.vis.php on line 8
Og scriptet:
<HTML> <BODY> <? include ("config.php"); $db = mysql_connect("$server","$userid","$pw"); mysql_select_db("$dbase",$db); $foresp = mysql_query("SELECT dato, overskrift, tekst FROM web8411 ORDER BY dato DESC LIMIT 0,2"); while($data = mysql_fetch_array($foresp)){
Hvis den ikke har indsat noget i databasen så prøv at lave din query om til :
mysql_query("INSERT INTO web8411 (dato, overskrift, tekst) VALUES ('$nyhed_dato', '".$_POST['nyhed_overskrift']."', '".$_POST['nyhed_tekst'].")") or die(mysql_error());
og fortæl gerne hvilken type felter du har i databasen.
Synes godt om
Slettet bruger
04. januar 2004 - 02:05#20
Notice: Undefined variable: nyhed_dato in C:\Arkiv\Claris\mortenphp\frac\nyhed.vis.php on line 7
Notice: Undefined index: nyhed_overskrift in C:\Arkiv\Claris\mortenphp\frac\nyhed.vis.php on line 7
Notice: Undefined index: nyhed_tekst in C:\Arkiv\Claris\mortenphp\frac\nyhed.vis.php on line 7 You have an error in your SQL syntax near '')' at line 1
hmm nej ok, mine øjne er ved at være små ;) I denne SQL skal FROM web8411 rettes til FROM nyheder sådn her
$foresp = mysql_query("SELECT dato, overskrift, tekst FROM nyheder ORDER BY dato DESC LIMIT 0,2");
Synes godt om
Slettet bruger
04. januar 2004 - 02:27#29
- 1/1 - 1970
Nu tror jeg nok det virker. Det er hvad der står på siden.. Nu skal jeg jo så bare have tilføjet nogle nyheder for at se om det virker..
Synes godt om
Slettet bruger
04. januar 2004 - 02:28#30
Jeg tror der er lidt problemer med at poste.. Det virkede fint den ene gang. Men nu sker der ikke noget hvis jeg trykker på send. Der står nyheden er tilføjet, men det er den ikke!
Synes godt om
Slettet bruger
04. januar 2004 - 02:30#31
JEg prøvede netop at skrive en nyhed inde fra mysql admin.. Der virker det fint. Bare nogle problemer med dato og sådan.. MEn er et min nyhed.tilfoej.php der ikke virker eller hvordan?
I den første var tabelnavnet forkert og der manglede et '
Synes godt om
Slettet bruger
04. januar 2004 - 02:37#35
Jep nu virker det.. 1.000 tak for hjælpen.. Det har været en stor hjælp.. Nu skal jeg bare lære at sætte lidt css til. Skriv endelig hvis det er noget du kan hjælpe med..
Det lyder godt ;) Nej det ikke noget jeg kan hjælpe med, du må havde fat i en anden til at lave css. Godnat og sov godt nu må jeg hellere komme i seng.
hehe okay så.. Hvis du stadig er på så vil jeg lige spørge om hvordan jeg kan gøre sådan at når jeg har skrevet en nyhed og der står Nyheden er tilføjet at der en linje nedenunder kommer et link som hedder Tilbage.. som går tilbage til index.php??
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.