Avatar billede klamse Nybegynder
01. marts 2004 - 20:07 Der er 45 kommentarer og
1 løsning

Copy det :D

Hej!!!
Jeg er ved at lave min side www.repsack.dk :D
Og vil gerne lave en flash sektion med spil og flash film...
Ligesom denne her:

http://www.madsass.dk/?page=Flashspil

Hvor den viser alle flash filer i dir. og lister den op på samme måde med et billede, filnavn, størrelse...

Problem er bare at jeg ikke lige er en "haj" til Php.
Så hvis der var nogen der kendte en ligende script eller kunne fixe noget sammen ville det være nice...
Gjorde heller ikke noget der kunne bruges til andre filer end swf. self med andre Billeder :D

60 Point på højkant ;D WOoooW!

Nå men hygge ;D
Avatar billede klamse Nybegynder
01. marts 2004 - 20:24 #1
eeeej kom NU :D
Avatar billede jakoba Nybegynder
01. marts 2004 - 20:44 #2
http://dk.php.net/manual/en/function.opendir.php
http://dk.php.net/manual/en/function.readdir.php
http://dk.php.net/manual/en/function.substr.php
http://dk.php.net/manual/en/function.filesize.php
http://dk.php.net/manual/en/function.filectime.php

<?php
$path = "../minmappe/undermappe";  // hvad nu stien til din mappe er

if ( $dp = @opendir( $path ) ) {      // åben den mappe (hvis du kan)

    while ( $fil = readdir( $dp ) ) { // for hver fil in mappen

        if ( substr( $fil, -6 ) == ".flash" ) {
                // den korrekte extension på flashfiler er sikkert noget andet end '.flash'
            $fil_fuldt_navn = $path ."/" .$fil;
            $size = filesize( $fil_fuldt_navn );  // antal bytes bytes i den fil
            $tid = filectime( $fil_fuldt_navn );  // hvornår blev den fil lavet eller sidst ændret
            // for at få billede med må du enten benytte en database hvor alle dine filer er registreret
            // eller også en regel der fortæller hvad billedet skal hedde udfra filnavnet fx:
            $billedfilnavm = substr( $fil_fuldt_navn, 0, -6 ) .".gif";  //regel == samme navn og extension .gif

            // mu kan vi udskrive:
            echo "<a href='$fil_fuldt_navn'><img src='$billedfilnavn' valign=absmiddle> $fil $size $tid</a>";

        }

    }

    closedir( $dp );  // luk mappen igen

} else {
    echo "kunne ikke åbne mappen '$path' (forkert adresse, mangler tilladelse, ...).<br>";
}
?>

det skulle give gig en ide.

'klamse' -> repsak's lillebror ?  hils

mvh JakobA
Avatar billede detox Nybegynder
01. marts 2004 - 20:55 #3
Et andet bud:

<?
$mappe = 'Spil'; // navn på din mappe med Flash filer
$out = '<table>';
$data = listFiler($mappe);
foreach($data['navn'] as $key=>$name) {
    $size = round($data['size'][$key]/1024,2);
    $titel = substr($name, 0, -4);
    $out .= "<tr><td><img src='Ikoner/Flash.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
}
$out .= '</table>';
echo $out;

function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}
?>
Avatar billede klamse Nybegynder
02. marts 2004 - 17:32 #4
Jeg sidder ikke lige ved ejen computer..
Den står ved termins prøver :(
Men prøver så snart jeg kan komme til det!!! :D
Avatar billede klamse Nybegynder
02. marts 2004 - 18:17 #5
Og jeg tror ikke lige jeg er repsak lillebror
For jeg har ikke nogle lillebrødre ;D

Skal nok hilse ham hvis jeg møder ham engang!
Avatar billede klamse Nybegynder
04. marts 2004 - 12:42 #6
Jeg kan kun få detox's til at virke men hvis jeg skal sætte den ind i et echo tag som fx her:
elseif ($_GET['side'] == 'Flashspil')
{
  echo '
$mappe = 'flash'; // navn på din mappe med Flash filer
$out = '<table>';
$data = listFiler($mappe);
foreach($data['navn'] as $key=>$name) {
    $size = round($data['size'][$key]/1024,2);
    $titel = substr($name, 0, -4);
    $out .= "<tr><td><img src='ikoner/flash.gif' /></td><td><a

href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
}
$out .= '</table>';
echo $out;

function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}
';

Hvad gør jeg så forkert for den vil ikke virke på http://www.repsack.dk/prove/index.php
Avatar billede detox Nybegynder
04. marts 2004 - 12:50 #7
elseif ($_GET['side'] == 'Flashspil')
{
$mappe = 'flash'; // navn på din mappe med Flash filer
$out = '<table>';
$data = listFiler($mappe);
foreach($data['navn'] as $key=>$name) {
    $size = round($data['size'][$key]/1024,2);
    $titel = substr($name, 0, -4);
    $out .= "<tr><td><img src='ikoner/flash.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
}
$out .= '</table>';
echo $out;

function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}
;
Avatar billede detox Nybegynder
04. marts 2004 - 12:53 #8
Uden den sidste ;

Du kan sagtens have hele denne blok i starten af dit script:

elseif ($_GET['side'] == 'Flashspil')
{
$mappe = 'flash'; // navn på din mappe med Flash filer
$out = '<table>';
$data = listFiler($mappe);
foreach($data['navn'] as $key=>$name) {
    $size = round($data['size'][$key]/1024,2);
    $titel = substr($name, 0, -4);
    $out .= "<tr><td><img src='ikoner/flash.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
}
$out .= '</table>';

function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}

og så der hvor du vil have tabellen til at stå bruger du bare:

<?php echo $out; ?>
Avatar billede klamse Nybegynder
04. marts 2004 - 12:55 #9
Jeg prøver :D
Avatar billede klamse Nybegynder
04. marts 2004 - 12:56 #10
Jeg får følgende fejl:
Parse error: parse error, expecting `','' or `';'' in /hsphere/local/home/repsackd/repsack.dk/prove/index.php on line 34
Avatar billede detox Nybegynder
04. marts 2004 - 13:07 #11
Nu ved jeg ikke hvad der står i linie 34, men der mangler vidst osse en tuborgklamme. Prøv:

elseif ($_GET['side'] == 'Flashspil')
{
$mappe = 'flash'; // navn på din mappe med Flash filer
$out = '<table>';
$data = listFiler($mappe);
foreach($data['navn'] as $key=>$name) {
    $size = round($data['size'][$key]/1024,2);
    $titel = substr($name, 0, -4);
    $out .= "<tr><td><img src='ikoner/flash.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
}
$out .= '</table>';
echo $out;
}

function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}
Avatar billede klamse Nybegynder
04. marts 2004 - 13:24 #12
Nu får jeg følgende fejl:
Parse error: parse error in /hsphere/local/home/repsackd/repsack.dk/prove/index2.php on line 57

Her er hele min kode :( for kan ikke lige få lavet det ordenligt!


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<table width="886" background="baggrund.gif" height="539"
  border="0" align="center" cellspacing="0" cellpadding="0">
  <tr>
    <td height="36" width="884" colspan="3"> </td>
  </tr>
  <tr>
    <td height="20" width="138">
      <p align="center"><b><font size="1" color="#FFFFFF" face="Tahoma">Menu</font></b>
    </td>
    <td height="463" width="6" rowspan="10">&nbsp; </td>
    <td height="438" width="740" rowspan="8">
      <div align="center">
        <table border="0" width="641" cellspacing="0" cellpadding="0" height="388">
          <tr>
            <td width="639" height="388" valign="top">
              <?

if($_GET['side'] == 'prove')
{
  echo 'dette er bare en prove';
} elseif ($_GET['side'] == 'mig')
{
  echo 'ego ego ego';
}elseif ($_GET['side'] == 'Flashspil')
{
$mappe = 'flash'; // navn på din mappe med Flash filer
$out = '<table>';
$data = listFiler($mappe);
foreach($data['navn'] as $key=>$name) {
    $size = round($data['size'][$key]/1024,2);
    $titel = substr($name, 0, -4);
    $out .= "<tr><td><img src='ikoner/flash.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
}
$out .= '</table>';
echo $out;
}

function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}elseif ($_GET['side'] == 'Stopmotionfilm')
{
  echo '<center><i>Kommer  snart</i></center>';
}elseif ($_GET['side'] == 'Downloads')
{
  echo '<center><i>Kommer  snart</i></center>';
}

