Form to Email with attachment file

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

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

Απάντηση
ChatziCam
Δημοσιεύσεις: 7
Εγγραφή: 02 Μαρ 2010 13:42

Form to Email with attachment file

Δημοσίευση από ChatziCam » 02 Μαρ 2010 15:35

http://www.serresvres.gr/aggelies/aggelies.htm
mporeis na deis ena paradigma edw, to provlima eimai oti to email pou erxete den vrazei tin katigoria pou epilegeis apo to list/menu. giati?

ChatziCam
Δημοσιεύσεις: 7
Εγγραφή: 02 Μαρ 2010 13:42

Form to Email with attachment file

Δημοσίευση από ChatziCam » 02 Μαρ 2010 15:40

kala katalaves avto thelw alla den mporw na to kataferw

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

Form to Email with attachment file

Δημοσίευση από vassilism » 02 Μαρ 2010 16:40

Την select την έχεις έτσι:

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

<select name="name" type="text" class="mailformfield" id="name" value="" maxlength="20">
Κάνε μια δοκιμή να την κάνεις έτσι και πες μας αν δουλεύει:

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

<select name="name" size="1" id="name">

ChatziCam
Δημοσιεύσεις: 7
Εγγραφή: 02 Μαρ 2010 13:42

Form to Email with attachment file

Δημοσίευση από ChatziCam » 02 Μαρ 2010 17:47

Telia!!! an kai stin arxi den estelne, twra einai ok! isos na ekana kapio lathos prin. evxaristw na eisai kala!!!

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

Form to Email with attachment file

Δημοσίευση από vassilism » 02 Μαρ 2010 18:10

Το type="text" και το maxlength="20" που είχες μέσα στη select πρέπει να στην έκαναν τη ζημιά.

Άβαταρ μέλους
z00t
Δημοσιεύσεις: 13
Εγγραφή: 17 Μαρ 2010 08:46
Επικοινωνία:

Form to Email with attachment file

Δημοσίευση από z00t » 17 Μαρ 2010 09:40

πολύ καλό . . . πρέπει να του βάλω και ένα redirect σε thank you page.
πάντος πολύ καλό μπράβο.
<null>

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

Form to Email with attachment file

Δημοσίευση από vassilism » 17 Μαρ 2010 17:08

Στο αρχείο mail.php βρες το σημείο που λέει:

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

if&#40;$status=="1"&#41; &#123; 
   echo 'Το μήνυμα στάλθηκε επιτυχώς!';     
    &#125;
Και κάντο έτσι:

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

if&#40;$status=="1"&#41; &#123; 
   header&#40;"Location&#58; ok.html"&#41;; 
    &#125;
Όπου ok.html το αρχείο που θέλεις να σου εμφανίζεται μετά το redirect.

Hector
Δημοσιεύσεις: 2
Εγγραφή: 17 Μαρ 2010 20:40

Form to Email with attachment file

Δημοσίευση από Hector » 17 Μαρ 2010 20:46

Έβαλα τα αρχεία που είδα στη σελίδα μου και όλα καλά.
Όταν πάω όμως να στείλω ένα email απο το site μου, τότε μου εμφανίζει:

Warning: Cannot modify header information - headers already sent by (output started at C:\inetpub\vhosts\biodevices.gr\httpdocs\send_email.php:1) in C:\inetpub\vhosts\biodevices.gr\httpdocs\send_email.php on line 76

Αλλάζοντας το php settings σε νεότερη έκδοση 5. το μόνο που γίνεται είναι ότι μετά την αποστολή μου βγάζει 2 χαρακτήρες

ο>Ω κάτι τέτοιο.

Μπορεί κάποιος να με βοηθήσει;

ΥΣ. Παίζει ρόλο ότι στέλνω το email se google apps Λογαριασμό;

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

Form to Email with attachment file

Δημοσίευση από vassilism » 17 Μαρ 2010 20:52

Μάλλον είναι θέμα BOM και σου δημιουργείτε αυτό το πρόβλημα.
Αποθήκευσε τα αρχεία php σαν utf8 χωρίς bom με ένα πρόγραμμα όπως το notepad++.

Hector
Δημοσιεύσεις: 2
Εγγραφή: 17 Μαρ 2010 20:40

