Gå til innhold

Anbefalte innlegg

Når jeg går inn på siden min, http://lepsoy.port5.com kommer denne erroren :

Parse error: parse error in /host/l/e/p/p/o/r/lepsoy.port5.com/index2.php on line 29

Koden til index2.php er :
 <html>

<head>

<title>Index</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>



<body bgcolor="#000000" text="#FFFFFF">

<div align="center">

<p><b>Vi pr&ver med nytt utseende igjen!</b></p>

<p><b>Oppdaterer s& fort som mulig!</b></p>

<p>&</p>

<p>&</p>

<?php

//Adresser

$tilfeldig_url[0] = "www.start.no/pondus";

$tilfeldig_url[1] = "http://www.vg.no";

$tilfeldig_url[2] = "http://lepsoylan.frac.dk";

$tilfeldig_url[3] = "http://www.tragisk.com";

$tilfeldig_url[4] = "http://www.sourcecode.no";

$tilfeldig_url[5] = "http://www.djz.no";

$tilfeldig_url[6] = "http://home.no.net/fromyk";

$tilfeldig_url[7] = "http://www.tacky.no";

$tilfeldig_url[8] = "http://www.itavisen.no";

$tilfeldig_url[9] = "http://www.norb.no";

$tilfeldig_url[10] = "http://minlilleverden.net";

$tilfeldig_url[11] = "http://flamernet.frac.dk";

$tilfeldig_url[12] = "http://lepsoyguttelag.frac.dk"

//Titler til adresser

$url_tittel[0] = "Pondus";

$url_tittel[1] = "Vg.no";

$url_tittel[2] = "Tragisk.com";

$url_tittel[3] = "LepsoyLanLag";

$url_tittel[4] = "Sourcecode.no";

$url_tittel[5] = "Djz.no";

$url_tittel[6] = "Burner Corp.";

$url_tittel[7] = "Tacky.No";

$url_tittel[8] = "ITAvisen";

$url_tittel[9] = "NORB";

$url_tittel[10] = "MinLilleVerden";

$url_tittel[11] = "FlamerNet"

$url_tittel[12] = "Lepsøy Guttelag"

//Randomiserer

$tilfeldig = rand(0, 12);

//Printer ut tilfeldig link med tittel

print("Anbefales Nå: <a href="$tilfeldig_url[$tilfeldig]" target="_blank">$url_tittel[$tilfeldig]</a>");

?>

</div>

</body>

</html>

Hva kan være galt? :shrug:

Lenke til kommentar
Videoannonse
Annonse

Nå fikk jeg enda en feil,

Parse error: parse error in /host/l/e/p/p/o/r/lepsoy.port5.com/index2.php on line 41
, og nå er den terminert.
<html>

<head>

<title>Index</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>



<body bgcolor="#000000" text="#FFFFFF">

<div align="center">

<p><b>Vi pr&ver med nytt utseende igjen!</b></p>

<p><b>Oppdaterer s& fort som mulig!</b></p>

<p>&</p>

<p>&</p>

<?php

//Adresser

$tilfeldig_url[0] = "www.start.no/pondus";

$tilfeldig_url[1] = "http://www.vg.no";

$tilfeldig_url[2] = "http://lepsoylan.frac.dk";

$tilfeldig_url[3] = "http://www.tragisk.com";

$tilfeldig_url[4] = "http://www.sourcecode.no";

$tilfeldig_url[5] = "http://www.djz.no";

$tilfeldig_url[6] = "http://home.no.net/fromyk";

$tilfeldig_url[7] = "http://www.tacky.no";

$tilfeldig_url[8] = "http://www.itavisen.no";

$tilfeldig_url[9] = "http://www.norb.no";

$tilfeldig_url[10] = "http://minlilleverden.net";

$tilfeldig_url[11] = "http://flamernet.frac.dk";

$tilfeldig_url[12] = "http://lepsoyguttelag.frac.dk";

//Titler til adresser

