login  Naam:   Wachtwoord: 
Registreer je!
 Forum

afmetingen van afbeeldingen bekomen

Offline Sonaryr - 13/03/2009 21:58
Avatar van SonaryrNieuw lid is het mogelijk om afbeelding die online staan op een externe site om daar de afmeting enzovoort op te vragen?

ik heb dus een scriptje waarmee gebruikers UBB-codes kunnen gebruiken en dus ook de img-tags. maar deze mag niet groter zijn dan een bepaald aantal pixels.

5 antwoorden

Gesponsorde links
Offline marten - 13/03/2009 21:59 (laatste wijziging 13/03/2009 22:00)
Avatar van marten Beheerder PHP.net: getimagesize

PHP.net: imagesx
PHP.net: imagesy
Offline voltrex - 13/03/2009 22:04 (laatste wijziging 13/03/2009 22:09)
Avatar van voltrex Lid
  1. <img src="http://i42.tinypic.com/2yw9u6w.gif" onload="loadAndResize(this,350,350);">


De afbeelding hier gebruikt is natuurlijk al wel minder dan hier 350 op 350 px. Dit is wel een Html code. Ik weet niet of je het hiermee kan doen.

EDIT: Ik weet eigenlijk niet of deze codes werken, of dat er misschien nog een javascriptje ofzo bijmoet... Ik heb namelijk deze codes gewoon van een site gehaalt 
Offline Sonaryr - 13/03/2009 22:09
Avatar van Sonaryr Nieuw lid de getimagesize doet het, maar dit is een redelijk trage laad-tijd voor grotere afbeeldingen, is er zoiets al die van voltrex die afbeelding die kleiner dan dit zijn niet veranderd?
Offline marten - 13/03/2009 22:28
Avatar van marten Beheerder Nee Voltrex verkleind client side de afbeelding naar de gewenste afmetingen. Wanneer je bv een afbeelding van 3000x2000 hebt zal deze helemaal inladen en dan pas verkleinen naar 350x350 als voorbeeld.

Het controleren van de afmetingen zal niet spectaculaire server tijden nodig hebben hoor.
Offline Sonaryr - 15/03/2009 12:17
Avatar van Sonaryr Nieuw lid ok, maar nu heb ik deze grootte en nu wil ik wanneer deze breeder is dan 520px zorgen dat deze toch zowiezo maar op 520px wordt weergeven.
mijn UBB-code van [IMG] zet ik via eregi_replace() om naar html formaat. Ik heb hier al met een functie in proberen te werken maar dit werkt blijkbaar niet.

mijn replace-code
  1. $bericht = eregi_replace("\\[img\\]([^\\[]*)\\[/img\\]","<img src=\"\\1\">",$bericht);
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.294s