/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
underlig parse error
Fra : Ole


Dato : 30-01-05 17:19

Jeg er begynder i php og mysql, kan i forklare følgende i forhold til hvad j
eg har lavet?

Parse error: parse error in F:\web\hvorfortro-print.php on line 84

linie 84 er der hvor der står </html>

jeg kan ikke forstå hvorfor den gør som den gør, siden henter et printid i
urlen, samme kode bruges til at vise teksten i den anden side, og der virker
det fint

Håber i kan hjælpe mig

Ole



<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>[Ingen titel]</title>
<meta name="Generator" content="Stone's WebWriter 4">
<meta name="Author" content="Steen Hjelmstrand" />
<?
if (!$printid) {
header("Location: http://localhost/hvorfortro.php");
exit;
}

else {session_start();}

if ($valid != "yes") {
header("Location: http://localhost/hvorfortro.php");
exit;
}

else {
session_register('valid');
}

$db_name = "auningforjesusdb";

$table_name = "hvorfortro";

$connection = @mysql_connect("localhost", "", "") or die("Could'nt
connect");

$db = @mysql_select_db($db_name, $connection) or die("Cound'nt select
database");

$chk_id ="SELECT printid FROM $table_name WHERE printid = \"$printid\"";

$chk_id_res = @mysql_query($chk_id,$connection) or die("Could'nt execute
query");

$chk_id_num = mysql_num_rows($chk_id_res);

if ($chk_id_num == "0") {
header("Location: http://localhost/hvorfortro.php");
exit;
} else {


$sql ="
select id, printid, titel, tekst from $table_name WHERE printid
=\"$printid\"";


$result = @mysql_query($sql,$connection) or die("Could'nt execute query");

while ($row = @mysql_fetch_array($result)){

$id = $row['id'];
$printid = $row['printid'];
$titel = $row['titel'];
$tekst = $row['tekst'];


$display_block .= "
<b>$titel</b><br><br>{$tekst}<br><br>";

};

?>

</head>
<body>

<? echo "$display_block"; ?>

</body>
</html>





 
 
Peter Brodersen (30-01-2005)
Kommentar
Fra : Peter Brodersen


Dato : 30-01-05 20:56

On Sun, 30 Jan 2005 17:19:29 +0100, "Ole" <o-madsen@tele2adsl.dk>
wrote:

>if ($chk_id_num == "0") {
>header("Location: http://localhost/hvorfortro.php");
>exit;
>} else {

Du afslutter aldrig else-delen. { mangler en tilsvarende }

(der er 8 "{" og 7 "}" i din kode)

--
- Peter Brodersen

Ole (30-01-2005)
Kommentar
Fra : Ole


Dato : 30-01-05 21:27


"Peter Brodersen" <usenet@ter.dk> skrev i en meddelelse
news:ctje5c$9ng$1@katie.ellegaard.dk...
>
> Du afslutter aldrig else-delen. { mangler en tilsvarende }
>
> (der er 8 "{" og 7 "}" i din kode)

tak for svaret

Ole



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste