Ανέβασμα αρχείων σε φακέλους

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
majuranus
Δημοσιεύσεις: 404
Εγγραφή: 01 Μαρ 2006 19:47
Τοποθεσία: Veria
Επικοινωνία:

Ανέβασμα αρχείων σε φακέλους

Δημοσίευση από majuranus » 20 Μάιος 2011 13:06

Γεια σας,

Έχω γράψει το παρακάτω κώδικα, ο οποίος (θέλω να) ανεβάζει σε τρεις διαφορετικούς φακέλους 3 αρχεία και μετά σε μία βάση να γράφει σε εγγραφή τα ονόματα των αρχείων.

Για κάποιο περίεργο λόγο δεν ανεβάζει τα αρχεία στον server ενώ στο xampp παίζει κανονικά. Οι φάκελοι στους οποίους οδηγούνται τα αρχεία, έχουν δικαίωμα εγγραφής

Κώδικας: Επιλογή όλων

$title=$_POST['title'];
$comments=$_POST['comments'];
$videoname=$_FILES['video']['name'];
$photoname=$_FILES['photo']['name'];
$thumbname=$_FILES['thumb']['name'];

$path1="../images/video_gallery/".$_FILES['video']['name'];
$path2="../images/photo_gallery/".$_FILES['photo']['name'];
$path3="../images/thumb_gallery/".$_FILES['thumb']['name'];

if  ((move_uploaded_file($_FILES["video"]["tmp_name"], $path1)) && (move_uploaded_file($_FILES["photo"]["tmp_name"], $path2)) && (move_uploaded_file($_FILES["thumb"]["tmp_name"], $path3)) && (substr($videoname,-4)=='.flv') )
{
	include('includes/opendb.php');
	$addvideo  = "INSERT INTO wp_videos (id_video,title,comments,vidname,photoname,thumbname) VALUES (id_video, '$title','$comments','$videoname','$photoname','$thumbname')";
    mysql_query($addvideo) or die(mysql_error());
	$result=1;
} 
else 
{
    $result=0;
} 
?> 
έχει κανείς καμιά ιδέα?

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Ανέβασμα αρχείων σε φακέλους

Δημοσίευση από Apostolis_38 » 20 Μάιος 2011 13:48

Δοκίμασε με αυτό:

Κώδικας: Επιλογή όλων

$path1=$_SERVER['DOCUMENT_ROOT']."/images/video_gallery/".$_FILES['video']['name'];
Αν πάλι δεν σου δουλέψει κάνε κάπου echo το $_SERVER['DOCUMENT_ROOT'] ώστε να δεις το σωστό path.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6236
Εγγραφή: 30 Νοέμ 2004 03:09

Ανέβασμα αρχείων σε φακέλους

Δημοσίευση από fafos » 20 Μάιος 2011 15:45

sou vazei kapoio lathos? sou kataxorei tis eggrafes sthn vash?
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
majuranus
Δημοσιεύσεις: 404
Εγγραφή: 01 Μαρ 2006 19:47
Τοποθεσία: Veria
Επικοινωνία:

Ανέβασμα αρχείων σε φακέλους

Δημοσίευση από majuranus » 20 Μάιος 2011 19:09

Στην βάση εισάγει την εγγραφή, απλώς δεν μετακινεί τα αρχεία στους φακέλους

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Ανέβασμα αρχείων σε φακέλους

Δημοσίευση από Apostolis_38 » 22 Μάιος 2011 02:06

Βεβαιώσου για το path.
Κάνε echo τα $_FILES ώστε να βεβαιωθείς οτι όντως κάτι ανεβάζει το script. Εστω και στον tmp φάκελο.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης