Avatar billede winerror Nybegynder
13. februar 2004 - 16:27 Der er 28 kommentarer og
1 løsning

Hjelp til side skift via file listning

Hejza alle sammen sider her med mit script

<?

include "top.php";

$i=0;
$handle=opendir('thumb/linux');
while ($file = readdir($handle)){
if (eregi(".jpg$",$file)){
$dropdown .= "<a href='bigpic/linux/$file' target='_blank'><img src='thumb/linux/$file' alt='$file' border='0'></a> ";
}
}
print "

<DIV style=\"SCROLLBAR-FACE-COLOR: #4b5461; SCROLLBAR-HIGHLIGHT-COLOR: #4b5461; OVERFLOW: auto; HEIGHT: 95%; WIDTH: 100%; SCROLLBAR-TRACK-COLOR: #4b5461; SCROLLBAR-DARKSHADOW-COLOR: #4b5461; \">
<center>

<br>$dropdown </center>

</div>";

include "bund.php";

?>


men ja jeg vil maget gerne ha såden at den kun listere Fx 50 ud pr side !! men ja kan ikke helt få det til at funge detsvære

håber der er nogen der kan hjælpe mig med det problem :D

hygge all
Avatar billede danino Nybegynder
13. februar 2004 - 16:44 #1
<?

include "top.php";

$i=0;
$handle=opendir('thumb/linux');
while ($file = readdir($handle)){
if (eregi(".jpg$",$file)){
$dropdown .= "<a href='bigpic/linux/$file' target='_blank'><img src='thumb/linux/$file' alt='$file' border='0'></a> ";
}
}
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0
}
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
print "

<DIV style=\"SCROLLBAR-FACE-COLOR: #4b5461; SCROLLBAR-HIGHLIGHT-COLOR: #4b5461; OVERFLOW: auto; HEIGHT: 95%; WIDTH: 100%; SCROLLBAR-TRACK-COLOR: #4b5461; SCROLLBAR-DARKSHADOW-COLOR: #4b5461; \">
<center>

<br>$dropdown[$i] </center>

</div>";
}
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>

(utestet)...
Avatar billede winerror Nybegynder
13. februar 2004 - 16:50 #2
oeky prøver den lige :D
Avatar billede winerror Nybegynder
13. februar 2004 - 17:06 #3
nej nu er der fejl oppe i

if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0
}
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{


det her stykke
Avatar billede danino Nybegynder
13. februar 2004 - 17:09 #4
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{

... my bad... Det skulle gerne fikse det :)
Avatar billede winerror Nybegynder
13. februar 2004 - 17:16 #5
nu visere den alt på nære min pic :S www.wallpaper.neonman.dk ;) her er testen makker ;)
Avatar billede winerror Nybegynder
13. februar 2004 - 17:19 #6
<?

include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while ($file = readdir($handle)){
if (eregi(".jpg$",$file)){
$dropdown .= "<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a> ";
}
}
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
print "

<DIV style=\"SCROLLBAR-FACE-COLOR: #4b5461; SCROLLBAR-HIGHLIGHT-COLOR: #4b5461; OVERFLOW: auto; HEIGHT: 95%; WIDTH: 100%; SCROLLBAR-TRACK-COLOR: #4b5461; SCROLLBAR-DARKSHADOW-COLOR: #4b5461; \">
<center>

<br>$dropdown[$i] </center>

</div>";
}
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>

koden ser såden her ud lige nu :D
Avatar billede danino Nybegynder
13. februar 2004 - 17:31 #7
Prøv med:

<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$i++;
$dropdown[] .= ""<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
echo $i;
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
echo "
<DIV style=\"SCROLLBAR-FACE-COLOR: #4b5461; SCROLLBAR-HIGHLIGHT-COLOR: #4b5461; OVERFLOW: auto; HEIGHT: 95%; WIDTH: 100%; SCROLLBAR-TRACK-COLOR: #4b5461; SCROLLBAR-DARKSHADOW-COLOR: #4b5461; \">
<center><br>" . $dropdown[$i] . "</center>";
}
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede winerror Nybegynder
13. februar 2004 - 17:38 #8
hmmm bare lgie et lille problem :S se selv der på nu fuckere det remlig maget :S
Avatar billede winerror Nybegynder
13. februar 2004 - 17:39 #9
Avatar billede danino Nybegynder
13. februar 2004 - 17:42 #10
Så prøv med dette :)
Som er uden den scrollbar på hver eneste billede:
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= ""<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
echo "
<center><br>" . $dropdown[$i] . "</center>";
}
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
ellers skal du i hvert fald lige indsætte en </div>, som jeg vist kom til at fjerne... :)
Avatar billede winerror Nybegynder
13. februar 2004 - 17:48 #11
jepper såden der ;) nu ska jeg baer kunne skifte side ;) og så sku jeg også kunne se den 5 i vær rekke i sted for hele tiedn med <br> :)
Avatar billede danino Nybegynder
13. februar 2004 - 17:56 #12
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= ""<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
echo "<center>";
j=1;
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
echo $dropdown[$i];
if($j%5 == 1)
{
$append = <br>
}
else
{
$append = "&nbsp;&nbsp;&nbsp;&nbsp;";
}
}
echo "</center>";
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede danino Nybegynder
13. februar 2004 - 17:57 #13
ups... skulle være:
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= ""<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
echo "<center>";
j=1;
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
echo $dropdown[$i];
if($j%5 == 1)
{
$append = "<br>";
}
else
{
$append = "&nbsp;&nbsp;&nbsp;&nbsp;";
}
$j++;
}
echo "</center>";
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede winerror Nybegynder
13. februar 2004 - 17:58 #14
der er en fejl her j=1; :S
Avatar billede danino Nybegynder
13. februar 2004 - 17:58 #15
Så tager vi den lige igen... Denne gang uden fejl (tror jeg) :)
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= "<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
echo "<center>";
$j=1;
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
echo $dropdown[$i];
if(($j%5) == 1)
{
echo = "<br>";
}
else
{
echo = "&nbsp;";
}
$j++;
}
echo "</center>";
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede danino Nybegynder
13. februar 2004 - 18:04 #16
Ja, vi tager den lige uden fejl... (håber) :)
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= "<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
echo "<center>";
$j=1;
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
echo $dropdown[$i];
if(($j%5) == 1)
{
echo = "<br>";
}
else
{
echo = "&nbsp;";
}
$j++;
}
echo "</center>";
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede danino Nybegynder
13. februar 2004 - 18:04 #17
Sorry for dobbeltpost...
Avatar billede winerror Nybegynder
13. februar 2004 - 19:21 #18
hmmm :S underligt !!! den smider alle picen ned eftere det første pic og stadig lavere den ikke så m,an kan skifte side :S
Avatar billede danino Nybegynder
13. februar 2004 - 19:51 #19
Dette burde rette det med det første billede...
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= "<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $_REQUEST["offset"] = 0;
}
echo "<center>";
$j=1;
for($i = $_REQUEST["offset"]; $i<($_REQUEST["offset"] + 50); $i++)
{
echo $dropdown[$i];
if(($j%5) == 0)
{
echo = "<br>";
}
else
{
echo = "&nbsp;";
}
$j++;
}
echo "</center>";
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $_REQUEST["offset"]+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
Det med at skifte side, kræver som scriptet er nu, at der er flere end 50 billeder i din mappe, hvilket var et krav, du skrev i dit oprindelige spørgsmål...
Avatar billede winerror Nybegynder
13. februar 2004 - 19:58 #20
jeppers er der jo også :( er faktis næsten 600 pic :S
Avatar billede danino Nybegynder
13. februar 2004 - 20:02 #21
Er der ikke noget link, eller virker linket bare ikke?... Nå men prøv imidlertid med dette:
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= "<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $offset = 0;
}
else
{
    $offset = $_REQUEST["offset"];
}
echo "<center>";
$j=1;
for($i = $offset; $i<($offset + 50); $i++)
{
echo $dropdown[$i];
if(($j%5) == 0)
{
echo = "<br>";
}
else
{
echo = "&nbsp;";
}
$j++;
}
echo "</center>";
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $offset+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede danino Nybegynder
13. februar 2004 - 20:08 #22
Prøver lige igen :)
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= "<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $offset = 0;
}
else
{
    $offset = $_REQUEST["offset"];
}
echo "<center>";
$j=1;
for($i = $offset; $i<($offset + 50); $i++)
{
echo $dropdown[$i];
if(($j%5) == 0)
{
echo "<br>";
}
else
{
echo "&nbsp;";
}
$j++;
}
echo "</center>";
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . $offset+=50 . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede winerror Nybegynder
14. februar 2004 - 13:16 #23
hmmm ja er det mig eller visere den abre stadig ikke det der link !!! kan du ikke prøve at smide det der link i toppen så jeg kan se om det er min html fil der er fuck eller ?
Avatar billede danino Nybegynder
14. februar 2004 - 13:19 #24
Jeg tror jeg ved hvad der var galt... Prøv lige igen :)
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= "<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $offset = 0;
}
else
{
    $offset = $_REQUEST["offset"];
}
echo "<center>";
$j=1;
for($i = $offset; $i<($offset + 50); $i++)
{
echo $dropdown[$i];
if(($j%5) == 0)
{
echo "<br>";
}
else
{
echo "&nbsp;";
}
$j++;
}
echo "</center>";
if(count($dropdown)> 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . ($offset+=50) . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede winerror Nybegynder
14. februar 2004 - 13:29 #25
YES det virkere fanme ;) kan du ikke lgie fixe såden at det står side tal fx