$url_tittel[0] = "Pondus";

$url_tittel[1] = "Vg.no";

$url_tittel[2] = "Tragisk.com";

$url_tittel[3] = "LepsoyLanLag";

$url_tittel[4] = "Sourcecode.no";

$url_tittel[5] = "Djz.no";

$url_tittel[6] = "Burner Corp.";

$url_tittel[7] = "Tacky.No";

$url_tittel[8] = "ITAvisen";

$url_tittel[9] = "NORB";

$url_tittel[10] = "MinLilleVerden";

$url_tittel[11] = "FlamerNet"

$url_tittel[12] = "Lepsoy Guttelag";

//Randomiserer

$tilfeldig = rand(0, 12);

//Printer ut tilfeldig link med tittel

print("Anbefales Nå: <a href="$tilfeldig_url[$tilfeldig]" target="_blank">$url_tittel[$tilfeldig]</a>");

?>

</div>

</body>

</html>

Hva er galt?

Lenke til kommentar

Se på linja den tipser deg om.. Der vil du se at du har nok en linje med kode som IKKE er terminert.

 

Om du får feilmelding på linje 49, så ligger stort sett feilen enten på samma linja, eller linjen ovenfor.

 

Parse error er alltid syntaks feil, dvs skrivefeil fra menneskets side.

 

her er biten som skaper feil nå..


$url_tittel[11] = "FlamerNet"

Lenke til kommentar

Bruk et program som kan holde orden på linjenummeret. Dersom du får en feil blir dette nummeret oppgitt, og du slipper å lete så mye. Hvis du får parse error på linje 42, og linje 42 mangler ; på slutten, da har du trolig funnet uromomentet ditt...

 

Eventuelt kan du bare telle linjer, så lenge filen er såpass liten.

Lenke til kommentar
Bruk et program som kan holde orden på linjenummeret. Dersom du får en feil blir dette nummeret oppgitt, og du slipper å lete så mye. Hvis du får parse error på linje 42, og linje 42 mangler ; på slutten, da har du trolig funnet uromomentet ditt...

 

Eventuelt kan du bare telle linjer, så lenge filen er såpass liten.

Enig med han her. Med en gang du alger sider med mer enn 30 linjer bør du skaffe deg TextPad Pro eller lignende. Ikke pga det er lettere på noen måte, hvis du er vil lage siden uten masse dilldall fra andre programmer, men pga. det har en remse over hvilken linje du er på på siden :)

Lenke til kommentar
Enig med han her. Med en gang du alger sider med mer enn 30 linjer bør du skaffe deg TextPad Pro eller lignende. Ikke pga det er lettere på noen måte, hvis du er vil lage siden uten masse dilldall fra andre programmer, men pga. det har en remse over hvilken linje du er på på siden :)

 

Selv bruker jeg et program som heter Crimson Editor. Det holder orden på linjene, og fargelegger deler av koden. Etter hvert som man vender seg til fargene er det også ganske hendig, ettersom man ser med en gang om man skriver feil, glemmer en parantes e.l.

 

Å bruke notisblokk til å endre 2000 linjer lange dokumenter er neppe gøy :p

Lenke til kommentar
Takk fot tipsa... jeg så bare på linje 49 jeg, og det FlamerNet greiene er linje 48, tror jeg....! Bruker for det meste Skrivebok... Men jeg har jo TextPad, må begynne å bruke det da.... :D

 

Det stemmer sikkert det. Det er ikke galt å droppe ; - men dersom du kommer med en ny linje etterpå vil det skjære seg. Dette er derfor gyldig:

 

<?php echo 'Test' ?>

 

Derimot er ikke dette gyldig:

 

<?php

echo 'Test'

echo 'En test til'

?>

 

I eksempel to får du en error i linje 3 fordi linjen over ikke er avsluttet, derfor er det ingenting som skiller de to linjene. Husk at whitespace blir ignorert i PHP.

Prøv Crimson Editor, det er et veldig fint program.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...