WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   lytebox oxh phAlbum (https://www.wn.se/forum/showthread.php?t=34016)

steel88 2008-12-17 21:38

har ett mindre problem här.
Har satt ihop en liten sida till min älskling. Där ett foto album finns bland annat. använde mig av phAlbum då det var enklast. Och har gjort om det en del. Funktionen jag krånglar med är så irriterande. Vill att bilderna skall öppnas i lytebox och visst ett fönster med rätt storlek öppnas. Men den kan inte ladda bilden. pga av liten . som ligger före bildens URL. denna punkt måste jag ha med i resten av kondigurationen för att det ska funka.
om det hjälper så har jag en snutt kod här:

Denna ligger i konfigurationen. Och punkten måste vara där.
Kod:

$files_path="./album/";
Kod:

$images .= "
<td width=\"".$cell_width."\" align=\"center\">
<div style=\"width:".($thumb_width+20)."px;height:".($thumb_height+20)."px;filter:shadow(color:grey,strength:15, direction:135);\">
<a href=\"".$files_path.$album.$file."\" rel=\"lytebox\">
<img src=\"".$files_path.$album.$file_name.$thumb."\" style=\"border:0px;\" width=\"".$thumb_width."\" height=\"".$thumb_height."\" alt=\"".ucwords($display_name)."\" />
</a></div>".ucwords($display_name)."<br />".$remove."</td>\n";

osv... Det som ropar in lytebox är just rel="lytebox" men då $files_path="./album/"; generear just ./albums/ så blir det fel för den försöker ladda den där jävla punkten :(
hur göra?

Lytebox: http://www.dolem.com/lytebox/index.htm
phAlbum: http://www.phphq.net/scripts.php?p=free-scripts&id=4

Mr Bond91 2008-12-17 23:38

du kanske kan använda dig utav str_replace

steel88 2008-12-19 12:26

Citat:

Originally posted by Mr Bond91@Dec 18 2008, 00:38
du kanske kan använda dig utav str_replace
förklara hur

grazzy 2008-12-19 12:52

Din kod är inget vacker.

Jag skulle rekommendera att du antingen börjar använda någon form av template-system eller åtminstonde kör en sprintf() istället. Som det är nu är det ju helt oläsligt.

Syke 2008-12-19 15:52

Byt ut:
<a href=\"".$files_path.$album.$file."\" rel=\"lytebox\">

mot

<a href=\"" . str_replace(".",$files_path,"").$album.$file."\" rel=\"lytebox\">

... typ :)

steel88 2008-12-19 20:04

Har löst problemet. hade glömt en del grejer bara! Allt funkar nästan nu!

har dock ett nytt problem. När min fru som använder detta laddar upp mellan 2-6 bilder så slutar den visa inehållet i mappen. fattar inte varför. Filerna ligger där men visas inte. Om nån kanske har ett snabbt svar så tas det gärna emot!


Alla tider är GMT +2. Klockan är nu 05:37.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson