Navigation
Supportsider
Senest Online
Henrik Bendtsen 3 Dage
helmuth 3 Dage
flj 6 Dage
HenningS 1 Uge
ovejnielsen 1 Uge
Doom1 1 Uge
orgermer 3 Uger
eigil-t 4 Uger
iceman50 4 Uger
Christian 6 Uger
Besøgende
Gæster online: 2

Brugere online: 0

Antal brugere: 174
Nyeste bruger: Michael Mogensen
Se indlæg
PHP-Fusion - Danmark » PHP-Fusion version 7 » Elementer v7
 Udskriv debat
Latest Image Panel, billeder vises ikke.
orgermer
God aften i stuen ;)

Jeg har denne kode, til et element der viser de senest uploadede billeder til fotoalbummet.
Billederne scroller/slider lodret op efter hinanden.

Mit problem er, at selve billederne ikke vises. Der er kun en blank miniature.
Har nogen mulighed for at se hvad fejlen er?

Jeg kører version 7.

Mvh Ole


@openside("Nye Billeder");
echo "";
//Definerer SAFEMODE
// define("SAFEMODE", @ini_get("safe_mode") ? true : false);
echo "
>";
$album_real = "photoalbum/";
$result = dbquery("SELECT * FROM ".DB_PHOTOS." ORDER BY album_id DESC LIMIT 0,20");
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
//Checker om safemode er on eller ej

$album = $data['album_id'];
$itemsubject = trimlink($data['photo_id'], 23);
$itemdescription = trimlink($data['photo_title'], 23);
echo "

$itemdescription

 

\n";
}
} else {
echo "Der er intet indhold i dette element endnu.";
}
closeside();
 
HenningS
Ved ikke om du kan bruge denne i stedet.
Den øverste sættes ind i element.
oploud af Sliveshowspanel sættes ind under infusioner med ftp

-------

// User settings - change as appropriate
$title = "Foto";
$no = 99; // No of pictures

// Query data
$query = "SELECT photo_id, photo_title, album_id, photo_thumb1 FROM ".DB_PHOTOS." LEFT JOIN ".DB_PHOTO_ALBUMS." USING (album_id) ORDER BY photo_datestamp DESC LIMIT ".$no;
$result = dbquery($query);

// Output
openside($title);
echo(">");

while($data = dbarray($result))
{
$file = PHOTOS.(!@ini_get("safe_mode")? "album_".$data['album_id']."/" : "").$data['photo_thumb1'];
if (!file_exists($file)) $file =IMAGES."imagenotfound.jpg";

echo("");
}

echo("
'".$data['photo_title']."'  
");
closeside();
Redigeret af HenningS d. 07-10-2015 23:01
Henning
 
janmol
Så vidt jeg kan se, så er det den her linje, du skal have fat i:

I koden ovenover er $album_real sat = photoalbum ... det vil kun virke, hvis alle dine billeder ligger i folderen photoalbum. Er billederne lagt i separate foldere (og det er de, hvis SAFEMODE = off), så mangler der en album_id i stien til billedet.
Take it easy but take it.
.........................................................
Jan Mølgaard, it-konsulent og oversætter
http://wordit.dk
 
http://wordit.dk
orgermer
Så virker den!

Tak for hjælpen!


@openside("Nye Billeder i album");
echo "";
//Definerer SAFEMODE
// define("SAFEMODE", @ini_get("safe_mode") ? true : false);
echo "
>";
$album_real = "photoalbum/";
$result = dbquery("SELECT * FROM ".DB_PHOTOS." ORDER BY album_id DESC LIMIT 0,20");
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
//Checker om safemode er on eller ej

$album = $data['album_id'];
$itemsubject = trimlink($data['photo_id'], 23);
$itemdescription = trimlink($data['photo_title'], 23);
echo "
.$album.
$itemdescription

 

\n";
}
} else {
echo "Der er intet indhold i dette element endnu.";
}
closeside();
 
Janfrede
Jeg har brugt denne her kode, men tænkte på om det er muligt at få 2 eller 3 billeder af gangen til at rulle over elementet
 
Spring til debat: