[Php] Foto pagina tumbnails

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

  • Westereen
  • Registratie: September 2003
  • Laatst online: 27-02 23:42
Hallo,

Dit zou ik graag willen:
Een pagina die automatisch foto's uit een bepaalde dir weghaalt en er thumbnails van maakt, en die natuurlijk weer geeft.

Wat weet ik al / heb ik al geprobeerd:
Ik heb in de search al van alles gevonden, maar het heeft mijn probleem nog niet echt geholpen. Ik heb dingen gevonden over gd, ik heb een server met gd (denk ik? 8)7 gd stond bij: Installed Perl Modules in me Cpanel). Ook heb ik uitgebreid gezocht op php.net. Maar niks bruikbaars gevonden

Weet iemand iets voor me? Is zoiets ook te bereiken zonder gd?

Alvast bedankt

--EDIT--
Geen GD aanwezig

[ Voor 5% gewijzigd door Westereen op 15-05-2004 18:23 ]


  • Westereen
  • Registratie: September 2003
  • Laatst online: 27-02 23:42
***Sorry ging verkeerd***

offtopic:
Zulke berichten zie ik wel us vaker, verwijderen mod's zulke berichten niet?

[ Voor 255% gewijzigd door Westereen op 15-05-2004 18:06 ]


  • 4Real
  • Registratie: Juni 2001
  • Laatst online: 14-09-2024
Je pakt een phpBB forum, je zoekt even de functie leest door, kopieert verandert en dan kom je wel achter of GD geinstalleerd is want het kan volgens mij niet zonder GD

  • Westereen
  • Registratie: September 2003
  • Laatst online: 27-02 23:42
4Real schreef op 15 mei 2004 @ 18:06:
Je pakt een phpBB forum, je zoekt even de functie leest door, kopieert verandert en dan kom je wel achter of GD geinstalleerd is want het kan volgens mij niet zonder GD
Dit snap ik niet helemaal.
Ik heb een phpBB forum (geinstalleerd en werkt). Waar moet ik omzoeken? GD? En waar moet ik dat zoeken?

--EDIT--
Geen GD aanwezig, heb het net ff getest met behulp van gdinfo.
Dus nu moet ik opzoek naar iets anders, iemand een idee?
Of moet ik nu beslist handmatig thumbnails gaan maken?

[ Voor 20% gewijzigd door Westereen op 15-05-2004 18:21 ]


  • lawnmower
  • Registratie: November 2000
  • Laatst online: 20-10-2025

lawnmower

Elvis lives..

Het hoeft niet met GD, het kan ook zo:
(De thumbnails worden niet bijster mooi, dan moet je GD gebruiken ja)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function thumb_jpeg($image_name)
{
    global $source_path;
    global $destination_path;

    global $new_width;
    global $new_height;

    $destimg=ImageCreate($new_width,$new_height) or die("Problem In Creating image");

    $srcimg=ImageCreateFromJPEG($source_path.$image_name) or die("Problem In opening Source Image");

    ImageCopyResized($destimg,$srcimg,0,0,0,0,$new_width,$new_height,ImageSX($srcimg),ImageSY($srcimg)) or die("Problem In resizing");

    ImageJPEG($destimg,$destination_path.$image_name) or die("Problem In saving");
}

  • Westereen
  • Registratie: September 2003
  • Laatst online: 27-02 23:42
lawnmower schreef op 15 mei 2004 @ 18:20:
Het hoeft niet met GD, het kan ook zo:
(De thumbnails worden niet bijster mooi, dan moet je GD gebruiken ja)
Hoe moet ik dit stuk code gebruiken, heb weinig tot niks verstand van php (kan wat scriptjes installeren en editen).

  • Dennahz
  • Registratie: November 2001
  • Laatst online: 14:51

Dennahz

Life feels like hell should.

Om te zien of GD daadwerkelijk geinstalleerd is moet je ff een PHP bestand maken en dit er inzetten :

PHP:
1
2
3
4
5
<?

print_r(get_loaded_extensions()); 

?>


Als daar GD bij staat is het geinstalleerd en actief :)

Bovenstaand scriptje zal ik binnenkort ook ff proberen.. wil nog automatische duimpjes maken voor m'n fotoboek systeem :Y)

