Avatar billede trevi Nybegynder
30. januar 2006 - 21:40 Der er 3 kommentarer og
1 løsning

Hjælp til oplæg billede

Hej.

Kan i se om der er noget galt her:

              <?php
if (isset($_POST['submit'])) {
require "db.php";
  $filetyper = array("image/gif", "text/html", "text/plain", "image/jpeg", "image/pjpeg", "image/png", "application/x-zip-compressed", "application/octet-stream"); 
  if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] == "") {
    echo"Ingen fil valgt! <a href=\"opret_side.php\">tilbage</a>";
  } elseif (!in_array($_FILES['upfile']['type'], $filetyper)) {
    echo "Ikke tilladt til upload! <a href=\"opret_side.php\">tilbage</a>";
  }
  if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] !="") {
    if(is_uploaded_file($_FILES['upfile']['tmp_name'])) {
      $uldir = '../images/nyhed/';
      $ulfile = $uldir.basename($_FILES['upfile']['name']);
      move_uploaded_file($_FILES['upfile']['tmp_name'], $ulfile);
    }
  }
$oversk = $_POST['oversk'];
$plac = $_POST['plac'];
$dato = $_POST['dato'];
$upfile = "http://classic2handdesign.dk/images/nyhed/" . $_FILES['upfile']['name'];
$bruger = $_POST['bruger'];
$tekst = htmlspecialchars(addslashes($_POST['tekst']));
mysql_query("INSERT INTO clas_nyhed (oversk, tekst, plac, dato, bruger, upfile) VALUES ('$oversk', '$tekst', '$plac', '$dato', '$bruger', '$upfile')") or die(mysql_error());
    echo "<center><br><table width=\"500\"  border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#FF8282\">
  <tr>
    <td width=\"20\" valign=\"middle\" bgcolor=\"#FFCF86\"><img src=\"../gfx/godkend.gif\" width=\"23\" height=\"25\"></td>
    <td width=\"480\" valign=\"middle\" bgcolor=\"#FFCF86\" class=\"adm_txt\"><div align=\"left\">&nbsp;Nyheden blev oprettet.</div></td>
  </tr>
</table></center>";
}
?>

Den vil ikke lægge billedet op på min server, og den vil ikke få fat i "$name" men det er jo klart når den ikke lægger noget billede op.. Kan i hjælpe mig ?

Mvh
Avatar billede kaptajnknark Nybegynder
31. januar 2006 - 00:24 #1
Nu har jeg ikke kigget din kode igennem, men har du undersøgt dit form-tag?

det skal vist nok indeholde en attribut der hedder enctype="multipart/form-data"
Avatar billede trevi Nybegynder
31. januar 2006 - 00:49 #2
Ja hvor enkelt kan det være hehe !.. smid et svar
Avatar billede kaptajnknark Nybegynder
31. januar 2006 - 00:52 #3
Jeg var ellers på vej i seng :D
Avatar billede trevi Nybegynder
31. januar 2006 - 01:06 #4
hehe ;).

Det kan du nu.

Tak for hjælpen, sov godt.

-lukket-
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