Avatar billede printer Nybegynder
16. oktober 2003 - 21:10 Der er 14 kommentarer og
1 løsning

fejl i linje 13 en hjælp er nødvendig.

dette script indeholder en fejl i linje 13 når jeg kører siden kommer den med denne meddelse: //Parse error: parse error, unexpected T_STRING in /web/www/frac/users/bhove/nyhed/nyhed.tilfoej.php on line 13

<?php
if($kodeord == "koderord"){
    echo "Nyheden er tilføjet";
    $db = mysql_connect("localhost", "bhove", "skoperfod");
mysql_select_db("bhove", $db);
$nyhed_dato = time()



line 13(linjen nedenunder...)
mysql_query("INSERT INTO nyheder (dato, overskrift, tekst) VALUES ('$nyhed_dato', '$nyhed_overskrift', '$nyhed_tekst')");

} else {

?>
<FORM METHOD=POST ACTION=<? echo $php_self; ?>>
Kodeord: <br>
<INPUT TYPE=PASSWORD NAME=kodeord><br>
Overskrift: <br>
<INPUT TYPE=TEXT NAME=nyhed_overskrift><br>
Tekst:<br>
<TEXTAREA NAME=nyhed_tekst>her  indtastes nyheden</TEXTAREA><br>
<INPUT TYPE=SUBMIT VALUE=skriv>
</FORM>
<?
}
?>
Avatar billede Slettet bruger
16. oktober 2003 - 21:13 #1
Du mangler et ; efter $nyhed_dato = time()
Avatar billede martinbk Nybegynder
16. oktober 2003 - 21:15 #2
<FORM METHOD="POST">
Kodeord: <br>
<INPUT TYPE="PASSWORD" NAME="kodeord"><br>
Overskrift: <br>
<INPUT TYPE="TEXT" NAME="nyhed_overskrift"><br>
Tekst:<br>
<TEXTAREA NAME="nyhed_tekst">her  indtastes nyheden</TEXTAREA><br>
<INPUT TYPE="SUBMIT" name="submit" VALUE="skriv">
</FORM>

<?
if ($_POST['submit']) {
  if($_POST['kodeord'] == "koderord"){
    $db = mysql_connect("localhost", "bhove", "skoperfod");
    mysql_select_db("bhove", $db);
    $nyhed_dato = time()
    mysql_query("INSERT INTO nyheder (dato, overskrift, tekst) VALUES ('$nyhed_dato', '$nyhed_overskrift', '$nyhed_tekst')") or die(mysql_error());
    echo "Nyheden er tilføjet";
  }
}
?>
Avatar billede martinbk Nybegynder
16. oktober 2003 - 21:15 #3
sry vi prøver lige igen

<FORM METHOD="POST">
Kodeord: <br>
<INPUT TYPE="PASSWORD" NAME="kodeord"><br>
Overskrift: <br>
<INPUT TYPE="TEXT" NAME="nyhed_overskrift"><br>
Tekst:<br>
<TEXTAREA NAME="nyhed_tekst">her  indtastes nyheden</TEXTAREA><br>
<INPUT TYPE="SUBMIT" name="submit" VALUE="skriv">
</FORM>

<?
if ($_POST['submit']) {
  if($_POST['kodeord'] == "koderord"){
    $db = mysql_connect("localhost", "bhove", "skoperfod");
    mysql_select_db("bhove", $db);
    $nyhed_dato = time();
    mysql_query("INSERT INTO nyheder (dato, overskrift, tekst) VALUES ('$nyhed_dato', '$nyhed_overskrift', '$nyhed_tekst')") or die(mysql_error());
    echo "Nyheden er tilføjet";
  }
}
?>
Avatar billede martinbk Nybegynder
16. oktober 2003 - 21:16 #4
og en gang til for prins knud, det går rigtig godt i aften

<FORM METHOD="POST">
Kodeord: <br>
<INPUT TYPE="PASSWORD" NAME="kodeord"><br>
Overskrift: <br>
<INPUT TYPE="TEXT" NAME="nyhed_overskrift"><br>
Tekst:<br>
<TEXTAREA NAME="nyhed_tekst">her  indtastes nyheden</TEXTAREA><br>
<INPUT TYPE="SUBMIT" name="submit" VALUE="skriv">
</FORM>

<?
if ($_POST['submit']) {
  if($_POST['kodeord'] == "koderord"){
    $db = mysql_connect("localhost", "bhove", "skoperfod");
    mysql_select_db("bhove", $db);
    $nyhed_dato = time();
    mysql_query("INSERT INTO nyheder (dato, overskrift, tekst) VALUES ('$nyhed_dato', '$_POST[nyhed_overskrift]', '$_POST[nyhed_tekst]')") or die(mysql_error());
    echo "Nyheden er tilføjet";
  }
}
?>
Avatar billede printer Nybegynder
16. oktober 2003 - 21:17 #5
ja men det hjælper ikke på problemmet...
Avatar billede printer Nybegynder
16. oktober 2003 - 21:19 #6
hovsa svarede på hejhejs kommentar
Avatar billede ztyxx Nybegynder
16. oktober 2003 - 21:19 #7
prøv at bruge $_POST["kodeord"] osv. for de variabler der sendes via din form
Avatar billede ztyxx Nybegynder
16. oktober 2003 - 21:20 #8
hehe, det er jo det holybull også foreslår.....
Avatar billede martinbk Nybegynder
16. oktober 2003 - 21:21 #9
ztyxx jeg har også lige ændret lidt generelt på sidens opbygning.. det andet var ikke specielt logisk
Avatar billede ztyxx Nybegynder
16. oktober 2003 - 21:23 #10
holybull> ja det så jeg også, men om php står efter formen eller før, gør ikke så meget, andet end for øjet ;-)
Avatar billede martinbk Nybegynder
16. oktober 2003 - 21:40 #11
self. ikke bare rodet og uoverskueligt
Avatar billede ztyxx Nybegynder
16. oktober 2003 - 21:41 #12
mon vores ven er kommet videre??
Avatar billede printer Nybegynder
16. oktober 2003 - 21:47 #13
ikke specielt.. jeg sover på problemmet det hjælper tit... ses i morgen.. så skal jeg have udtænkt en løsning sikkert med hjælp fra jer..
Avatar billede printer Nybegynder
19. oktober 2003 - 11:04 #14
tja jeg har fået det til at virke takket være holybull  men han har svaret som en kommentar så....
Avatar billede martinbk Nybegynder
20. oktober 2003 - 21:13 #15
jamen så må jeg jo hellere ligge et svar :-)
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