?>
            </td>
          </tr>
        </table>
      </div>
    </td>
  </tr>
  <tr>
    <td height="11" width="138">
      <p align="center">&nbsp;
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center">
      <p align="center"><font color="#FFFFFF" size="1" face="Tahoma"><b>Home</b></font>
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center">
      <p align="center"><font color="#FFFFFF" size="1" face="Tahoma"><b>Movies</b></font>
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center"> <font color="#FFFFFF" size="1" face="Tahoma"><b>Flash
      spil</b></font> </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center"> <font color="#FFFFFF" size="1" face="Tahoma"><b>Andet</b></font>
    </td>
  </tr>
  <tr>
    <td height="16" width="138">&nbsp; </td>
  </tr>
  <tr>
    <td height="301" width="138">&nbsp; </td>
  </tr>
  <tr>
    <td height="63" width="138" rowspan="2">&nbsp; </td>
    <td height="27" width="740">&nbsp;</td>
  </tr>
  <tr>
    <td height="32" width="740">&nbsp;</td>
  </tr>
</table>
</body>
</html>
Avatar billede detox Nybegynder
04. marts 2004 - 13:28 #13
Prøv:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<table width="886" background="baggrund.gif" height="539"
  border="0" align="center" cellspacing="0" cellpadding="0">
  <tr>
    <td height="36" width="884" colspan="3"> </td>
  </tr>
  <tr>
    <td height="20" width="138">
      <p align="center"><b><font size="1" color="#FFFFFF" face="Tahoma">Menu</font></b>
    </td>
    <td height="463" width="6" rowspan="10">&nbsp; </td>
    <td height="438" width="740" rowspan="8">
      <div align="center">
        <table border="0" width="641" cellspacing="0" cellpadding="0" height="388">
          <tr>
            <td width="639" height="388" valign="top">
              <?

if($_GET['side'] == 'prove')
{
  echo 'dette er bare en prove';
} elseif ($_GET['side'] == 'mig')
{
  echo 'ego ego ego';
}elseif ($_GET['side'] == 'Flashspil')
{
    $mappe = 'flash'; // navn på din mappe med Flash filer
    $out = '<table>';
    $data = listFiler($mappe);
    foreach($data['navn'] as $key=>$name) {
        $size = round($data['size'][$key]/1024,2);
        $titel = substr($name, 0, -4);
        $out .= "<tr><td><img src='ikoner/flash.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
    }
    $out .= '</table>';
    echo $out;
}
elseif ($_GET['side'] == 'Stopmotionfilm')
{
  echo '<center><i>Kommer  snart</i></center>';
}elseif ($_GET['side'] == 'Downloads')
{
  echo '<center><i>Kommer  snart</i></center>';
}
function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}
?>
            </td>
          </tr>
        </table>
      </div>
    </td>
  </tr>
  <tr>
    <td height="11" width="138">
      <p align="center">&nbsp;
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center">
      <p align="center"><font color="#FFFFFF" size="1" face="Tahoma"><b>Home</b></font>
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center">
      <p align="center"><font color="#FFFFFF" size="1" face="Tahoma"><b>Movies</b></font>
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center"> <font color="#FFFFFF" size="1" face="Tahoma"><b>Flash
      spil</b></font> </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center"> <font color="#FFFFFF" size="1" face="Tahoma"><b>Andet</b></font>
    </td>
  </tr>
  <tr>
    <td height="16" width="138">&nbsp; </td>
  </tr>
  <tr>
    <td height="301" width="138">&nbsp; </td>
  </tr>
  <tr>
    <td height="63" width="138" rowspan="2">&nbsp; </td>
    <td height="27" width="740">&nbsp;</td>
  </tr>
  <tr>
    <td height="32" width="740">&nbsp;</td>
  </tr>
</table>
</body>
</html>
Avatar billede klamse Nybegynder
04. marts 2004 - 13:33 #14
Du er genial ;)
Point til dig :D
Avatar billede detox Nybegynder
04. marts 2004 - 13:37 #15
Du kan osse gøre det at samle al php i toppen og så samle output i bunden. Det giver lidt mere overblik:

