FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Det här gör mig galen. Har en sajt med hotlinkade bilder och när en bild inte existerar ska php skapa en 404-bild med automatisk storlek.
Jag har en bild med fast storlek som visas tack vare htaccess, men beroende på vilken storlek bilden är hotlinkad som så förvrängs den ju. Borde gå stapla en liten bild om man ekar ut rätt header i php och sen overflow:hidden..? några idéer? |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Har WN som tidsfördriv
|
Är inte helt säker på vad du menar.
Men om du ska skala om en bild måste den ju cropas om den inte ska ha exakt samma ratio som orginalbilden, annars blir den ju förvrängd som du säger. Menar du att du vill loopa ut bilden med det sista du skrev? Det kan du ju enkelt göra med CSS ananrs: Kod:
background: url('../iamge.png') repeat 0 0; |
|||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Administratör
|
Du blandar nog ihop teknologierna lite.
Om jag länkar till en bild med en <img>-tagg så förväntar sig webbläsaren en bild och inte någon html/css. Om du vet originalstorleken på bilden som är hotlinkad så kan du kolla upp information om den och beskära/förminska din 404-bild till rätt storlek med hjälp av php. 1. Kolla upp storleken på originalbilden som är hotlinkad. - http://php.net/manual/en/function.getimagesize.php 2. Beskär/förminska/förstora din 404-bild - http://net.tutsplus.com/tutorials/ph...easy-with-php/ (bra artikel) 3. Leverera den nya bilden. Jag hade nog levererat innehållet ändå, men lagt på en vattenstämpel som skriver ut adressen till din site. På så sätt får du bra spridning och skulle bilderna sparas och delas vidare hittar man tillbaka till dig.
__________________
@Zn4rK - Börja blogga - Paintball i Göteborg Det jag skriver är mina personliga åsikter och återspeglar inte vad WN eller andra företag jag representerar tycker. |
|||
![]() |
![]() |
Svara |
|
|