[gratis]Fotoalbum

Gestart doorOne2xs6 reacties22 weergaven

7 berichten · pagina 1 van 1

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ik heb een fotoalbum script gemaakt en geef hem hier gratis weg
Letop:
Je webserver moet PHP en HTACCESS ondersteunen
.htaccess:
(album & album.php veranderen naar eigen keuze)

RewriteRule ^album/img/(.*) album.php?map=&file=$1
RewriteRule ^album/(.*)/img/(.*) album.php?map=$1&file=$2
RewriteRule ^album/(.*) album.php?map=$1
RewriteRule ^album album.php


fotoalbum:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]//*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/||
/* Link instellingen *//////////////////||[/COLOR]
[COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]http://www.delflandstraat.tk/[/COLOR][COLOR= #007700];[/COLOR][COLOR= #FF8000]//|[/COLOR]
[COLOR= #0000BB]$thisfile[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]album/[/COLOR][COLOR= #007700];[/COLOR]                  [COLOR= #FF8000]//||[/COLOR]
[COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]images/uploads/fotos/[/COLOR][COLOR= #007700];[/COLOR]       [COLOR= #FF8000]//||
/* Weergeef instellingen *//////////////||[/COLOR]
[COLOR= #0000BB]$max_height[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]100%[/COLOR][COLOR= #007700];[/COLOR]                  [COLOR= #FF8000]//||[/COLOR]
[COLOR= #0000BB]$max_width[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]100%[/COLOR][COLOR= #007700];[/COLOR]                  [COLOR= #FF8000]//||
/* Taal instellingen *//////////////////||[/COLOR]
[COLOR= #0000BB]$error[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Bestand / map bestaat niet[/COLOR][COLOR= #007700];[/COLOR][COLOR= #FF8000]//||[/COLOR]
[COLOR= #0000BB]$back[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Terug[/COLOR][COLOR= #007700];[/COLOR]                      [COLOR= #FF8000]//||
//*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/||
/* Extenties en map icon*/[/COLOR]
[COLOR= #0000BB]$extensions[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]png[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]gif[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]jpg[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]jepg[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$folder[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]http://famfamfam.nl/famicons/folder.png[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]]) && ![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]])){[/COLOR]
    [URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$thisfile[/COLOR][COLOR= #007700]);
}[/COLOR][URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]])){[/COLOR]
    [COLOR= #0000BB]$ext[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/end"]end[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]]));[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ext[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$extensions[/COLOR][COLOR= #007700]) &&[/COLOR] [URL="http://www.php.net/file_exists"]file_exists[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]])){[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$thisfile[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$back[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</a><br />[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"><img src="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" alt="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" border="0" style="max-width: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$max_width[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]; max-height: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$max_height[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" /></a>[/COLOR][COLOR= #007700];
    }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$error[/COLOR][COLOR= #007700];
    }
}[/COLOR][URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]])){[/COLOR]
    [COLOR= #0000BB]$open[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/opendir"]opendir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$error[/COLOR][COLOR= #007700]);[/COLOR] 
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]])){[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<a href="../">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$back[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</a><br />[/COLOR][COLOR= #007700]; }[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR]false [COLOR= #007700]!== ([/COLOR][COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/readdir"]readdir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$open[/COLOR][COLOR= #007700]))) {[/COLOR] 
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]!==[/COLOR] [COLOR= #DD0000]"."[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]!==[/COLOR] [COLOR= #DD0000]".."[/COLOR] [COLOR= #007700]&&[/COLOR] [URL="http://www.php.net/is_dir"]is_dir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700])) {[/COLOR] 
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$thisfile[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]"><img src="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$folder[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" border="0">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</a><br>[/COLOR][COLOR= #007700]; 
        }[/COLOR][URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]!==[/COLOR] [COLOR= #DD0000]"."[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]!==[/COLOR] [COLOR= #DD0000]".."[/COLOR][COLOR= #007700]){[/COLOR]
            [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$thisfile[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/img/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]"><img height="50px" alt="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" src="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]map[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" border="0" /></a><br>[/COLOR][COLOR= #007700];
        }
    }[/COLOR]
    [URL="http://www.php.net/closedir"]closedir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$open[/COLOR][COLOR= #007700]);
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$thisfile[/COLOR][COLOR= #007700]);
}[/COLOR]
?>


Fout gevonden?
Meld het en ik probeer hem te makensmile
0
Berichten
9.969
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Demo zou ook handig zijnbiggrin
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Voorbeeld is al beter dan dit scriptyummie
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ff offtopic vraagje, welke preloader voor de images gebruik je?
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
jouw dataverkeer gaat erg omhoog schieten als je de pagina laad van die fotoboek dan laad hij +/- 13 plaatjes
elke is ongeveer 3 mb
13*3 = 39mb per bezoek
0
Berichten
3.461
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Komt ie vanzelf wel achter emo
Kan je dat trouwens niet verhelpen door de plaatjes te uploaden op bijvoorbeeld tinypic, en dan de urls inladen i.p.v de plaatjes vanaf je eigen host laden?swhip
0
Berichten
3.000
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Leuk gedaan
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren