Avatar billede proware Nybegynder
23. april 2003 - 21:18 Der er 10 kommentarer og
1 løsning

fejl på line 21

hejsa

ja som overskriften siger så har jeg en fejl på line 21 men jeg har ingen line 21

såååå

kan i finde nogen fejl i denne side

<?php
require("../connect.php");
aabn_forbindelse_og_vaelgdb();

if(empty($_POST['kilde_navn'])) {
    echo "<div align='center' class='tekst'>Du skal angiv en adresse til nyheden</div>";
    echo "<div align='center' class='tekst'><a href='java script:history.back()'>Tilbage</a></div>";

if(empty($_POST['kilde_adresse'])) {
    echo "<div align='center' class='tekst'>Du skal angiv en adresse til nyheden</div>";
    echo "<div align='center' class='tekst'><a href='java script:history.back()'>Tilbage</a></div>";
} else{     
    mysql_query("INSERT INTO nyhederit (tid,overskrift,kilde_navn,kilde_adresse,besked) VALUES (now(),'$_POST[overskrift]', '$_POST[kilde_navn]','$_POST[kilde_adresse]','$_POST[besked]')");
   
header("location: ../index.php");
}
?>


tror selv det har nået at gøre med der hvor jeg udskriver mine fejl da jeg ikke kan få det til og virke

Nogen der kan hjælpe mig
Avatar billede erikjacobsen Ekspert
23. april 2003 - 21:19 #1
Du mangler en }
Avatar billede schaefner Juniormester
23. april 2003 - 21:20 #2
Prøv:

<?php
require("../connect.php");
aabn_forbindelse_og_vaelgdb();

if(empty($_POST['kilde_navn'])) {
    echo "<div align='center' class='tekst'>Du skal angiv en adresse til nyheden</div>";
    echo "<div align='center' class='tekst'><a href='java script:history.back()'>Tilbage</a></div>";
} elseif (empty($_POST['kilde_adresse'])) {
    echo "<div align='center' class='tekst'>Du skal angiv en adresse til nyheden</div>";
    echo "<div align='center' class='tekst'><a href='java script:history.back()'>Tilbage</a></div>";
} else {     
    mysql_query("INSERT INTO nyhederit (tid,overskrift,kilde_navn,kilde_adresse,besked) VALUES (now(),'$_POST[overskrift]', '$_POST[kilde_navn]','$_POST[kilde_adresse]','$_POST[besked]')");
    header("location: ../index.php");
}
?>
Avatar billede tipsen Nybegynder
23. april 2003 - 21:23 #3
lidt forkortet:

<?php
require("../connect.php");
aabn_forbindelse_og_vaelgdb();

if(empty($_POST['kilde_navn']) || empty($_POST['kilde_adresse'])) {
    echo "<div align='center' class='tekst'>Du skal angiv en adresse til nyheden</div>";
    echo "<div align='center' class='tekst'><a href='java script:history.back()'>Tilbage</a></div>";
} else {     
    mysql_query("INSERT INTO nyhederit (tid,overskrift,kilde_navn,kilde_adresse,besked) VALUES (NOW(),'$_POST[overskrift]', '$_POST[kilde_navn]','$_POST[kilde_adresse]','$_POST[besked]')");
    header('location: ../index.php');
}
?>
Avatar billede schaefner Juniormester
23. april 2003 - 21:24 #4
Kommer an på om han vil ha' forskelige beskeder alt efter hvad der ikke er udfyldt.
Avatar billede proware Nybegynder
23. april 2003 - 21:26 #5
schaefner>> det vil jeg
Avatar billede tipsen Nybegynder
23. april 2003 - 22:26 #6
OK - jeg gik bare udfra den kode der var givet i spørgsmålet.
Avatar billede proware Nybegynder
23. april 2003 - 22:48 #7
en ting mere

den her kan den ikke laves om så der skal stå http://www.
før den går vidrer for nu går den bare vidrer bare der er nået tekst der i

} elseif (empty($_POST['kilde_adresse'])) {
    echo "<div align='center' class='tekst'>Du skal angiv en adresse til nyheden</div>";
    echo "<div align='center' class='tekst'><a href='java script:history.back()'>Tilbage</a></div>";
Avatar billede schaefner Juniormester
23. april 2003 - 23:11 #8
Jo, du kan lave en større validering, men en simpel løsning kunne se således ud:

} elseif (substr($_POST['kilde_adresse'],0,11) == "http://www.") {
    echo "<div align='center' class='tekst'>Du skal angiv en adresse til nyheden</div>";
    echo "<div align='center' class='tekst'><a href='java script:history.back()'>Tilbage</a></div>";
Avatar billede proware Nybegynder
24. april 2003 - 16:00 #9
hm for fejl

Parse error: parse error, unexpected T_ELSEIF in /home/web/coolsnak/coolsnak.starthotel.dk/inc/gem/it.php on line 8
Avatar billede erikjacobsen Ekspert
24. april 2003 - 18:25 #10
Skal vi gætte hvad der er galt, eller vil du vise os din kode?
Avatar billede proware Nybegynder
24. april 2003 - 18:39 #11
undskyld det køre vidrer her

http://www.eksperten.dk/spm/344253

havde fundet problemmet har bare fået et nyt
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