Upload

Tags:    php

Hejs gutter, jeg er ved at bikse noget upload, og har self læst artiklen omkring det herfra, her er koden:

<?
$id = $_GET['id'];
if($_POST['pic_msg_1'] !== "") {

$fra = $_FILES['pic_1']['name'];
$ext = strtolower(end(explode(".", $_FILES['pic_1']['name'])));
$filename = "$id$fra.$ext";
$til = "../partypics/$filename";
if(move_uploaded_file($fra, $til)) {
echo "ok";
}
} else { echo "Ingen fil at uploade her";
}
?>


her er post formularen:

<form enctype=\\"multipart/form-data\\" action=\\"admin/partypicup3.php\\" method=post>
<table width=\\"380\\" border=\\"0\\" cellspacing=\\"0\\" cellpadding=\\"0\\" class=\\"center\\">
<tr>
<td colspan=\\"4\\" class=\\"headline\\">Du uploader pics til: $row[partyname]</td>
</tr>
<tr>
<td width=\\"3\\"> </td>
<td> </td>
<td width=\\"3\\"> </td>
</tr>
<tr>
<td> </td>
<td><input name=\\"pic_1\\" type=\\"file\\" class=\\"input\\" size=\\"30\\"></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td class=\\"tekst\\">BIllede 1 tekst: <input name=\\"pic_msg_1\\" type=\\"text\\" size=\\"40\\" class=\\"input\\"></td>
<td> </td>
</tr>
Der er self mere, men ikke nødvendigt at poste..


Mit problem er, hvorfor sker der ikke noget når jeg kommer til upload...? den echo'er ikke engang Ingen fil at uploade her eller Ok

og kan ikke se hvad problemet?

sry har ingen points at give ud af :\\



i move_uploaded_file($fra, $til) skal du ikke bruge $fra, men noget i retning af $_FILES[tmpname] kan ikke lige huske det præcist



En som kan forklare det ?



kan ikke helt huske det, og kan ikke komme ind på

http://dk.php.net/move_uploaded_file



På den fine hjemmeside razor.dk er der en ganske udemærket forklaring om, hvordan man anvender http-upload

http://razor.dk/php.tutorials.http-upload.php

move_uploaded_file($_FILES['userfile']['tmp_name'], "/sti/hvor/filen/skal/gemmes");




WWW.WEBCAFE.DK har en artikel om upload :)
// Ultragames @ xpunkweb.dk



move_uploaded_file($_FILES['userfile']['tmp_name']
, $til);



t