login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[opgelost]probleem met images

Offline Freaky_Davy - 23/05/2006 15:27 (laatste wijziging 24/05/2006 16:39)
Avatar van Freaky_DavyNieuw lid Zit met een probleem als ik mijn images wil laten tonen.
Namelijk alle images nemen grote aan van 450 px. Voor grotere images kan dat geen kwaad maar als ik een images wil laten zien van vb 100x100 wordt deze vergroot naar 450.
Is er een manier om dat te vermijden??

De images mogen niet groter worden dan 450px

(mss wel een moeilijke uitleg van mij maarja)

oproepen
  1. <?
  2. $url = explode(",", $list->bericht);
  3. ?>


zichtbaar maken
  1. <?
  2. for($i = 0; $i < 10; $i++)
  3. {
  4. if($url[$i] != "http://" && $url[$i] != "")
  5. {
  6. echo "<img src=\"".$url[$i]."\" width=\"450\"><br><br>";
  7. }
  8. }
  9. ?>

13 antwoorden

Gesponsorde links
Offline Slipie - 23/05/2006 15:38
Avatar van Slipie PHP beginner gebruik de functie imagesize om de groote van de image te weten te komen.
of maak tumbs aan met gdlibrary
Offline Freaky_Davy - 23/05/2006 15:47
Avatar van Freaky_Davy Nieuw lid en hoe moet ik da dan doen?

(ikke nog een newbie in php)
Offline RSO - 23/05/2006 15:52 (laatste wijziging 23/05/2006 15:57)
Avatar van RSO HTML interesse
  1. <?
  2. for($i = 0; $i < 10; $i++)
  3. {
  4. if($url[$i] != "http://" && $url[$i] != "")
  5. {
  6. echo "<img src=\"".$url[$i]."\" style=\"max-width:450\"><br><br>";
  7. }
  8. }
  9. ?>
Offline BramBo - 23/05/2006 15:52
Avatar van BramBo JS gevorderde enig zoek `werk` brengt je op de resultaten :

www.php.net/imagesize
www.php.net/gd
Offline Freaky_Davy - 23/05/2006 16:07
Avatar van Freaky_Davy Nieuw lid
Citaat:
[..code..]


die code werkt mor de images die groter zijn dan 450 blijven groter
Offline RSO - 23/05/2006 16:18
Avatar van RSO HTML interesse hmm, nou je het zegt...
Offline Freaky_Davy - 23/05/2006 16:27
Avatar van Freaky_Davy Nieuw lid vind het ook maar raar 
heb al andere dingen geprobeerd maar da geeft het zelfde effect 
Offline marten - 23/05/2006 17:30
Avatar van marten Beheerder if($height > 450 || $width > 450 ) {
verklein ze naar 450
}
else {
doe niks
}
Offline Freaky_Davy - 23/05/2006 18:15
Avatar van Freaky_Davy Nieuw lid @ marten
da werkt ook ni 
Offline marten - 23/05/2006 18:17
Avatar van marten Beheerder wrom niet?

als je letterlijk de code pakt dan zal het niet gaan werken nee
Offline Freaky_Davy - 23/05/2006 18:23 (laatste wijziging 24/05/2006 15:18)
Avatar van Freaky_Davy Nieuw lid heb die niet letterlijk genomen

als ik die code verwerkte in het scriptje werden er helemaal geen images weergeven. Zal me eige der morge nog is nekeer mee bezig houde.



* * * EDIT * * *
heb nu volgende code met imagesize maar dan werkt het nog ni helemaal. kan iemand ff zegge wa ik fout doen?

het oproepen blijft wel hetzelfde

  1. <?
  2. for ( $i = 0; $i < 10; $i++ ) {
  3.  
  4. if ( $url[$i] != 'http://' && $url[$i] != '' ) {
  5.  
  6. $ImgSrc = $url[$i];
  7. $ImgSize = getimagesize($ImageSrc);
  8.  
  9. $Width = $ImgSize[0];
  10.  
  11. if ( $Width < 450 ) {
  12.  
  13. echo '<img src="'.$url[$i].'" alt="Image" ><br><br>';
  14.  
  15. }
  16. else {
  17.  
  18. echo '<img src="'.$url[$i].'" width="450" alt="Image" ><br><br>';
  19.  
  20. }
  21. }
  22. }
  23. ?>
Offline Simon - 24/05/2006 15:53
Avatar van Simon PHP expert
  1. $ImgSrc = $url[$i];
  2. $ImgSize = getimagesize($ImageSrc);

lkkr 
je verandert namen...

  1. $ImgSrc = $url[$i];
  2. $ImgSize = getimagesize($ImgSrc);
Offline Freaky_Davy - 24/05/2006 16:39
Avatar van Freaky_Davy Nieuw lid nu ge het zegt had het nog ni gezien

merci nu werkt het wel
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.235s