1 - 2 - 3 - 4 osv som der nu er sidere til og så der står

Tilbage i starten og Næste side til slut :)
Avatar billede danino Nybegynder
14. februar 2004 - 13:35 #26
Synes du ikke du presser citronen? :)
Nå, men here goes:
<?php
include "top.php";

$i=0;
$handle=opendir('thumb/damer');
while (false !== ($file = readdir($handle))){
if (eregi(".jpg$",$file)){
$dropdown[] .= "<a href='bigpic/damer/$file' target='_blank'><img src='thumb/damer/$file' alt='$file' border='0'></a>";
}
}
if(!isset($_REQUEST["offset"]))
{
    $offset = 0;
}
else
{
    $offset = $_REQUEST["offset"];
}
echo "<center>";
$j=1;
for($i = $offset; $i<($offset + 50); $i++)
{
echo $dropdown[$i];
if(($j%5) == 0)
{
echo "<br>";
}
else
{
echo "&nbsp;";
}
$j++;
}
echo "</center>";
$antal = count($dropdown);
$side = 1;
for($k = 0; $k < $antal; $k+=50)
{
    echo "<a href=\"" . $PHP_SELF . "?offset=" . $k . "\">Side " . $side . "</a>";
    $side++;
}
if($antal > 50)
{
echo "<a href=\"" . $PHP_SELF . "?offset=" . ($offset+=50) . "\">Næste side</a>";
}

include "bund.php";

?>
Avatar billede winerror Nybegynder
14. februar 2004 - 13:49 #27
1000 takker makkere :) hmmmm kan jeg få dig til at lave nogen fleger opgavere ska slf nok gi nogen poit til dig men var nu mere om du var intresert i det ;) for manger noget mere til siden nermlig :) hi hi som Gæste bog hvor databasen er i TXT fil og det samme med nyheds system med database som txt fil :D
Avatar billede danino Nybegynder
14. februar 2004 - 13:53 #28
Selv tak :)
Men nej tak til at lave de andre ting for dig, men du kan jo bare poste herinde, hvis du har nogle spørgsmål om nogle specifikke ting. Så skal jeg selvfølgelig nok hjælpe :) ... sammen med de alle de andre flinke mennesker :)
Avatar billede winerror Nybegynder
14. februar 2004 - 13:58 #29
h hi ja det er regti nok :D hi hi men ja ;) må nok heller komm evide med mit website :) og enu en gang tak for hjælpen :D
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