Gå til innhold

Anbefalte innlegg

<?php

$relative_path = "foto";
$absolute_path = getcwd()."/".$relative_path;


if( isset($_REQUEST['id']) )
{
  $id = basename($_REQUEST['id']);
  
  if(file_exists($absolute_path."/$id"))
  {
      echo "<img src=\"$relative_path/$id\" width=\"760\" alt=\"$id\" border=0>";
  }
  else
  {
      echo "<h1>Du prøver å jukse litt, men nei... <br> dette bildet er ikke ment for å være her;)!</h1>";
  }
}



?>

 

skal prøve å få til slik at hvis bilde bredden er over 760 px, så skal det settes det inn i width=""

hvis det er under skal det ikke settes noe som helst, slik at det blir orginal størrelse... har prøvd en stund med denne herre getimagesize, men får den ikke til å funke. noen som raskt kan vise litt om hvordan det virker og hvor det skal stå her i dette scriptet?

tusen takk på forhånd

 

Kenneth Østerhus

Lenke til kommentar
Videoannonse
Annonse

ok. takk for hjelpen. har nå satt sammen scriptet slik:

 

<?php
 
$relative_path = "foto";
$absolute_path = getcwd()."/".$relative_path;
$bildeinfo = getimagesize($_REQUST['id']);
$bilde_width = $bildeinfo[0];

if( isset($_REQUEST['id']) )
 {

 $id = basename($_REQUEST['id']);

 if(file_exists($absolute_path."/$id"))
   {
    if($bilde_width > 760)
       {
       echo "<img src=\"$relative_path/$id\" width=\"760\" alt=\"$id\" border=0>";
        }
     else
        {
        echo "<img src=\"$relative_path/$id\" alt=\"$id\" border=0>";
     } }
  elseif(!file_exists($absolute_path."/$id"))
    {
         echo "<h1>Her er det nokjo galt, <br> dette bildet er ikke ment for å være her;)!</h1>";
}
}
?>

 

men det ser ikke ut til å funke...

noen som kan se noe feil ? vel, selvfølgelig er det noe feil men... :wallbash:

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...