22. november 2004 - 16:08Der er
24 kommentarer og 1 løsning
hvor er fejlen ?
hej eksperter, jeg har følgende script:
<td height="29" colspan="2" class="titel"><?php require "db.php"; $query = mysql_query("SELECT * FROM display WHERE id=1"); $row = mysql_fetch_array($query); ?> <?=$row[navn]?></td> <td width="20%" rowspan="5" class="titel"><div align="center"><?php if (!empty($row['pictre'])) { ?><img id="imgview3" src="<?=$row[pictre]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[pictre]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview3.style.display='';"><?php } ?><br> <?php if (!empty($row['picfire'])) { ?><img id="imgview4" src="<?=$row[picfire]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picfire]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview4.style.display='';"><?php } ?><br> <?php if (!empty($row['picfem'])) { ?><img id="imgview5" src="<?=$row[picfem]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picfem]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview5.style.display='';"><?php } ?><br> <?php if (!empty($row['picseks'])) { ?><img id="imgview6" src="<?=$row[picseks]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picseks]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview6.style.display='';"><?php } ?><br> <?php if (!empty($row['picni'])) { ?><img id="imgview9" src="<?=$row[picni]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picni]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview9.style.display='';"><?php } ?></div></td> </tr> <tr class="titel"> <td height="117" class="titel"><div align="center"><?php if (!empty($row['picen'])) { ?> <img id="imgview1" src="<?=$row[picen]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picen]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview1.style.display='';"><?php } ?></div></td> <td class="titel"><div align="center"><?php if (!empty($row['picto'])) { ?><img id="imgview2" src="<?=$row[picto]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picto]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview2.style.display='';"><?php } ?></div></td> </tr> <tr class="titel"> <td colspan="2" class="titel"><div align="center"><img id="imgview" src="<?=$row[pic]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[pic]?>" alt="Klik her for at se billedet i stor udgave" width=300 height="230" border=1 style="cursor:hand" onClick="document.all.imgview.style.display='';"></div></td> </tr> <tr class="style1"> <td height="62" colspan="2" class="style2"> <?echo wordwrap($row['tekst'], 58, "<br /> \n"); ?></td> </tr> <tr class="titel"> <td class="titel"><div align="center"><?php if (!empty($row['picsyv'])) { ?><img id="imgview7" src="<?=$row[picsyv]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picsyv]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview7.style.display='';"><?php } ?></div></td> <td class="titel"><div align="center"><?php if (!empty($row['picotte'])) { ?><img id="imgview8" src="<?=$row[picotte]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picotte]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview8.style.display='';"><?php } ?></div></td> </tr> </table>
og den siger:
Parse error: parse error, unexpected $
men kan bare ikke se hvor den fejl er henne?? kan i se det?
Jeg har prøvet at smide al ovenstående kode ind og testet det - og det funker fint... Men du må da have noget over det? Sikker på det ligger i den stump?
jo jeg har en masse :).. hele siden ser sådan herud:
<?php require "db.php"; $ip = $_SERVER['REMOTE_ADDR']; $maaned = date("m"); $aar = date("Y"); mysql_query("UPDATE stole SET picseks=picseks+1 WHERE id = '".$_GET['id']."'") or die(mysql_error()); ?> <?php require "db.php"; ?> <?php //sti til mappen som skal åbnes for læsning. I dette tilfælde den aktuelle mappe $path = opendir("rpicstole/");
//filerne skal i et array for at kunne tælles $billeder = array();
//Vi læser dir igennem for filer while (false !== ($dir = readdir($path))){
//Laver et array med de filer i mappen som ikke skal vises $ejvist = array(".", "..", "rand.php", "README.html", "HEADER.shtml", "rand.zip");
//Er filen i arrayet ejvist fortsætter vi if (in_array($dir, $ejvist)) { continue; }else{
//"tilegner" filerne til arrayet billeder vi definerede tidligere $billeder[] = $dir; } } closedir($path);
//Tæl billeder og brug rand $vistbillede = rand(0, count($billeder) -1); ?> <?php //sti til mappen som skal åbnes for læsning. I dette tilfælde den aktuelle mappe $topath = opendir("rpicstole/");
//filerne skal i et array for at kunne tælles $tobilleder = array();
//Vi læser dir igennem for filer while (false !== ($todir = readdir($topath))){
//Laver et array med de filer i mappen som ikke skal vises $toejvist = array(".", "..", "rand.php", "README.html", "HEADER.shtml", "rand.zip");
//Er filen i arrayet ejvist fortsætter vi if (in_array($todir, $toejvist)) { continue; }else{
//"tilegner" filerne til arrayet billeder vi definerede tidligere $tobilleder[] = $todir; } } closedir($topath);
//Tæl billeder og brug rand $tovistbillede = rand(0, count($tobilleder) -1); ?> <?php //sti til mappen som skal åbnes for læsning. I dette tilfælde den aktuelle mappe $trepath = opendir("rpicstole/");
//filerne skal i et array for at kunne tælles $trebilleder = array();
//Vi læser dir igennem for filer while (false !== ($tredir = readdir($trepath))){
//Laver et array med de filer i mappen som ikke skal vises $treejvist = array(".", "..", "rand.php", "README.html", "HEADER.shtml", "rand.zip");
//Er filen i arrayet ejvist fortsætter vi if (in_array($tredir, $treejvist)) { continue; }else{
//"tilegner" filerne til arrayet billeder vi definerede tidligere $trebilleder[] = $tredir; }
closedir($trepath);
//Tæl billeder og brug rand $trevistbillede = rand(0, count($trebilleder) -1); ?> <html> <head> <title>Domusitalia</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="css/css.css" rel="stylesheet" type="text/css"> <Script Language="JavaScript"> // Script Source: CodeLifter.com // Copyright 2003 // Do not remove this notice. // SETUPS: // =============================== // Set the horizontal and vertical position for the popup PositionX = 100; PositionY = 100; // Set these value approximately 20 pixels greater than the // size of the largest image to be used (needed for Netscape) defaultWidth = 500; defaultHeight = 500; // Set autoclose true to have the window close automatically // Set autoclose false to allow multiple popup windows var AutoClose = true; // Do not edit below this line... // ================================ if (parseInt(navigator.appVersion.charAt(0))>=4){ var isNN=(navigator.appName=="Netscape")?1:0; var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;} var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY; var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY; function popImage(imageURL,imageTitle){ if (isNN){imgWin=window.open('about:blank','',optNN);} if (isIE){imgWin=window.open('about:blank','',optIE);} with (imgWin.document){ writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>'); writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){'); writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}'); writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);'); writeln('width=100-(document.body.clientWidth-document.images[0].width);'); writeln('height=100-(document.body.clientHeight-document.images[0].height);'); writeln('window.resizeTo(width,height);}');writeln('if (isNN){'); writeln('window.innerWidth=document.images["George"].width;');writeln('window.innerHeight=document.images["George"].height;}}'); writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>'); if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">') else writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">'); writeln('<img name="George" src='+imageURL+' style="display:block"></body></html>'); close(); }} </script> </head>
i samme mappe.. Jeg kan ikke forestille mig det er der fejlen ligger.. for det virkede før jeg tilføjede ?><img id="imgview7" src="<?=$row[picsyv]?>" style="position:absolute;display:none;cursor:hand; left: 500px; top: 200px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img src="<?=$row[picsyv]?>" alt="Klik her for at se billedet i stor udgave" width=130 height="110" border=1 style="cursor:hand" onClick="document.all.imgview7.style.display='';"><?php } ?> ud for hvert billede
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.