Avatar billede s0mmer Nybegynder
30. august 2006 - 22:01 Der er 5 kommentarer og
1 løsning

Upload af billeder(fejl i sti)

Hej,
Er igang med et uploadingssystem, det virker egentlig fint nok, pånær en ting. De ting jeg uploader skal uploades i "fotos/(det jeg vælger i selectboksen)"
Jeg bruger flg. kode:
              <?php

  $hvorhen = 'fotos/".$_POST["select"]."';
  $maxstr = 500000;

  if ( !empty( $_FILES['upfil'] ) && is_uploaded_file( $_FILES['upfil']['tmp_name'] ) )
  {                 
    $target = $hvorhen . basename( $_FILES['upfil']['name'] );
      $db->ExecSQL("INSERT INTO snm_galleri (galleri,billede)VALUES('".$_POST["select"]."','".$_POST["select"]."/".$_FILES['upfil']['name']."')");
echo "<script language='Javascript'>
alert ('Billedet er uploadet!')
</script>";
echo "<script> location = 'admin_billeder.php' </script>";
    if ( move_uploaded_file( $_FILES['upfil']['tmp_name'], $target ) )

    {           
      if ( filesize( $target ) > $maxstr )
      {
        unlink( $target );
        die( 'For stor! Max ' . $maxstr . ' bytes.' );
      }
      $inf = getimagesize( $target );
      if ( $inf[2] != 2 )
      {
        unlink( $target );
        die( 'Kun jpeg/jpg!' );
      }
    }
    else
    {
      die( 'Kunne ikke flytte filen.' );
    }
  }
  else
  {
    die( '' );
  }

?>

altså dvs. der er fejl i  $hvorhen = 'fotos/".$_POST["select"]."';
men hvad ?
Avatar billede erikjacobsen Ekspert
30. august 2006 - 22:03 #1
$hvorhen = "fotos/".$_POST["select"];
Avatar billede s0mmer Nybegynder
30. august 2006 - 22:08 #2
ik helt.. nu hedder filnavnet bare $_POST["select"];.. tror vi skal have en / efter det du skrev erik
$hvorhen = "fotos/".$_POST["select"]."/;
eller hvordan?
Avatar billede s0mmer Nybegynder
30. august 2006 - 22:11 #3
$hvorhen = "fotos/".$_POST["select"]."/";

selvfølgelig.. men udviklede bare ud fra dit svar :) - send svar så får du points.. og siger mange tak
Avatar billede erikjacobsen Ekspert
30. august 2006 - 22:11 #4
Det kan så være. Sådan
    $hvorhen = "fotos/".$_POST["select"]."/";
Avatar billede erikjacobsen Ekspert
30. august 2006 - 22:11 #5
Nej tak til point. Samler ikke på dem.
Avatar billede s0mmer Nybegynder
30. august 2006 - 22:16 #6
Som du ønsker.
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