Avatar billede trevi Nybegynder
15. maj 2006 - 21:21 Der er 2 kommentarer

Hjælp til fest størrelse

Hej eksperter.

Jeg har denne kode:

      <?php
if (isset($_POST['redi'])) {
if (isset($_FILES['upfile'])) {
  $filetyper = array("image/gif", "image/jpeg", "image/pjpeg", " "); 
  if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] == "") {
    echo"<table width=\"366\"  border=\"1\" bordercolor=\"#000000\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">
  <tr><td width=\"366\">
  <table width=\"366\" cellpadding=\"0\" cellspacing=\"0\">
    <td width=\"10\" valign=\"middle\" bgcolor=\"#ebebeb\" class=\"god_txt\"><img src=\"images/warning.gif\" width=\"23\" height=\"25\"></td>
      <td width=\"356\" valign=\"middle\" bgcolor=\"#ebebeb\" class=\"god_txt\">&nbsp;Der blev ikke lagt noget billede op.</td>
    </table>
    </td>
  </tr>
</table><br>";
  }
  if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] !="") {
    if(is_uploaded_file($_FILES['upfile']['tmp_name'])) {
    $uldir = '../random/';
    $ulfile = $uldir."teamansat_" . date('dmyHis').".jpg";
    $_FILES['upfile']['tmp_name'], $ulfile;
    }
  }
}
}
?>

hvordan gør jeg så jeg får den til at give billedet en 100% fast størrelse (135x175) ?

håber i kan hjælpe.
Avatar billede loevgaard Praktikant
15. maj 2006 - 21:27 #1
<img style="width:135px;height:175px;" src="">

eller også skal du kigge lidt her:

function resizeImage($newWidth) {
if($this->getWidth() > $newWidth) {
// Get new sizes
$width = $this->getWidth();
$height = $this->getHeight();
$factor = ($width/$height);
$newHeight = ($newWidth/$factor);

$thumb = imagecreatetruecolor($newWidth, $newHeight);

imagecopyresized($thumb, $this->image, 0, 0, 0, 0, $newWidth, $newHeight, $width, $height);

// Output
$this->image = $thumb;
}
}

Det er godt nok lidt OOP, men håber du kan gennemskue det, der er i hvert fald den funktion du skal bruge ;)
Avatar billede trevi Nybegynder
15. maj 2006 - 21:44 #2
yes det er oppe og funke nu :). tak, smid svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester