Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problemer med validering!

0 views
Skip to first unread message

Steffen Jespersen

unread,
Jan 5, 2010, 9:49:51 AM1/5/10
to
Hej Drenge og Piger!

Jeg har problemer med validering af mit dokument. Jeg har pr�vet
at l�se problemet i flere timer, men uden held. Nogen der kan
hj�lpe?

P� forh�nd tak.

Kildekode:
<?php echo '<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator" content="HTML Tidy for Linux (vers 6
November 2007), see www.w3.org" />
<title>Forening for Danske Whiskey Entusiaster</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
'; ?&gt; <?php
include("../../inc_adgang.php");
include("inc_menu.php");

// find ud af, om variablen id er sat
if (isset($_REQUEST['id'])) {
$id=$_REQUEST['id'];
} else {
$id="1";
}
// hent den rigtige side og titel i databasen
$query = "SELECT titel, indhold, billede FROM whiskey WHERE
id='$id'";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$titel = $row['titel'];
$indhold = $row['indhold'];
$billede = $row['billede'];
?>
<div id="alt">
<div id="top"></div>
<div id="menu">
<h3>Menu</h3>
<?php skrivMenu(); ?></div>
<div id="indhold">
<h3><?php echo $titel; ?></h3>
<?php
// hvis billednavn ligger i databasen
OG hvis filen findes
if (strlen($billede)>=5 &&
file_exists($billede)) {
?>
<p id="billede"><img src="<?php echo $billede; ?>" alt="billede"
/></p>
<?php
}
?>
<p><?php echo nl2br($indhold); ?></p>
</div>
<?php
mysql_close();
?>
<div id="bund">
<address>Forening for Danske Whiskey Entusiaster - <a
href="login.php">Log Ind</a></address>
</div>
</div>
</body>
</html>


--
Vil du l�re at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- P�dagogiske tutorials p� dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Gert Krabsen

unread,
Jan 5, 2010, 10:02:59 AM1/5/10
to
Steffen Jespersen skrev:
Her er (en del af) koden - men hvad er problemet? Lidt mere specifikt
end 'det virker ikke', tak ;-)

Hvad er det i �vrigt lige der sker i linien under <body>??

Birger Sørensen

unread,
Jan 5, 2010, 11:30:07 AM1/5/10
to
Steffen Jespersen skrev:
> Hej Drenge og Piger!
>
> Jeg har problemer med validering af mit dokument. Jeg har prᅵvet
> at lᅵse problemet i flere timer, men uden held. Nogen der kan
> hjᅵlpe?
>
> Pᅵ forhᅵnd tak.
>
> Kildekode:
> <?php echo '<?xml version="1.0" encoding="iso-8859-1"?>
8X ...

Det er umuligt at validere en php fil. PHP returnerer dit HTML
dokument, og det er vel det, der skal valideres?

Det kan godt tᅵnkes, at <? og ?> forstyrrer, selvom det stᅵr i en
streng.
<?php echo '<'.'?xml version="1.0" encoding="iso-8859-1"?'.'> ...
skulle kurere det, hvis det er den slags der giver problemer.

Ellers, vil vi godt have et link -
eller brug en online validator, f.eks.
http://validator.w3.org/

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk


Philip Nunnegaard

unread,
Jan 6, 2010, 1:28:10 AM1/6/10
to
Birger Sørensen skrev:

>> <?php echo '<?xml version="1.0" encoding="iso-8859-1"?>

> Det kan godt tænkes, at <? og ?> forstyrrer, selvom det står i en streng.

Det (at <?xml og <?php konfliktede pga. shottags ON i php) oplevede jeg
selv da jeg skulle lave et XML-sitemap til Google for 1-1½ år siden.

Løsningen var at skrive:
echo "<".chr(63)."xml version=\"1.0\" encoding=\"UTF-8\"".chr(63).">\n";

> <?php echo '<'.'?xml version="1.0" encoding="iso-8859-1"?'.'> ...

Det skulle heller ikke forbavse mig om dette virkede.

--
Philip - http://www.chartbase.dk | http://www.hitsurf.dk

Chano Andersen

unread,
Jan 6, 2010, 4:40:38 PM1/6/10
to
Philip Nunnegaard skrev:
> Birger Sørensen skrev:

>> <?php echo '<'.'?xml version="1.0" encoding="iso-8859-1"?'.'> ...
>
> Det skulle heller ikke forbavse mig om dette virkede.
>

Jeg har selv med success brugt denne:
<?php echo '<?xml version="1.0" encoding="iso-8859-1"?>'; ?>

- Chano Andersen

Steffen Jespersen

unread,
Jan 7, 2010, 5:01:36 AM1/7/10
to
Steffen Jespersen wrote in dk.edb.internet.webdesign.serverside.php:

> Hej Drenge og Piger!
>
> Jeg har problemer med validering af mit dokument. Jeg har pr�vet
> at l�se problemet i flere timer, men uden held. Nogen der kan
> hj�lpe?
>
> P� forh�nd tak.
>
> Kildekode:
> <?php echo '<?xml version="1.0" encoding="iso-8859-1"?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head>
> <meta name="generator" content="HTML Tidy for Linux (vers 6
> November 2007), see www.w3.org" />
> <title>Forening for Danske Whiskey Entusiaster</title>
> <link rel="stylesheet" type="text/css" href="style.css" />
> </head>
> <body>
> '; ?> <?php

Hej Igen. Jeg har f�et l�st problemet. Problemet var at jeg var en
kegle og pr�vede at validere et php dokument. Havde ikke lige
overvejet at det var outputtet, der skulle valideres. Mange tak for
jeres hj�lp.

0 new messages