Avatar billede gf Nybegynder
28. august 2005 - 22:37 Der er 2 kommentarer og
1 løsning

Uploadede billeder vises ikke

Jeg er ved at lave en ny hjemmeside til vores skole, men de billeder jeg uploader vises ikke.

http://ladelundefterskole.136.testsider.dk/aarets%20gang/billeder/visbilleder.php?id=Første%20skoledag

på en anden hjemmeside hvor jeg tester er der ingen problemer med visning.
http://www.wiggs.dk/aarets%20gang/billeder/visbilleder.php?id=Norge

er der nogen der kan gennemskue hvad der er galt?

koden for siden ser således ud:


<?php
//inkludere mysql-connection og online bruger
include("../../mysql.php");
include("../../online.php");
include("../../counter.php");
// slet gamle nyheder i databasen
$tid = time();
mysql_query("delete from nyheder where (sletdato)<'$tid'");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Ladelund Efterskole</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="../../stylesheets/Layout.css"/>
<link rel="stylesheet" type="text/css" href="../../stylesheets/tekst%20og%20link.css"/>
</head>
<body>
<div id="outer">
  <div id="Topbilled"><img src="../../Images/bygning.jpg" width="750" height="125" alt=""/></div>
  <div id="Menu">
    <span class="hovedlinks">
    <a href="../../index.php">Forside</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../om%20skolen/index.php">Om skolen</a>&nbsp;&nbsp;&nbsp;&nbsp;
    <a href="../../undervisning/index.php">Undervisning</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="../../aarets%20gang/index.php">Årets gang</a>&nbsp;&nbsp;&nbsp;&nbsp;
    <a href="../../i%20fritiden/index.php">I fritiden</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../personale/index.php">Personale</a>&nbsp;&nbsp;&nbsp;&nbsp;
    <a href="../../kontakt/index.php">kontakt</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../tilmelding/index.php">Tilmelding</a>&nbsp;&nbsp;&nbsp;&nbsp;
    <a href="../../links/index.php">Links</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../logind/logind.php">Intern</a>
    </span>
  </div>
 
  <div id="bodyblock" align="right">
    <div id="Hovedside">
      <h1><?=$_GET[id]?></h1>
      <?php
        $result = mysql_query("select billednavn, billedtekst, dato from billeddata where billedmappe = '$_GET[id]' order by dato");
        while($row = mysql_fetch_array($result)){
        $imagesize = getimagesize($_SERVER["DOCUMENT_ROOT"]."/uploadbilled/billeder/$row[billednavn]");
       
      ?>
       
          <table width="350" border="0" align="center" cellpadding="0" cellspacing="0">
            <tr>
              <td width="406" height="<?=$imagesize[1]?>" align="center" valign="top"><img src="<?=$_SERVER["DOCUMENT_ROOT"]."/uploadbilled/billeder/".$row["billednavn"];?>" alt="" width="350" height="<?=$imagesize[1]?>" align="absbottom" id="logopreview" /></td>
            </tr>
            <tr>
              <td width="406"><p><?=nl2br($row[billedtekst])?><?=$_SERVER["DOCUMENT_ROOT"]."/uploadbilled/billeder/".$row["billednavn"];?></p></td>
            </tr>
      </table>
      <br /> <br />
                    <? } ?>
      </p>
    </div>
    <div id="Nyheder">
    <h2>Begivenheder</h2>
    <?php
      $begivenheder = mysql_query("SELECT billedmappe FROM billeddata GROUP BY billedmappe ORDER BY billedmappe asc") or die( mysql_error() );
      while ( $rowbegivenheder = mysql_fetch_assoc( $begivenheder ) ) {
      ?>
      <div class="nyhedslinks">
        <ul>
          <li><a href="visbilleder.php?id=<?=$rowbegivenheder[billedmappe]?>">
            <?="$rowbegivenheder[billedmappe]"?>
            </a><br/>
          </li>
        </ul>
      </div>
      <? } ?>
    </div>
  </div>
 
  <div id="nybodyblock" align="right">
    <div id="fodv"><img src="../../Images/ladelund%20logo.gif" width="595" height="80" alt=""/></div>
    <div id="fodh">
      <h3><br />
        Besbøg ialt:&nbsp;<?=mysql_result($besoeg_ialt,0)?><br />
        <br />
        Online lige nu:&nbsp;<?=mysql_result($online,0)?><br />
        <br />
        IP adresse:&nbsp;
        <?=$_SERVER['REMOTE_ADDR']?>
      </h3>
    </div>
  </div>
</div>
<div id="Skoleinfo"><p>Ladelund Efterskole - Ladelundvej 75 - 6600 Vejen - Tlf: 75381006 - Fax: 75382222 - E-Mail: postkassen@ladelundefterskole.dk</p></div>
</body>
</html>
Avatar billede erikjacobsen Ekspert
28. august 2005 - 22:50 #1
Nok bare at erstatte

<img src="<?=$_SERVER["DOCUMENT_ROOT"]."/uploadbilled/billeder/".$row["billednavn"];?>"

med

<img src="<?="/uploadbilled/billeder/".$row["billednavn"];?>"
Avatar billede gf Nybegynder
28. august 2005 - 22:54 #2
Hej Erik, nej det var ikke det der var problemet, jeg har løst det. Jeg kopierede koden fra det andet site og su funkede det. Jeg fatte bare ikke ret meget for koden var ens???

Men ellers tak for hjælpen

mvh fg
Avatar billede erikjacobsen Ekspert
28. august 2005 - 22:56 #3
Helt i orden. Men du skal og kan ikke overfor klienten (browseren) bruge noget som helst omkring filsystemet på serveren. Det gjorde du før, men ikke længere, hvor det er blevet til en relativ URL:

<img src="../../uploadbilled/billeder/forstedag003.....
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