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

File upload

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

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

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

File upload

Δημοσίευση από vassilism » 03 Ιουν 2008 21:04

Να προσπαθείς σε ότι αρχείο ανεβάζεις στον server σου (html, php, css και γενικότερα ότι αρχείο και να είναι), να το γράφεις με λατινικούς χαρακτήρες. Πολλές φορές παρουσιάζονται προβληματάκια με τους Ελληνικούς χαρακτήρες.
Αν σου προκύψει κάτι άλλο πες μου :D

Άβαταρ μέλους
Pavel
Honorary Member
Δημοσιεύσεις: 1046
Εγγραφή: 08 Αύγ 2003 00:05
Τοποθεσία: UK

File upload

Δημοσίευση από Pavel » 03 Ιουν 2008 21:36

MaZz έγραψε:Δε νομίζω. Αυτό που θα εμφανίσει είναι μαι κατεστραμμένη εικόνα, εκτός βέβαια και αν έχεις ρυθμίσει στο apache configuration file να εκτελεί τα αρχεία με επέκταση jpg σαν php scripts. Θα υπήρχε πρόβλημα μόνο αν δε γινόταν έλεγχος στις επεκτάσεις των αρχείων.
Το έχω δοκιμάσει σε 2 μεγάλους hosts (bluehost.com & mediatemple.net) και δούλεψε. Όπως και στο default configuration του Apache & PHP.

Ιδού η απόδειξη: (echo "Hello World"; )
Εικόνα

Και δεν νομίζω να είναι τόσο αφελείς στην bluehost.

Μια δοκιμή θα σε πείσει :P
Εσύ είσαι τρελός.

Άβαταρ μέλους
MaZz
Script Master
Δημοσιεύσεις: 345
Εγγραφή: 20 Ιούλ 2005 19:41
Τοποθεσία: Beyond the dark sun
Επικοινωνία:

File upload

Δημοσίευση από MaZz » 04 Ιουν 2008 00:08

Pavel έγραψε:
MaZz έγραψε:Δε νομίζω. Αυτό που θα εμφανίσει είναι μαι κατεστραμμένη εικόνα, εκτός βέβαια και αν έχεις ρυθμίσει στο apache configuration file να εκτελεί τα αρχεία με επέκταση jpg σαν php scripts. Θα υπήρχε πρόβλημα μόνο αν δε γινόταν έλεγχος στις επεκτάσεις των αρχείων.
Το έχω δοκιμάσει σε 2 μεγάλους hosts (bluehost.com & mediatemple.net) και δούλεψε. Όπως και στο default configuration του Apache & PHP.

Ιδού η απόδειξη: (echo "Hello World"; )
Εικόνα

Και δεν νομίζω να είναι τόσο αφελείς στην bluehost.

Μια δοκιμή θα σε πείσει :P
Λάθος configuration πιθανόν. Σε εμένα δεν το εκτελεί
Εικόνα

Edit: Μόλις το δοκίμασα και σε bluehost αλλά ούτε εκεί το τρέχει.
Εικόνα
Τελευταία επεξεργασία από το μέλος MaZz την 04 Ιουν 2008 00:23, έχει επεξεργασθεί 3 φορές συνολικά.
If nothing in the world can change our children will inherit nothing.

Άβαταρ μέλους
Pavel
Honorary Member
Δημοσιεύσεις: 1046
Εγγραφή: 08 Αύγ 2003 00:05
Τοποθεσία: UK

File upload

Δημοσίευση από Pavel » 04 Ιουν 2008 00:14

λάθος μου τότε, αν και είναι αρκετά παράξενο να έχουν λάθος configuration.

να κάτι που θα με κρατήσει ξύπνιο το βράδυ :roll:
Εσύ είσαι τρελός.

Άβαταρ μέλους
MaZz
Script Master
Δημοσιεύσεις: 345
Εγγραφή: 20 Ιούλ 2005 19:41
Τοποθεσία: Beyond the dark sun
Επικοινωνία:

File upload

Δημοσίευση από MaZz » 04 Ιουν 2008 00:23

Ούτε στο bluehost το τρέχει, δες πιο πάνω...
If nothing in the world can change our children will inherit nothing.

Άβαταρ μέλους
Pavel
Honorary Member
Δημοσιεύσεις: 1046
Εγγραφή: 08 Αύγ 2003 00:05
Τοποθεσία: UK

File upload

Δημοσίευση από Pavel » 04 Ιουν 2008 00:27

Μα το παράδειγμά μου είναι στην ίδια τη bluehost.
Εσύ είσαι τρελός.

Άβαταρ μέλους
MaZz
Script Master
Δημοσιεύσεις: 345
Εγγραφή: 20 Ιούλ 2005 19:41
Τοποθεσία: Beyond the dark sun
Επικοινωνία:

File upload

Δημοσίευση από MaZz » 04 Ιουν 2008 00:35

Πως γίνεται αυτό ? :P
Πόσες bluehost υπάρχουν ? Το δεύτερο screenshot το είδες που πρόσθεσα?
If nothing in the world can change our children will inherit nothing.

Άβαταρ μέλους
Pavel
Honorary Member
Δημοσιεύσεις: 1046
Εγγραφή: 08 Αύγ 2003 00:05
Τοποθεσία: UK

File upload

Δημοσίευση από Pavel » 04 Ιουν 2008 00:39

έεεεεεεελα ντε
και όταν τους μίλησα στο support, μου είπε "μάθε να γράφεις κώδικα μπούφο" αλλά με πιο ευγενικό τρόπο :P

είχε φτιάξει και αρχείο test.hello με php κώδικα και μου είπε "να, δεν χρειάζεται να έχει καν extenstion εικόνας".

wtf.

edit: ναι το είδα το screenshot
Εσύ είσαι τρελός.

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

File upload

Δημοσίευση από Alice_Cooper » 04 Ιουν 2008 00:42

ginetai na valeis .htaccess????
an nai ...

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

AddType application/x-httpd-php .php .jpg
isos exeis kana tetoio

edit: ki evale aftos .hello :p :p
Τελευταία επεξεργασία από το μέλος Alice_Cooper την 04 Ιουν 2008 00:44, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
MaZz
Script Master
Δημοσιεύσεις: 345
Εγγραφή: 20 Ιούλ 2005 19:41
Τοποθεσία: Beyond the dark sun
Επικοινωνία:

File upload

Δημοσίευση από MaZz » 04 Ιουν 2008 00:43

Ουπς! Τελικά είμαι στον dreamhost και όχι στον bluehost :P.
Sorry για την απροσεξία μου... μπέρδεψα τα "host$"
If nothing in the world can change our children will inherit nothing.

Άβαταρ μέλους
MaZz
Script Master
Δημοσιεύσεις: 345
Εγγραφή: 20 Ιούλ 2005 19:41
Τοποθεσία: Beyond the dark sun
Επικοινωνία:

File upload

Δημοσίευση από MaZz » 04 Ιουν 2008 00:59

Pavel έγραψε:έεεεεεεελα ντε
και όταν τους μίλησα στο support, μου είπε "μάθε να γράφεις κώδικα μπούφο" αλλά με πιο ευγενικό τρόπο :P

είχε φτιάξει και αρχείο test.hello με php κώδικα και μου είπε "να, δεν χρειάζεται να έχει καν extenstion εικόνας".

wtf.

edit: ναι το είδα το screenshot
Πρώτη φορά "ακούω" κάποιον να "καμαρώνει" για την έλλειψη ασφάλειας στον server του (αναφέρομαι στο support). ΧαχΧΑΧΑΧχ. Έλιωσα...
Ρώτησέ τον για τους κινδύνους σχετικά με το upload να δούμε τι θα σου πει...
If nothing in the world can change our children will inherit nothing.

Άβαταρ μέλους
p_pan
Δημοσιεύσεις: 1248
Εγγραφή: 11 Φεβ 2007 20:45
Τοποθεσία: Άστεγος!

File upload

Δημοσίευση από p_pan » 17 Δεκ 2008 06:16

Πως γινεται να μετονομαζω το αρχειο??

ευχαριστω
Αγράματος...

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

File upload

Δημοσίευση από korgr » 17 Δεκ 2008 09:43

Αν θες να μετονομάσεις ένα αρχείο κατά το upload και αν υποθέσουμε πως το object name του αρχείου σου στη φόρμα είναι πχ "file", τότε ισχύει:

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

<?
move_uploaded_file &#40;$_FILES&#91;'file'&#93;&#91;'tmp_name'&#93;, $newFileName&#41;;
// όπου $newFileName= το νέο όνομα συμπεριλαμβανομένου και του path
?>
Για υπάρχοντα αρχεία στον server:

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

<?
rename &#40;$oldname, $newname&#41;;
// επιστρέφει true or false ανάλογα σε επιτυχία ή αποτυχία
?>

Άβαταρ μέλους
p_pan
Δημοσιεύσεις: 1248
Εγγραφή: 11 Φεβ 2007 20:45
Τοποθεσία: Άστεγος!

File upload

Δημοσίευση από p_pan » 17 Δεκ 2008 20:30

euxaristo!!!
Αγράματος...

Άβαταρ μέλους
afroditi590
Δημοσιεύσεις: 123
Εγγραφή: 08 Ιαν 2007 11:52

File upload

Δημοσίευση από afroditi590 » 07 Μαρ 2009 11:27

καταρχίν πρέπει να πω στον vassilism ενα μεγαλο μεγαλο μπράβο! πολύ χρήσιμο!!


τώρα να πω τι πρόβλημα μου βγάζει

έμενα μου βγάζει πρόβλημς στην move_uploaded_file μου βγάζει λάθος εδώ

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

 if &#40;move_uploaded_file&#40;$tmp_name, $upload_path . "/" . $_FILES&#91;'file'&#93;&#91;'name'&#93;&#41;&#41; &#123;
δοκίμασα διάφορα αλλα δε μου βγαίνει. το $tmp_name τι ακριβώς είναι? δε κατάλαβα

επίσης νομίζω σχετικά με
$upload_path = $_SERVER['DOCUMENT_ROOT']."/upload_files/files/";
$upload_path2 = $_SERVER['ROOT']."/upload_files/files/";
ότι στο $upload_path πρέπει να σβιστεί η τελευταία κάθετος γιατί αλλίως στο url που παει να αποθηκεύσει την εικόνα έχει δυο καθέτους και βγάζει λάθος

ενώ στο $upload_path2 πρέπει να μείνει η τελευταία κάθετος γιατί το $upload_path2 είναι η μεταβλιτή που αποθηκεύει στη βάση το url του αρχείου.

Απάντηση

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

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

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