Kom ihåg mig?
Home Menu

Menu


Förminska bilder

 
Ämnesverktyg Visningsalternativ
Oläst 2010-05-25, 11:23 #1
Kaantegs avatar
Kaanteg Kaanteg är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2009
Inlägg: 14
Kaanteg Kaanteg är inte uppkopplad
Nykomling
Kaantegs avatar
 
Reg.datum: Mar 2009
Inlägg: 14
Question Förminska bilder

Håller på med ett projekt och har stött på problem!

Det är så att jag skulle vilja förminska bilderna vars url finns lagrad i databasen innan de visas på webbsidan. Jag har hittat en kod som fungerar när det gäller bildförminskningen men den fungerar inte när jag testar getimagesize() på urlen som hämtats i databasen. Urlen är en lagrad som en sträng i databasen, det är jag säker på. Teckenkodningen i databasen o php-scriptet är densamma. Strängen ser ut som den ska med dubbelfnuttar o så. Någon som vet eller har något tips?

Koden:

function visa_bilder($tabell) {
unset($_GET['tbl']);

require_once ("databas.inc");
$sql = "SELECT * FROM $tabell;";
$sql_result = mysql_query ($sql) or die ("Query error");
while ($row = mysql_fetch_assoc ($sql_result)) {

$bild = "\"" . $row['bild'] . "\"";
$width = 120;
$height = 120;

/*Det är här det inte fungerar... $myPhoto får inget värde att lagra... o felmeddelandet lyder:
Warning: getimagesize("xxxxx/ek0020bwmini.jpg ")
[function.getimagesize]: failed to open stream: No such file or directory in
xxxxxx/photoGallery.php on line 34*/

$myPhoto = getimagesize($bild);
$width = $myPhoto[0];
$height = $myPhoto[1];
$target = 120;
if ($width > $height) {
$percentage = ($target / $width);
} else {
$percentage = ($target / $height);
}
$width = round($width * $percentage);
$height = round($height * $percentage);

echo "<li class=\"thumbbox\"><a href=\"" . $row['bild'] . "\" rel=\"lightbox[$tabell]\">
<img src=\"" . $row['bild'] . "\" alt=\"" . $tabell . "\" title=\"" . $tabell . "\" width=\"" . $width . "\" height=\"" . $height . "\"/></a><p class=\"bildtext\">" . $row['beskrivning'] . "</p></li>";
}

echo "</ul>";

}
Kaanteg är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 10:39.

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