Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Bildarkiv

Postades av 2003-09-14 12:31:21 - johan gustafsson, i forum php, Tråden har 13 Kommentarer och lästs av 996 personer

Jag har en php sida där jag vill visa bilder. Detta har jag löst med en for loop men problemet är att sida blir fasligt tung att ladda. Den ska ladda 75 mb bilder. Någon som vet om det går att med något script gärna php redusera bilderna till en sämre förhandstitt för att sedan klicka på dem och få full storlek?

detta är min sida:
<html>
<head>
<title>Johans hemsida</title>

<link rel="stylesheet" href="../text.css" type="text/css">

<script LANGUAGE="JavaScript">



</script>

</head>
<body
bgcolor="#FFFFFF"
text="#000000"
link="#0000FF"
vlink="#000080"
alink="#FF0000"
>
<?php
for ($a=1;$a!=226;$a++)
{

if($a<10)
{
$b='"munchen/DSCF000' . $a . '.JPG"';
}
elseif($a<100)
{
$b='"munchen/DSCF00' . $a . '.JPG"';
}
else
{
$b='"munchen/DSCF0' . $a . '.JPG"';
}

echo '<td align=CENTER valign=BOTTOM>';
echo '';
echo ' . $b . ';
echo '
</td>';

if($a%3==0)
{
echo "<p>
";
}

}
?>

</div>
</body>
</html>
finns även på johgu501.mine.nu


Svara

Sv: Bildarkiv

Postades av 2003-09-14 15:32:53 - Daniel Kihlgren

du kan ju alltid skapa miniatyrbilder av bilderna... väldigt lätt att göra i ex. photoshop.


sen kan du ändra lite av din kod... denna funkar ganska bra för att lista alla filen i en katalog.
Använder nåt liknande på http://home.student.uu.se/d/daki0267/



<?php
$katalog="munchen";

$dir = dir($katalog);

while (false !== ($entry = $dir->read()))
{
if (!($entry == "." || $entry == ".."))
{
echo "<img src='" . $katalog . "/" . $entry . "'>";
}
}
$dir->close();

?>


Svara

Sv: Bildarkiv

Postades av 2003-09-15 13:50:11 - johan gustafsson

du Daniel Kihlgren
efter 30 bilder blir det lite enformigt att ändra dom för hand
Jag har 226 st bilder
johan


Svara

Sv: Bildarkiv

Postades av 2003-09-15 17:54:58 - David Sundelius

kan du inte lägga in en height och width i img-taggen bara?

Det borde gå lite snabbare då iaf.


Svara

Sv: Bildarkiv

Postades av 2003-09-16 07:20:45 - Daniel Kihlgren

det finns automatiserad funktion för att ändra storlek på flera bilder på en gång i photoshop.

Välj Arkiv - Automatisera - Webbfotogalleri och där kan man fixa det så att den ändrar på alla bilder på en gång


Svara

Sv: Bildarkiv

Postades av 2003-09-17 18:37:41 - johan gustafsson

sen komm jag att tänka på att jag vill kunna klicka på bilden och få se hela bilden i ett separat fönster tror inte det blir så lyckat om jag sänker upplösningen på bilderna då. Jag tror mer på ett script som fixa det när sidan laddas.
Ingen som har en aning om var man kan få tag i det


Svara

Sv: Bildarkiv

Postades av 2003-09-17 19:08:15 - Daniel Kihlgren

säg till om du får det att funka... skulle behöva det med för nu har jag två olika storlekar av varje bild. En thumbnail och en lite större


Svara

Sv: Bildarkiv

Postades av 2003-09-18 10:35:19 - Henrik Hansson

Så varje gång sidan laddas ska din webbserver läsa in 75 Mb bilder, ändra storlek på dem, och spotta ut miniatyrvarianter?

Nä, gör thumbnails som Daniel sa. Har du inte Photoshop kan du göra det automatiskt med t.ex. Paintshop Pro eller ACDSee.. blir lite billigare så!

Henrik


Svara

Sv: Bildarkiv

Postades av 2003-09-19 08:37:02 - Brandon Lane

finns en funktion i php som heter gd. sök på gd..


Svara

Sv: Bildarkiv

Postades av 2003-09-19 19:08:33 - johan gustafsson

hittade ingen funktion som hette gd
utan någon som hette
int imagejpeg ( resource image [, string filename [, int quality]] )

<?php

$katalog="munchen";

$dir = dir($katalog);
$sokvag="";
while (false !== ($entry = $dir->read()))
{
if (!($entry == "." || $entry == ".."))
{
$sokvag= $katalog . "/" . $entry;
echo $sokvag;
$im = imagecreatetruecolor($sokvag);
Imagejpeg($im,'',20);
}
}
$dir->close();
?>
Men nu får jag ett felmedelande
Fatal error: Call to undefined function: imagecreatetruecolor()
någon som vet hur man blir av med det


Svara

Sv: Bildarkiv

Postades av 2003-09-20 10:48:55 - johan gustafsson

gd är alltså ett bibliotek där du som användare kan spara bilder på hårdisken. Inte precis vad jag sökte felet jag fick berode på att jag var tvungen attaktivera gd under php. Så den här koden

$im = imagecreatetruecolor($sokvag);
Imagejpeg($im,'',20);

läser in $sokvag och
sparar '' på hårdisken
Någon som har någon ide på hur man kan visa bilden istället för att spara på hårdisken


Svara

Sv: Bildarkiv

Postades av 2003-09-20 11:04:22 - Daniel Kihlgren

det är nog bäst att använda thumbnails som redan är sparade istället för att skapa mängder med bilder varje gång sidan anropas... annars kommer sidan att bli mycket seg då den måste generera bilder varje gång


Svara

Sv: Bildarkiv

Postades av 2003-09-28 19:38:34 - johan gustafsson

Hej alla glada typer jag har löst mitt problem.
http://gis.gussoh.com/
"Gussoh Imagesystem is a PHP-based script that automatically makes thumbnails of JPEG-files, for viewing on the web, using the PHP-GD extension and caches the thumbnailes for faster viewing"


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 614
27 953
271 709
599
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies