Fejl?

Tags:    php

Får fejlen:


Parse error: syntax error, unexpected T_ELSE in E:\hjemmesider\codemorten\frihtml.tii.dk\loglog323\bruger\tagwall\vis.php on line 25

Med koden:

Fold kodeboks ind/udPHP kode 


Kan ikke rigtig finde dne..




6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Her (Har lige lavet lidt indrykning for at give overblik):

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 07.03.2009 22:25 af Bruger #8049
hvorfor gider folk ikke læse deres fejlbeskeder?

På linje 26 sker der noget uventet på grund af noget der står på linje 25...

:)



Du har en else til en while, det går ikke helt... Tjek hvor du afslutter de forskellige if og whiles



Indlæg senest redigeret d. 07.03.2009 21:07 af Bruger #8049
Har du evt. en løsning, da jeg stadig er i begynder fasen i php?



[code lang="PHP"]
<?
session_start();
if (isset($_SESSION["brugernavn"],$_SESSION["kodeord"])) {
include("config.php");
$hent = mysql_query("SELECT * FROM dsu_bruger WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$vis = mysql_fetch_array($hent);

?>
<body bgcolor="#CCCCCC">
<?php
if($vis['admin'] == "ja"){

$QUERY = mysql_query("SELECT * FROM dsu_tags ORDER BY id DESC LIMIT 500") or die(mysql_error());
$CHK = mysql_num_rows($QUERY);

if($CHK == 0){
echo "Ingen interne beskeder tilføjet";
}else{
while($DATA = mysql_fetch_array($QUERY)){
echo "<B>";
echo $DATA['tekst'];
echo "</b><br><i>";
echo $DATA['date'];
echo "</i><BR><hr><br>";
}// Du mangler denne
} else {
echo 'Du har ikke rettigheder nok til at se denne side...';
}
}
?>

Sådan.



Det giver den samme fejl:

Parse error: syntax error, unexpected T_ELSE in E:\hjemmesider\codemorten\frihtml.tii.dk\loglog323\bruger\tagwall\vis.php on line 26



t