/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
ligge chmod ind i et upload script
Fra : Dennis Enøe


Dato : 16-12-01 14:12

jeg har neden stående upload script, er der en måde hvor jeg kan
få det til at chmod777 den fil som bliver uploadet?

Dennis E


<HTML><BODY BGCOLOR=FFFFFF>
<?php
$uploadDir = './';
if (isset($submit)){
if ($upload != 'none'){
$dest = $uploadDir . $upload_name;
if (@copy($upload, $dest)){
echo "Successfully uploaded $dest<BR>\n";
}
else{
echo "<FONT COLOR=FF0000><B>File Upload
Failed</B></FONT><BR>\n";
$perms = @fileperms($uploadDir);
$owner = @fileowner($uploadDir);
if (!$perms){
echo "Directory does not exist:
$uploadDir<BR>\n";
}
else{
$myuid = getmyuid();
if (!($perms & 2) && !(($owner == $myuid)
&& ($perms & 128))){
echo get_current_user(), " doesn't
have permission to write in $uploadDir<BR>\n";
}
}
}
}
else{
echo "<FONT COLOR=FF0000><B>File Upload
Failed</B></FONT><BR>\n";
echo "Filesize exceeds limit in FORM or
php.ini<BR>\n";
}
}
?>
<FORM ENCTYPE=multipart/form-data ACTION=fileupload.php
METHOD=POST>
<INPUT TYPE=HIDDEN NAME=MAX_FILE_SIZE VALUE=1000000>
Upload File: <INPUT NAME=upload TYPE=FILE><BR>
<INPUT TYPE=SUBMIT NAME=submit VALUE="Upload">
</FORM>
   <br>
   <ol>
   <li></li>Åben filen i excel og ret de nødvendige dataer.
   <li></li>Vælg file. gem som webside sikker dig at filen hedder
det nedenstående og ALTID med små bokstaver.
   <li></li>Vælg den fil i vinduet som du vil overskrive med de nye
dataer og tryk gem.
   <li></li>Tryk browse på upload siden og find filen på din
computer og dobbelt klik på den
   <li></li>Tryk upload (hvis den kommer med en fejl så prøv step 4
og 5 igen)
</ol>
<br>
Januar = jan.html<br>
Februar = feb.html<br>
Marts = mar.html<br>
April = apri.html<br>
Maj = maj.html<br>
Juni = juni.html<br>
Juli = juli.html<br>
August = aug.html<br>
September = sep.html<br>
Oktober = okt.html<br>
November = nov.html <br>
December = dec.html


</BODY></HTML>


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jonas Koch Bentzen (16-12-2001)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 16-12-01 15:06

Dennis Enøe skrev:

> jeg har neden stående upload script, er der en måde hvor jeg kan
> få det til at chmod777 den fil som bliver uploadet?

http://dk.php.net/manual/en/function.chmod.php

Husk i øvrigt at bruge "is_uploaded_file($upload)" i stedet for "if
($upload != 'none')" og "move_uploaded_file($upload)" i stedet for
"@copy($upload, $dest)".

--
Jonas Koch Bentzen

http://understroem.dk/

Søg
Reklame
Statistik
Spørgsmål : 177522
Tips : 31968
Nyheder : 719565
Indlæg : 6408670
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste