Hallo,
Ik heb een script gemaakt om een image die via link word opgehaald i.v.m. een produtenfeed kleiner weergeeft op mijn pagina. Alleen nu komt het probleem met dit script gaat het wel 100x langzamer om de pagina op te bouwen dan zonder dit script.
Is er misschien een snellere oplossing hiervoor.
Om de image op te slaan op de server is geen optie omdat ik de foto ook nog groter wil weergeven op een ander punt.
Ik heb een script gemaakt om een image die via link word opgehaald i.v.m. een produtenfeed kleiner weergeeft op mijn pagina. Alleen nu komt het probleem met dit script gaat het wel 100x langzamer om de pagina op te bouwen dan zonder dit script.
Is er misschien een snellere oplossing hiervoor.
Om de image op te slaan op de server is geen optie omdat ik de foto ook nog groter wil weergeven op een ander punt.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
| if(substr($foto, 0, 7) == "http://")
{
if($foto != "")
{
$foto = str_replace(" ", "%20", $foto);
}
if(@file_get_contents($foto))
{
$size = getimagesize($foto);
// max grootte = 130 x 130
if($size[0] > $size[1])
{
// horizontaal
if($size[0] > 130)
{
$deler = $size[0] / 130;
$hsize = "130";
$vsize = round($size[1] / $deler);
}
else
{
$hsize = $size[0];
$vsize = $size[1];
}
echo "<a href=\"".$mod_url."\"><img src=\"".$foto."\" border=\"0\" width=\"".$hsize."\" height=\"".$vsize."\" class=\"overzicht_afb\" alt=\"Klik voor meer informatie!\" /></a>";
}
else
{
// verticaal of vierkant
if($size[1] > 130)
{
$deler = $size[1] / 130;
$vsize = "130";
$hsize = round($size[0] / $deler);
}
else
{
$hsize = $size[0];
$vsize = $size[1];
}
echo "<a href=\"".$mod_url."\"><img src=\"".$foto."\" border=\"0\" width=\"".$hsize."\" height=\"".$vsize."\" class=\"overzicht_afb\" alt=\"Klik voor meer informatie!\" /></a>";
}
}
else
{
echo "<a href=\"".$mod_url."\"><img src=\"/siteimages/geen_foto_s.gif\" border=\"0\" class=\"overzicht_afb\" alt=\"Klik voor meer informatie!\" /></a>";
} |
https://www.rbwebpromotions.nl/