[ Voor 19% gewijzigd door Dennahz op 15-05-2004 18:23 ]

Twitter


  • lawnmower
  • Registratie: November 2000
  • Laatst online: 20-10-2025

lawnmower

Elvis lives..

Om te beginnen geef je bijvoorbeeld het volgende aan:

code:
1
2
3
$source_path="../pictures/original/";   //Source File path
$destination_path="../pictures/thumbs/";     //Destination file path
$image_name = "plaatje.jpg";  //Image path retrived


dan roep je de functie ergens aan:

code:
1
thumb_jpeg ($image_name); //Call to jpeg function


Dan zou die moeten werken, sterker nog; zo werkt ie bij mij :)

Ik heb nog wat toevoegingen mocht je ook .png plaatjes willen thumben enzo, maar goed.. dit lijkt me voldoende gezien je uitgebreide php kennis ;)

Verwijderd

lawnmower, hoezo heb je daar geen GD voor nodig?
Voor die image* functies is het GD library nodig hoor :Y).

Verwijderd

je hebt inderdaad gd nodig, gd2 zelfs voor mooie thumbnails. Als je geen tot weinig ervaring hebt met het maken van php scripts: volg een tutorial.

En anders zoek je gewoon een bestaand photo script en ga je die editen (aangezien je aangeeft dat je dat wel kunt).

programming & webscripting = niet bedoeld voor script requests

  • lawnmower
  • Registratie: November 2000
  • Laatst online: 20-10-2025

lawnmower

Elvis lives..

Hmm, ik dacht dat dit gewoon een php functie was. Ik krijg namelijk nogal brakke thumbnails, met slechte kleuren en ik dacht dat dat met GD niet het geval was.

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 07-04 13:41
lawnmower schreef op 15 mei 2004 @ 18:44:
Hmm, ik dacht dat dit gewoon een php functie was. Ik krijg namelijk nogal brakke thumbnails, met slechte kleuren en ik dacht dat dat met GD niet het geval was.
imagecopyresampled en imagecreatetruecolor gebruiken ;)

TS, je zou ook kunnen kijken of je met imagemagik iets kan doen.

  • JochemK
  • Registratie: Maart 2003
  • Laatst online: 23-05 17:57
Lijkt het je niet zinniger om ipv iets te scripten in een taal die je eigenlijk nog niet beheerst, gewoon een softwarepaketje aan te schaffen / te downloaden (free software)


Arles Image creator vind ik zelf een hele goeie voor fotoboeken op het web.

  • Cartman!
  • Registratie: April 2000
  • Niet online
met de comments op www.php.net/image/ moet er uit te komen zijn, daarmee heb ik immers ook zelf een script gemaakt die precies doet wat jij wilt. gewoon proberen en testen en dan kom je er vanzelf. Het hoeft niet in 1 middag af....

voorbeeld van mijn script draait op : http://demo.future-vision.nl/

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:00

gorgi_19

Kruimeltjes zijn weer op :9

offtopic:
Zulke berichten zie ik wel us vaker, verwijderen mod's zulke berichten niet?
Omdat we niet alles zien? Daarom hebben ze ook een topic-report uitgevonden, zodat iedereen dat soort dingen kan melden. :)
Westereen schreef op 15 mei 2004 @ 18:22:
Hoe moet ik dit stuk code gebruiken, heb weinig tot niks verstand van php (kan wat scriptjes installeren en editen).
Als je weinig verstand hebt van PHP en je wilt kant en klaar installeren, dan zit je verkeerd in Programming en Webscripting. :)
Programming & Webscripting gaat over het zelf programmeren van applicaties en scripts, niet over het aanpassen of helpen bij installeren van iemand anders zijn scripts. :)

In de rest van het topic zijn een aantal links gegeven naar de handleiding van PHP en dan specifiek een aantal onderwerpen die relevant zijn. :) Kijk deze eens door en verdiep je eens in PHP. :)

Deze gaat in ieder geval dicht. Succes met je foto-pagina. :)

[ Voor 15% gewijzigd door gorgi_19 op 16-05-2004 18:16 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1

Dit topic is gesloten.