Gå til innhold

Kan uploaddir være relativ i move_uploaded_file()?


Anbefalte innlegg

Skrevet

Hei dere.

 

Fant dette scriptet på nettet:

PHP
<?php

$uploadDir 'C:/webroot/upload/';

 

if(isset($_POST['upload']))

{

$fileName $_FILES['userfile']['name'];

$tmpName $_FILES['userfile']['tmp_name'];

$fileSize $_FILES['userfile']['size'];

$fileType $_FILES['userfile']['type'];

 

$filePath $uploadDir $fileName;

 

$result move_uploaded_file($tmpName$filePath);

if (&#33;$result) {

echo "Error uploading file";

exit;

}

 

include '../library/config.php';

include '../library/opendb.php';

 

if(&#33;get_magic_quotes_gpc())

{

$fileName addslashes($fileName);

$filePath addslashes($filePath);

 

$query "INSERT INTO upload2 (name, size, type, path ) ".

"VALUES ('$fileName', '$fileSize', '$fileType', '$filePath')";

 

mysql_query($query) or die('Error, query failed : ' mysql_error()); 

 

include '../library/closedb.php';

 

echo "<br>Files uploaded<br>";

 

}

?>

 

Det jeg lurer på er om $uploadDir kan være en relativ sti? F.eks.

PHP
$uploadDir = '../upload/myupload'

 

Så lenge php har skrivetilgang til denne mappen, vil det da være noen problemer med dette?

Videoannonse
Annonse
Skrevet

Skulle ikke tro det, det funker på mye annet, så det er vel bare å prøve? Verste du kan få er en error, men jeg er 80% sikker på at det funker. Du kan dermed forsåvidt bake inn variabler i stien din også.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...