Form to Email with attachment file

Δημοσίευση από Hector » 18 Μαρ 2010 11:18

Ευχαριστώ για την προηγούμενη απάντηση.

Για κάποιο λόγο σήμερα το πρωί δούλεψε το script και έλαβα όλα τα email που έιχα στείλει από χθές. Πολύ πιθανό να έπρεπε να γίνει κάποια αναβάθμιση στους isps. Ποιός ξέρει;

Από τη στιγμή όμως που πατήσω το κουμπί για αποστολή, θα πρέπει να μου ανοίγει μια άλλη σελίδα με το ευχαριστήριο μήνυμα. Το μόνο που βγάζει είναι: ο>>Ω

Τι να γίνεται;

Άβαταρ μέλους
Nikthebig
Δημοσιεύσεις: 16
Εγγραφή: 24 Απρ 2009 04:23

Form to Email with attachment file

Δημοσίευση από Nikthebig » 12 Ιουν 2010 14:36

Καλησπέρα σε όλους σας.Θέλω να στείλω ένα απλό email

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

<?php
     $to = "others@yahoo.gr";
     $subject = "My subject";
     $txt = "Hello world";
     $headers = "From&#58; my_Email@yahoo.gr";
     mail&#40;$to,$subject,$txt,$headers&#41;;
?>
και μου βγάζει το εξής error
Warning: mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry

Στο C:/xampp/php.ini file έχω αλλάξει την παράμετρο sendmail_from και έχω βάλει το email μου. Χρειάζεται να κάνω κάποια άλλη αλλαγή ?

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

&#91;mail function&#93;
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from =my_Email@yahoo.gr

; For Unix only.  You may supply arguments as well &#40;default&#58; "sendmail -t -i"&#41;.
;sendmail_path = "C&#58;\xampp\sendmail\sendmail.exe -t"
Ευχαριστώ εκ των προτέρων

Άβαταρ μέλους
burnmind
Script Master
Δημοσιεύσεις: 954
Εγγραφή: 26 Σεπ 2009 02:14
Τοποθεσία: UK
Επικοινωνία:

Form to Email with attachment file

Δημοσίευση από burnmind » 12 Ιουν 2010 15:06

Στο php.ini, πρέπει να ορίσεις τον smtp server του ISP σου. Για παράδειγμα, στο δικό μου έχω τα εξής:

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

&#91;mail function&#93;
SMTP = relay.o2broadband.co.uk
smtp_port = 25

Άβαταρ μέλους
Nikthebig
Δημοσιεύσεις: 16
Εγγραφή: 24 Απρ 2009 04:23

Form to Email with attachment file

Δημοσίευση από Nikthebig » 15 Ιουν 2010 21:58

burNMind έγραψε:Στο php.ini, πρέπει να ορίσεις τον smtp server του ISP σου. Για παράδειγμα, στο δικό μου έχω τα εξής:

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

&#91;mail function&#93;
SMTP = relay.o2broadband.co.uk
smtp_port = 25
Thanks burNMind :D

Και για όσους δεν ξέρουν σε πιο από όλα τα php.ini files να αλλάξουν , φτάνει στην αρχή του κώδικα τους να ορίσουν το Outgoing mail Server(SMTP ) :

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

 ini_set&#40;SMTP,"nameOfYourSmtpServer"&#41;;

Άβαταρ μέλους
Nikthebig
Δημοσιεύσεις: 16
Εγγραφή: 24 Απρ 2009 04:23

Form to Email with attachment file

Δημοσίευση από Nikthebig » 15 Ιουν 2010 23:37

Για Cyprus o SMTP Server είναι mail-out.cytanet.com.cy

stauroskan
Δημοσιεύσεις: 6
Εγγραφή: 02 Σεπ 2010 18:35

Form to Email with attachment file

Δημοσίευση από stauroskan » 03 Σεπ 2010 19:58

Συγνωμη αλλα επειδη είμαι λιγο ασχετος τη φορμα αυτη πως θα την προσθεσω στην Html σελιδα μου?? Προσπαθησα να βαλω τον κωδικα του Mail.php μεσα στο html Μου αλλα δεν νομιζω οτι ειναι σωστο...

Απάντηση

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

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

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