Avatar billede fragze Juniormester
14. januar 2004 - 11:09 Der er 5 kommentarer og
1 løsning

Billede upload problem temp.

hejsa, jeg har lige fået mit script til at funke... sådan nogen lunde... :) men problemet ligger i at når jeg har fået filen uploaded smider den teksten i $teamPic ind som det TEMP navn den har fået... hvordan laves det om så den smider det rigtige ind ? fx cookie.jpg :)



<? ob_start(); ?>
<?php
include("functions/connect.php");
$dato = date("d/m-y @ H:i:s");
?>
<?php

$uploadfile = $_FILES['itemPic']['tmp_name'];
$uploaddir = "images/shop/pics/".$_FILES['itemPic']['name'];

print "<pre>";
if (move_uploaded_file($uploadfile, $uploaddir)) {
mysql_query("INSERT INTO items (itemNr, itemName, itemDesc, itemPrice, itemKat, itemPic, dato) VALUES ('$itemNr','$itemName','$itemDesc','$itemPrice','$itemKat','$itemPic','$dato')");
  header("Location: index.php");
}
?>
<? ob_end_flush(); ?>
Avatar billede erikjacobsen Ekspert
14. januar 2004 - 11:13 #1
Skal du ikke bare udskifte '$itemPic' med '$uploaddir' ?
Avatar billede nikolajdu Nybegynder
14. januar 2004 - 11:15 #2
Så skal du flytte dit billede bagefter til den rigtige mappe...

http://www.webcafe.dk/artikler/php/upload/upload.html
Avatar billede Slettet bruger
14. januar 2004 - 11:17 #3
Du kunne nok kigge lidt på denne.
http://dk2.php.net/manual/en/features.file-upload.php

og er 200 points ikke lige i overkanten ;)
Avatar billede fragze Juniormester
14. januar 2004 - 11:26 #4
sådan har fikset det =)

Tillader mig at give erik 100 point...! og mig selv de sidste da der var en del arbejde tilbage håber det ok ellers gå amok :D

<? ob_start(); ?>
<?php
include("functions/connect.php");
$dato = date("d/m-y @ H:i:s");
?>
<?php

$uploadfile = $_FILES['itemPic']['tmp_name'];
$itemPic1 = "images/shop/pics/".$_FILES['itemPic']['name'];

print "<pre>";
if (move_uploaded_file($uploadfile, $itemPic1)) {
mysql_query("INSERT INTO items (itemNr, itemName, itemDesc, itemPrice, itemKat, itemPic1, dato) VALUES ('$itemNr','$itemName','$itemDesc','$itemPrice','$itemKat','$itemPic1','$dato')");
  header("Location: index.php");
}
?>
<? ob_end_flush(); ?>
Avatar billede erikjacobsen Ekspert
14. januar 2004 - 11:30 #5
Ellers tak, jeg samler ikke på point.
Avatar billede fragze Juniormester
14. januar 2004 - 11:39 #6
Men så tusind tak for hjælpen da ;)
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