Η σελίδα μας αναβαθμίστηκε, γι' αυτό τον λόγο τα μέλη μας θα πρέπει να ζητήσουν νέο κωδικό πρόσβασης από την υπηρεσία "Αποστολή κωδικού πρόσβασης".
Εάν το email με τον νέο κωδικό δεν έρθει στο inbox κοιτάξτε και στο spam folder. Ο server είναι φρέσκος και δεν έχει το reputation που του αξίζει.

File upload

Μια περιοχή όπου τα μέλη μας μπορούν να βάζουν τα PHP scripts που έχουν φτιάξει και θέλουν να τα μοιραστούν με τα υπόλοιπα μέλη.

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

Άβαταρ μέλους
avax31
Δημοσιεύσεις: 95
Εγγραφή: 11 Ιουν 2009 14:16

File upload

Δημοσίευση από avax31 » 23 Ιουν 2009 14:43

Γεια σας και απο εμενα.
Οι γνωσεις μου πανω στο θεμα ειναι μηδαμινες και θα ηθελα την βοηθεια σας αν ειναι δυνατον.
Οταν προσπαθω να ανεβασω μια φωτογραφια, οταν φορτωνει το upload.php μου βγαζει αυτο:
Θα μπορουσε καποιος να μου δωσει τα φωτα του καθ' οτι ασχετος?
Ευχαριστω για τον χρονο σας εκ των προτερων
Συνημμένα
error.jpg

Άβαταρ μέλους
Stadem
Δημοσιεύσεις: 198
Εγγραφή: 10 Μαρ 2007 20:45

File upload

Δημοσίευση από Stadem » 23 Ιουν 2009 16:44

Δεν το τρέχεις σαν file:// δοκίμασε να βάλεις http://localhost/upload_files/upload.php

και άνοιξε το C:\xampp\htdocs και φτιάξε ένα φάκελο upload_files και βάλε μέσα το upload.php
web-IQ Interactive Quality
Εικόνα

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

File upload

Δημοσίευση από fafos » 23 Ιουν 2009 18:42

mallon leipei to anoigma ths php: <?
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
avax31
Δημοσιεύσεις: 95
Εγγραφή: 11 Ιουν 2009 14:16

File upload

Δημοσίευση από avax31 » 24 Ιουν 2009 20:56

Το δοκιμασα και μεσω http://localhost/htdocs/upload_files/upload.php
και βγαζει το ιδιο.
Μηπως να το ανεβασω σε server?
Αγαπητε fafos διστυχως υπαρχει το ανοιγμα <?

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

File upload

Δημοσίευση από fafos » 24 Ιουν 2009 22:13

avax31 έγραψε:Το δοκιμασα και μεσω http://localhost/htdocs/upload_files/upload.php
και βγαζει το ιδιο.
Μηπως να το ανεβασω σε server?
Αγαπητε fafos διστυχως υπαρχει το ανοιγμα <?
den douleuei o apache... des sto Windows Task Manager an trexei o Apache...
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
avax31
Δημοσιεύσεις: 95
Εγγραφή: 11 Ιουν 2009 14:16

File upload

Δημοσίευση από avax31 » 28 Ιουν 2009 12:22

τελκα το ετρεξα σε αλλη εκδοση xammp και δουλεψε κανονικα.
Ευχαριστω πολυ

kilikeio
Δημοσιεύσεις: 52
Εγγραφή: 08 Ιούλ 2008 16:53

File upload

Δημοσίευση από kilikeio » 27 Νοέμ 2009 19:21

hello
και απο μενα.
λοιπον το τρεχω κανονικα το upload_form.php συμπληρωνω τα πεδια κλπ και μολοσ παταω save βγαζει αυτο:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'user'@'localhost' (using password: YES) in C:\xampp\htdocs\upload_files\dbconnect.php on line 2
cannot connect

ξερει κανεις τι παιζει?τι μπορω να κανω??

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1948
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

File upload

Δημοσίευση από vassilism » 27 Νοέμ 2009 21:23

Έχεις κάνει λάθος στα στοιχεία που δίνεις για σύνδεση με τη βάση.

kilikeio
Δημοσιεύσεις: 52
Εγγραφή: 08 Ιούλ 2008 16:53

File upload

Δημοσίευση από kilikeio » 28 Νοέμ 2009 11:29

δεν αλλαξα κατι βασικα στον κωδικα ουτε στη βαση. οπως τα κατεβασα ετσι τα εβαλα στο htdocs εκανα import την βαση απτο phpmyadmin kai μετα το ετρεξα.
μπορεις να εισαι λιγο πιο συγκεκριμενος?? τι λαθος ακριβως παιζει να εχω κανει?? ειναι σημαντικο και το χρειαζομαι να τρεξει..
οποιος μπορει ασ βοηθησει!

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1948
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

File upload

Δημοσίευση από vassilism » 28 Νοέμ 2009 16:07

Άνοιξε το αρχείο dbconnect.php
Έχει τον παρακάτω κώδικα:
mysql_connect('localhost', 'user', 'pass')or die("cannot connect");
mysql_select_db('data_base');
mysql_query("SET NAMES 'utf8'");
Οι λέξεις ου είναι με κόκκινα γράμματα είναι οι λέξεις που πρέπει να αλλάξεις για να συνδεθείς με τη βάση σου.
Έχεις κάποιο όνομα χρήστη, κωδικό και όνομα για την βάση δεδομένων σου.
Αυτά πρέπει να αλλάξεις.