<?
if($_GET['side'] == 'prove')
{
  $out = 'dette er bare en prove';
} elseif ($_GET['side'] == 'mig')
{
  $out = 'ego ego ego';
}elseif ($_GET['side'] == 'Flashspil')
{
    $mappe = 'flash'; // navn på din mappe med Flash filer
    $out = '<table>';
    $data = listFiler($mappe);
    foreach($data['navn'] as $key=>$name) {
        $size = round($data['size'][$key]/1024,2);
        $titel = substr($name, 0, -4);
        $out .= "<tr><td><img src='ikoner/flash.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
    }
    $out .= '</table>';
}
elseif ($_GET['side'] == 'Stopmotionfilm')
{
  $out = '<center><i>Kommer  snart</i></center>';
}elseif ($_GET['side'] == 'Downloads')
{
  $out = '<center><i>Kommer  snart</i></center>';
}
function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<table width="886" background="baggrund.gif" height="539"
  border="0" align="center" cellspacing="0" cellpadding="0">
  <tr>
    <td height="36" width="884" colspan="3"> </td>
  </tr>
  <tr>
    <td height="20" width="138">
      <p align="center"><b><font size="1" color="#FFFFFF" face="Tahoma">Menu</font></b>
    </td>
    <td height="463" width="6" rowspan="10">&nbsp; </td>
    <td height="438" width="740" rowspan="8">
      <div align="center">
        <table border="0" width="641" cellspacing="0" cellpadding="0" height="388">
          <tr>
            <td width="639" height="388" valign="top">
              <? echo $out; ?>
            </td>
          </tr>
        </table>
      </div>
    </td>
  </tr>
  <tr>
    <td height="11" width="138">
      <p align="center">&nbsp;
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center">
      <p align="center"><font color="#FFFFFF" size="1" face="Tahoma"><b>Home</b></font>
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center">
      <p align="center"><font color="#FFFFFF" size="1" face="Tahoma"><b>Movies</b></font>
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center"> <font color="#FFFFFF" size="1" face="Tahoma"><b>Flash
      spil</b></font> </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center"> <font color="#FFFFFF" size="1" face="Tahoma"><b>Andet</b></font>
    </td>
  </tr>
  <tr>
    <td height="16" width="138">&nbsp; </td>
  </tr>
  <tr>
    <td height="301" width="138">&nbsp; </td>
  </tr>
  <tr>
    <td height="63" width="138" rowspan="2">&nbsp; </td>
    <td height="27" width="740">&nbsp;</td>
  </tr>
  <tr>
    <td height="32" width="740">&nbsp;</td>
  </tr>
</table>
</body>
</html>
Avatar billede klamse Nybegynder
04. marts 2004 - 13:46 #16
Det prøver jeg lige ;D
Men tak for hjælpen :D
Avatar billede detox Nybegynder
04. marts 2004 - 13:49 #17
Velbekommen
Avatar billede klamse Nybegynder
04. marts 2004 - 14:23 #18
Lige et lille spørgsmål :)
Når jeg starter min side på index.php.
vil jeg gerne have en forside, men hvordan gør jeg det når jeg har det echo... ???
Avatar billede klamse Nybegynder
04. marts 2004 - 15:12 #19
Ok ligemeget!!!
:D Laver et nyt spørgsmål så
Avatar billede detox Nybegynder
04. marts 2004 - 16:11 #20
Jeg forstår ikke lige dit spørgsmål.
Avatar billede klamse Nybegynder
04. marts 2004 - 22:08 #21
Ok...!
Det er når jeg starter må den gerne vise en forside...
Som når jeg trykker på links bliver skiftet ud med det i echo tagget...

Forstår du?
Avatar billede detox Nybegynder
04. marts 2004 - 22:24 #22
Hvis du mener hvordan links'ne skal se ud på din forside, er det noget med:

<p><a href="denne_side.php?side=Flashspil">Flash</a></p>
<p><a href="denne_side.php?side=Stopmotionfilm">Stopmotion</a></p>
Avatar billede klamse Nybegynder
05. marts 2004 - 12:56 #23
Øhhm nej...
Vil gerne have at når man skriver www.repsack.dk/prove går den ind på en der hedder fx repsack.dk/prove/index.php?side=Forside

