Avatar billede thomaskleist Nybegynder
03. juni 2004 - 09:14 Der er 13 kommentarer

parase error

Hej

Jeg får denne her fejl

Parse error: parse error, expecting `','' or `';'' in /hsphere/local/home/skigol/skigol.dk/management/billedeviser.php on line 17


Når jeg køre dette her script
<?php

include 'db.php';

$billedelarge = $_SERVER['Document_root'] ."../golf_aktuelt/";

$billedsmall = $_SERVER['Documet_root'] . "../golf_aktuelt/thumbnail/";

$query = "SELECT billede, thumbnail from  golf_aktuelt order by ID desc";
$qyery = mysql_query($query);

while($rbillede = mysql_fetch_array($query)) {

$billede = $rbillede["thumbnail"];
echo "
<a href="" . $billedelarge . $billede . "">
<img src="" . $billedsmalll . $billede . "" border="0">
</a> ";
}
?>
Avatar billede chries Nybegynder
03. juni 2004 - 09:21 #1
echo '
<a href="' . $billedelarge . $billede . '">
<img src="' . $billedsmalll . $billede . '" border="0">
</a> ';
Avatar billede dennismp Nybegynder
03. juni 2004 - 09:52 #2
eller bare:

echo "
<a href=\"$billedelarge$billede\">
<img src=\"$billedsmalll$billede\" border=\"0\">
</a> ";

eller:
echo <<< EOD;
<a href="$billedelarge$billede">
<img src="$billedsmalll$billede" border="0">
</a>
EOD;

:-)
Avatar billede thomaskleist Nybegynder
03. juni 2004 - 13:58 #3
Ja nu virker det ihvertfald men nu får jeg bare nogle felter med et kryds i!!

Kan det være jeg at jeg mangler header(content-type bla bla)??
Avatar billede sukos Juniormester
03. juni 2004 - 14:13 #4
det er fordi du definerer et dir som ligger udenfor http
$_SERVER["DOCUMENT_ROOT"]
er jo fra "roden" af domænet. (og skal skrives med stort)

Du definerer et dir som ligger et dir længere opppe!
Prøv at bruge "vis kilde", så vil du se stien er forkert.
Avatar billede sukos Juniormester
03. juni 2004 - 14:16 #5
æhmm, lidt sludder,
$_SERVER["DOCUMENT_ROOT"]
er jo den fulde sti til det dir du viser dine filer fra, f.eks

/var/public/ditdomain/www
Avatar billede sukos Juniormester
03. juni 2004 - 14:18 #6
Ligger dine billeder f.eks. i et dir som ligger i roden af dit domain kan du skrive:
$billedelarge = "/golf_aktuelt/";
$billedesmall = "/golf_aktuelt/thumbnail/";
Avatar billede thomaskleist Nybegynder
03. juni 2004 - 21:46 #7
Avatar billede thomaskleist Nybegynder
03. juni 2004 - 21:47 #8
Avatar billede thomaskleist Nybegynder
03. juni 2004 - 21:47 #9
hvad kan være galt
Avatar billede dennismp Nybegynder
03. juni 2004 - 22:07 #10
burde stien være:  http://hsphere/local/home/skigol/skigol.dk/management/golf_aktuelt/image-1086203513.jpg ??

http://hsphere/local/home/skigol ??

er det ikke bare at bruge:

$billedelarge = 'skigol.dk/management/golf_aktuelt/';
$billedsmall =  'skigol.dk/management/golf_aktuelt/thumbnail/";

?
Avatar billede thomaskleist Nybegynder
04. juni 2004 - 09:39 #11
Nope laver stadigveæ sammen fejl.  se http://www.skigol.dk/management/billedeviser.php
Avatar billede thomaskleist Nybegynder
04. juni 2004 - 09:40 #12
Avatar billede dennismp Nybegynder
04. juni 2004 - 12:27 #13
prøv:
..
$res = mysql_query($query) or die(mysql_error());

while($rbillede = mysql_fetch_array($res)) {
...
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