navoudohonosoras
Δημοσιεύσεις: 7
Εγγραφή: 03 Ιούλ 2009 22:10

File upload

Δημοσίευση από navoudohonosoras » 15 Ιαν 2010 00:54

προσπαθοντας να κανω upload ενα αρχειο μου βγαζει τα παρακατω errors..

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

Warning&#58; file_exists&#40;&#41; &#91;function.file-exists&#93;&#58; open_basedir restriction in effect. File&#40;/usr/local/apache/htdocs/upload_files/files_for_upgrade/file.jpg&#41; is not within the allowed path&#40;s&#41;&#58; &#40;/home/&#58;/usr/lib/php&#58;/tmp&#41; in /home/user_a333/public_html/upload.php on line 33



PHP Error Message

Warning&#58; move_uploaded_file&#40;&#41; &#91;function.move-uploaded-file&#93;&#58; open_basedir restriction in effect. File&#40;/usr/local/apache/htdocs/upload_files/files_for_upgrade/file.jpg&#41; is not within the allowed path&#40;s&#41;&#58; &#40;/home/&#58;/usr/lib/php&#58;/tmp&#41; in /home/user_a333/public_html/upload.php on line 38


Δεν ήταν δυνατή η καταχώρηση του αρχείου.
Η εγγραφή καταχωρήθηκε.
επίσης θα ήθελα ρωτήσω αν θα έχω πρόβλημά για .exe αρχεία ...?
καμία ιδέα για έλεγχο, σε περίπτωση που υπάρχει κάποιο ιδιο αρχείο, να ρωτάει για overwright..?

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1948
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

File upload

Δημοσίευση από vassilism » 15 Ιαν 2010 11:52

Στο root του server σου πρέπει να φτιάξεις τους φακέλους upload_files/files
Εσύ έχεις φτιάξει τους φακέλους
upload_files/files_for_upgrade/

Για το .exe πας στο upload.php και εκεί που λέει:

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

$allowed_ext = array&#40;"gif", "GIF", "png", "jpg", "JPG", "jpeg", "tif", "mpeg", "wma", "xls", "doc", "mp3"&#41;; 
Το κάνεις έτσι:

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

$allowed_ext = array&#40;"gif", "GIF", "png", "jpg", "JPG", "jpeg", "tif", "mpeg", "wma", "xls", "doc", "mp3","exe"&#41;; 

navoudohonosoras
Δημοσιεύσεις: 7
Εγγραφή: 03 Ιούλ 2009 22:10

File upload

Δημοσίευση από navoudohonosoras » 15 Ιαν 2010 14:38

Κάνοντας κάποιες παραλλαγές έπαιξε τελικά ..το πρόβλημα δεν ήταν το όνομα του folder αλλά πως το έπαιρνε αυτό, περίεργο αλλά όταν έβαλα καρφωτά το path έπαιξε&#8230;

Υπάρχει κάποιος λόγος που πρέπει ο φάκελος να είναι στο root και όχι σε κάποιο άλλο φάκελο μέσα στο public_html ?
Σε περίπτωση που υπάρχει το αρχείο που κάνει upload πως γίνεται overwright.
Επί την ευκαιρία να πω και ένα μεγάλο Ευχαριστώ γιατί είναι πολύ χρήσιμο το scriptακι σου, ειδικά για κάποιον που κάνει τα πρώτα βήματα!!!

IzMbit
Δημοσιεύσεις: 72
Εγγραφή: 17 Ιαν 2009 16:23

File upload

Δημοσίευση από IzMbit » 10 Φεβ 2010 01:07

file.php

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

<form enctype="multipart/form-data" action="upload.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload&#58; <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
upload.php

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

<?php
$target_path = "../Public/";

$target_path = $target_path . basename&#40; $_FILES&#91;'uploadedfile'&#93;&#91;'name'&#93;&#41;; 

if&#40;move_uploaded_file&#40;$_FILES&#91;'uploadedfile'&#93;&#91;'tmp_name'&#93;, $target_path&#41;&#41; &#123;
    echo "yeap";
&#125; else&#123;
    echo " nop ";
&#125;
?>
παίδες έχω τα 2 παραπάνω αρχεία, αλλά δεν μπορώ να κάνω upload αρχείο πάνω απο μερικά Mb παρόλο του έχω αλλάξει το upload_max_filesize σε 200Μ στο php.ini καμία ιδέα?

Άβαταρ μέλους
Alice_Cooper
Δημοσιεύσεις: 1944
Εγγραφή: 11 Μάιος 2007 00:33
Τοποθεσία: Ioannina
Επικοινωνία:

File upload

Δημοσίευση από Alice_Cooper » 10 Φεβ 2010 01:40

mia skepsh einai na deis an to default php.ini xrisimopoihte h oxi ....
an exeis kana etoimatzidiko panel ston server ...
look exei allo ini file gia tin php ....

Απάντηση

Επιστροφή στο “PHP τα δικά μας scripts”

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

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