For jeg kan ikke se en anden måde jeg så kan lave en forside på?
Avatar billede detox Nybegynder
05. marts 2004 - 13:17 #24
Ahh. Så kan du tilføje dette øverst iscriptet:

$_GET['side'] = isset($_GET['side']) ? $_GET['side'] : 'Forside';
Avatar billede klamse Nybegynder
05. marts 2004 - 14:01 #25
ok tak...
Det er lidt svært at forklare når jeg ikke fatter så meget af php ;)
Avatar billede detox Nybegynder
05. marts 2004 - 14:16 #26
Nej, men det skal nok komme :o)
Avatar billede klamse Nybegynder
08. marts 2004 - 15:17 #27
Hey vil gerne have en movies side også...
Self med andet billede og med med .wmv i stedet for .swf
Men kan ikke få det til at virke...
Kan du det?
Du skal self få flere point ;D

Her er kode:
<?
if($_GET['side'] == 'prove')
{
  $out = 'dette er bare en prove';
} elseif ($_GET['side'] == 'mig')
{
  $out = 'ego ego ego';
}elseif ($_GET['side'] == 'Flashspil')
{
    $mappe = 'flash'; // navn på din mappe med Flash filer
    $out = '<table>';
    $data = listFiler($mappe);
    foreach($data['navn'] as $key=>$name) {
        $size = round($data['size'][$key]/1024,2);
        $titel = substr($name, 0, -4);
        $out .= "<tr><td><img src='ikoner/flash.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
    }
    $out .= '</table>';
}
elseif ($_GET['side'] == 'Movies')
{
    $mappe = 'movies'; // navn på din mappe med Flash filer
    $out = '<table>';
    $data = listFiler($mappe);
    foreach($data['navn'] as $key=>$name) {
        $size = round($data['size'][$key]/1024,2);
        $titel = substr($name, 0, -4);
        $out .= "<tr><td><img src='ikoner/movies.gif' /></td><td><a href='$mappe/$name'>$titel</a><br />$size Kb</td></tr>";
    }
    $out .= '</table>';
}
elseif ($_GET['side'] == 'Stopmotionfilm')
{
  $out = '<center><i>Kommer  snart</i></center>';
}elseif ($_GET['side'] == 'Downloads')
{
  $out = '<center><i>Kommer  snart</i></center>';
}
function listFiler($dir) {
    $d = dir($dir);
    while (false !== ($entry = $d->read())) {
        if (is_file($dir."/".$entry)) {
            if (eregi("swf$", $entry)) {////////DET ER VEL HER JEG SKAL RETTE ET ELLER ANDET
                $data['size'][] = filesize($dir."/".$entry);
                $data['navn'][] = $entry;
            }
        }
    }
    $d->close();
    return $data;
}

?>
<html>
<head>
<link rel=STYLESHEET href='style.css'>
<title>Mybong</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<table width="886" background="baggrund.gif" height="539"
  border="0" align="center" cellspacing="0" cellpadding="0">
  <tr>
    <td height="36" width="884" colspan="3"> </td>
  </tr>
  <tr>
    <td height="20" width="138">
      <p align="center"><b><font id="menu2">Menu</font></b>
    </td>
    <td height="463" width="6" rowspan="10">&nbsp; </td>
    <td height="438" width="740" rowspan="8">
      <div align="center">
        <table border="0" width="641" cellspacing="0" cellpadding="0" height="388">
          <tr>
            <td width="639" height="388" valign="top">
              <? echo $out; ?>
            </td>
          </tr>
        </table>
      </div>
    </td>
  </tr>
  <tr>
    <td height="11" width="138">
      <p align="center">&nbsp;
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center">
      <p align="center"><a href="?side=Forside"></a><b>Home</b>
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center">
      <p align="center"><a href="?side=Movies">Movies</a>
    </td>
  </tr>
  <tr>
    <td height="1" width="138" align="center"><a href="?side=Flashspil">Flash
      spil</a></td>
  </tr>
  <tr>
    <td height="1" width="138" align="center"> <a href="?side=Andet">Andet</a></td>
  </tr>
  <tr>
    <td height="16" width="138" align="center"><a href="?side=Afstemninger">Afstemninger</a></td>
  </tr>
  <tr>
    <td height="301" width="138">&nbsp; </td>
  </tr>
  <tr>
    <td height="63" width="138" rowspan="2">&nbsp; </td>
    <td height="27" width="740">&nbsp;</td>
  </tr>
  <tr>
    <td height="32" width="740">&nbsp;</td>
  </tr>
</table>
</body>
</html>


Vh Ølbas
Avatar billede detox Nybegynder
08. marts 2004 - 19:48 #28
Ja, det har du ret i. Du kan tilføje de filtypeendelser du ønsker i den her stil:

if (eregi("(swf|avi|mpeg)$", $entry)) {
Avatar billede detox Nybegynder
08. marts 2004 - 19:49 #29
Eller i dette tilfælde:

if (eregi("(swf|wmv)$", $entry)) {
Avatar billede klamse Nybegynder
08. marts 2004 - 22:24 #30
ok det prøver jeg ;)
Avatar billede klamse Nybegynder
09. marts 2004 - 14:55 #31
http://www.eksperten.dk/spm/473613

Du kan få point her...

Hvordan kan jeg sætte scrollbars på?
prøv at se her: http://www.repsack.dk/prove/index.php?side=Movies
Avatar billede detox Nybegynder
09. marts 2004 - 19:19 #32
Jeg er ikke lige klar over det med scrollbars. Jeg tror du skal over i html/css.
Avatar billede klamse Nybegynder
17. marts 2004 - 17:38 #33
Hej....! igen igen...
Du har jo styr på det der php...
Så ville spørge om hvordan jeg kan flette et nyhedssystem ind i koden?
Skal jeg bruge include eller hvad skal jeg :)

Stykke af min kode:
<?
$_GET['side'] = isset($_GET['side']) ? $_GET['side'] : 'Forside';
{  $out = ' Det er her den skal sidde';
}
///Menuen Repsack.dk
///Info side
if($_GET['side'] == 'Info')
{
  $out = '
  <center>
  Her kan du se noget info om Repsack.dk og det crew der laver Repsack.dk<br><br>  </center>
  <a href="?side=Portfolio">Portfolio/historie</a><br>
  <a href="?side=Serverstatus">Serverstatus</a>  <br>
  <a href="?side=Mig">Om mig (utroligt spændende)</a> <br> 
  <a href="?side=Filmcrew">Filmcrewet</a> <br>

  ';
  } 


Index filen i news system:

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>

<body>

<h1>Nyeste nyheder</h1>

<?php
include('inc.config.php');
$query = mysql_query("SELECT id,title,image,synopsis,kilde,author FROM news ORDER BY id DESC LIMIT 8") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
    if ($i++ != 0) echo '<div class="hr"></div>';
   
    echo '<h2><a href="news.display.php?id='.$row['id'].'">'.$row['title'].'</a></h2>';
    echo empty($row['image']) ? '' : '<img width="70"
    height="70" src="files/'.$row['image'].'" class="image">';
    echo $row['synopsis'];
    echo '<p>'.$row['kilde'].'</p>';
    echo '<p>'.$row['author'].'</p>';
   
}
?>

<div class="hr"></div>
<p><a href="news.search.php">Søg efter nyhed</a> | <a href="admin/">Administration</a></p>
</body>
</html>

Har prøvet selv... Men kunne ikke få det til at virke...
Kan du hjælpe du skal self nok få flere point :)
Avatar billede detox Nybegynder
17. marts 2004 - 17:52 #34
I så fald skal du nok lave din index fil sådan. Altså uden <html>, <head> og <body> tags, da jeg går ud fra du har det i din kode:


<h1>Nyeste nyheder</h1>
<?php
include('inc.config.php');
$query = mysql_query("SELECT id,title,image,synopsis,kilde,author FROM news ORDER BY id DESC LIMIT 8") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
    if ($i++ != 0) echo '<div class="hr"></div>';
 
    echo '<h2><a href="news.display.php?id='.$row['id'].'">'.$row['title'].'</a></h2>';
    echo empty($row['image']) ? '' : '<img width="70"
    height="70" src="files/'.$row['image" class="image">';
    echo $row['synopsis'];
    echo '<p>'.$row['kilde'].'</p>';
    echo '<p>'.$row['author'].'</p>';
 
}
?>
<div class="hr"></div>
<p><a href="news.search.php">Søg efter nyhed</a> | <a href="admin/">Administration</a></p>
Avatar billede klamse Nybegynder
17. marts 2004 - 17:55 #35
Jeg får følgende fejl:
Parse error: parse error in /hsphere/local/home/repsackd/repsack.dk/index7.php on line 5
Avatar billede detox Nybegynder
17. marts 2004 - 18:02 #36
Hvordan ser linie 5 ud?
Avatar billede klamse Nybegynder
17. marts 2004 - 18:06 #37
include('inc.config.php');
Avatar billede klamse Nybegynder
17. marts 2004 - 18:07 #38
kan det være noget med at man ikke må bruge "'" i echo tagget?
Avatar billede klamse Nybegynder
17. marts 2004 - 18:09 #39
Ups mener '
Avatar billede detox Nybegynder
17. marts 2004 - 18:12 #40
Der er ikke noget galt med: include('inc.config.php'); er du sikker på det er linie 5 i: 'index7.php'?
og du kan sagtens bruge apostroffer i echo.
Avatar billede klamse Nybegynder
17. marts 2004 - 18:13 #41
Du får bare starten af kode så...

<?
$_GET['side'] = isset($_GET['side']) ? $_GET['side'] : 'Forside';
{  $out = '<h1>Nyeste nyheder</h1>
<?php
include('inc.config.php');
$query = mysql_query("SELECT id,title,image,synopsis,kilde,author FROM news ORDER BY id DESC LIMIT 8") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
    if ($i++ != 0) echo '<div class="hr"></div>';
 
    echo '<h2><a href="news.display.php?id='.$row['id'].'">'.$row['title'].'</a></h2>';
    echo empty($row['image']) ? '' : '<img width="70"
    height="70" src="files/'.$row['image" class="image">';
    echo $row['synopsis'];
    echo '<p>'.$row['kilde'].'</p>';
    echo '<p>'.$row['author'].'</p>';
Avatar billede detox Nybegynder
17. marts 2004 - 18:16 #42
<?
$_GET['side'] = isset($_GET['side']) ? $_GET['side'] : 'Forside';
$out = '<h1>Nyeste nyheder</h1>';
include('inc.config.php');
$query = mysql_query("SELECT id,title,image,synopsis,kilde,author FROM news ORDER BY id DESC LIMIT 8") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
    if ($i++ != 0) echo '<div class="hr"></div>';
Avatar billede klamse Nybegynder
17. marts 2004 - 18:20 #43
Parse error: parse error, expecting `','' or `';'' in /hsphere/local/home/repsackd/repsack.dk/index7.php on line 11
kode:
<?
$_GET['side'] = isset($_GET['side']) ? $_GET['side'] : 'Forside';
$out = '<h1>Nyeste nyheder</h1>';
include('inc.config.php');
$query = mysql_query("SELECT id,title,image,synopsis,kilde,author FROM news ORDER BY id DESC LIMIT 8") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
    if ($i++ != 0) echo '<div class="hr"></div>';

    echo '<h2><a href="news.display.php?id='.$row['id'].'">'.$row['title'].'</a></h2>';
    echo empty($row['image']) ? '' : '<img width="70"
    height="70" src="files/'.$row['image']" class="image">';
    echo $row['synopsis'];
    echo '<p>'.$row['kilde'].'</p>';
    echo '<p>'.$row['author'].'</p>';
 
}
<div class="hr"></div>
<p><a href="news.search.php">Søg efter nyhed</a> | <a href="admin/">Administration</a></p>';
}
Avatar billede detox Nybegynder
17. marts 2004 - 18:25 #44
echo empty($row['image']) ? '' : '<img width="70" height="70" src="files/' . $row['image'] . '" class="image">';
Avatar billede detox Nybegynder
17. marts 2004 - 18:55 #45
Hvis du har flere spørgsmål, må du oprette et nyt, da min browser (Mozilla Firefox) har det svært med så mange indlæg (lidt pudsigt). :O)
Avatar billede klamse Nybegynder
17. marts 2004 - 20:25 #46
:D ok
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