zeniath Δημοσ. 4 Μαΐου 2010 Δημοσ. 4 Μαΐου 2010 Aloha φτιάχνω ένα site για μία εργασία και θέλω να βάλω ένα contact form (απλό) αλλά χωρίς να είναι με mailto γιατί ανοίγει outlook. Κάτι απλό που να γράφεις comment και να το στέλνει σε mail κατευθείαν στον admin αν γίνεται; Το site είναι σε xhtml & css. Αν έχει κανείς καμία φόρμα απλή και έτοιμη θα ήταν πολύ χρήσιμο. Thanks
isay Δημοσ. 4 Μαΐου 2010 Δημοσ. 4 Μαΐου 2010 Πως θα στέλνεται το email; Με sendmail; Αν δεν κατάλαβες τι είναι αυτό, καλύτερα πήγαινε και φτιάξε ένα δωρεάν λογαριασμό στο http://www.emailmeform.com/ και καθάρισες
zeniath Δημοσ. 4 Μαΐου 2010 Μέλος Δημοσ. 4 Μαΐου 2010 Ωραίο και εύκολο αυτό που μου συνέστησες , ευχαριστώ πολύ
elis88 Δημοσ. 4 Μαΐου 2010 Δημοσ. 4 Μαΐου 2010 Εδώ έχει ένα παράδειγμα για μια τέτοια φόρμα: http://www.insomnia.gr/forum/showthread.php?t=291102&highlight=PHP+contact+form
linkinpark4175 Δημοσ. 4 Μαΐου 2010 Δημοσ. 4 Μαΐου 2010 Δες και αυτο το tutorial (ειναι στα αγγλικα, ελπιζω να μην εχεις προβλημα): http://www.raymondselda.com/php-contact-form-with-jquery-validation/
zeniath Δημοσ. 4 Μαΐου 2010 Μέλος Δημοσ. 4 Μαΐου 2010 Ευχαριστώ πολύ παίδες, χρησιμοποίησα την πρώτη γιατί είναι για εργασία και σιγά μιν κάτσω να ασχολιθώ περισσότερο, θα τα ψάξω αυτά για επόμενα projects Όποιος θέλει μπορεί να δει την page έχω βάλει 2 φόρμες έτσι ώστε να λειτουργήσει η μία σε κανονικό mail για να το δει κ ο καθηγητής ότι λειτουργεί. Ευχαριστώ πολύ ξανά.
N1ghtW0lf Δημοσ. 5 Μαΐου 2010 Δημοσ. 5 Μαΐου 2010 Επειδη προσφατως εφτιαξα κατι τετοιο για ενα site μου. Η φορμα επικοινωνιας ενω ειναι με html θα πρεπει στο action της form να σε παραπεμπει σε καποια σελιδα με κωδικα, οπως php,asp κτλ. Εγω το εφτιαξα με asp, αν σε ενδιαφερει πες μου.
Seldimi Δημοσ. 5 Μαΐου 2010 Δημοσ. 5 Μαΐου 2010 Αν ενδιαφέρεσαι για PHP, δες το βοήθημα φόρμα επικοινωνίας σε PHP
zeniath Δημοσ. 12 Μαΐου 2010 Μέλος Δημοσ. 12 Μαΐου 2010 Seldimi αν και δεν ξέρω απο php προσπαθώ να κάνω αυτά που λέει στο link σου αλλά όταν πατάω submit στο contact form με εμφανίζει στην php σελίδα και απλά μου δίχνει τον κώδικα αντί να στέλνει το mail, που έχω το λάθος αν μπορεί κάποιος να μου πει. ><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>ΞικοδομικΟΟ Ξ£ΟΞ½Ξ΅ΟΞ±ΞΉΟΞΉΟΞΌΟΟ Ξ§Ξ¬ΟΞ±ΞΊΞ±</title> <link href="xarakas.css" rel="stylesheet" type="text/css" /> <body> <?php $fullname=htmlspecialchars($_POST['Admin']); $email=htmlspecialchars($_POST['[email protected]']); $comments=htmlspecialchars($_POST['comments']); $subject = "ΞΟΞΉΞΊΞΏΞΉΞ½ΟΞ½Ξ―Ξ±"; $headers = "MIME-Version: 1.0\r\n"; $headers = "From: $email\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $message="ΞΞ½ΞΏΞΌΞ±: $fullname <br /> Email: $email <br /> Ξ£ΟΟλια: $comments"; mail('[email protected]',$subject,$message,$headers); // if mail is successful echo "<center>ΞΞ± Ξ΅ΟΞΉΞΊΞΏΞΉΞ½ΟΞ½Ξ�ΟΞΏΟΞΌΞ΅ ΞΌΞ±ΞΆΞ― ΟΞ±Ο ΟΞΏ ΟΟΞ½ΟΞΏΞΌΟΟΞ΅ΟΞΏ Ξ΄ΟΞ½Ξ±ΟΟ. ΞΟΟΞ±ΟΞΉΟΟΞΏΟΞΌΞ΅!</center>"; ?> </body> </html> και τα εμφανίζει κινεζικα αν και έχει utf-8... PS: http://users.tellas.gr/~zeniath/documents.html εδώ είναι η σελίδα ανεβασμένη για δοκιμαστικούς λόγους, αν πατήσετε "Αποστολή" θα δείτε τι εννοώ.
zeniath Δημοσ. 12 Μαΐου 2010 Μέλος Δημοσ. 12 Μαΐου 2010 Seldimi αν και δεν ξέρω απο php προσπαθώ να κάνω αυτά που λέει στο link σου αλλά όταν πατάω submit στο contact form με εμφανίζει στην php σελίδα και απλά μου δίχνει τον κώδικα αντί να στέλνει το mail, που έχω το λάθος αν μπορεί κάποιος να μου πει. ><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>ΞικοδομικΟΟ Ξ£ΟΞ½Ξ΅ΟΞ±ΞΉΟΞΉΟΞΌΟΟ Ξ§Ξ¬ΟΞ±ΞΊΞ±</title> <link href="xarakas.css" rel="stylesheet" type="text/css" /> <body> <?php $fullname=htmlspecialchars($_POST['Admin']); $email=htmlspecialchars($_POST['[email protected]']); $comments=htmlspecialchars($_POST['comments']); $subject = "ΞΟΞΉΞΊΞΏΞΉΞ½ΟΞ½Ξ―Ξ±"; $headers = "MIME-Version: 1.0\r\n"; $headers = "From: $email\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $message="ΞΞ½ΞΏΞΌΞ±: $fullname <br /> Email: $email <br /> Ξ£ΟΟλια: $comments"; mail('[email protected]',$subject,$message,$headers); // if mail is successful echo "<center>ΞΞ± Ξ΅ΟΞΉΞΊΞΏΞΉΞ½ΟΞ½Ξ�ΟΞΏΟΞΌΞ΅ ΞΌΞ±ΞΆΞ― ΟΞ±Ο ΟΞΏ ΟΟΞ½ΟΞΏΞΌΟΟΞ΅ΟΞΏ Ξ΄ΟΞ½Ξ±ΟΟ. ΞΟΟΞ±ΟΞΉΟΟΞΏΟΞΌΞ΅!</center>"; ?> </body> </html> και τα εμφανίζει κινεζικα αν και έχει utf-8... PS: http://users.tellas.gr/~zeniath/documents.html εδώ είναι η σελίδα ανεβασμένη για δοκιμαστικούς λόγους, αν πατήσετε "Αποστολή" θα δείτε τι εννοώ.
Seldimi Δημοσ. 12 Μαΐου 2010 Δημοσ. 12 Μαΐου 2010 Checkαρε τα εξείς: 1) Παρόλο το meta econding λέει utf8 πρέπει και το αρχείο να το σώσεις σαν utf8 και όχι σαν ANSI (δες στο save options από το πρόγραμμα που χρησιμοποιείς) 2)Το τρέχεις σε κάποιον server? Αν το τρέξεις απο φάκελο στο desktop Λογικό να σου δίχνει τα περιεχόμενα του.. θέλει να έχεις στήσει κάποιον localhost
Seldimi Δημοσ. 12 Μαΐου 2010 Δημοσ. 12 Μαΐου 2010 Checkαρε τα εξείς: 1) Παρόλο το meta econding λέει utf8 πρέπει και το αρχείο να το σώσεις σαν utf8 και όχι σαν ANSI (δες στο save options από το πρόγραμμα που χρησιμοποιείς) 2)Το τρέχεις σε κάποιον server? Αν το τρέξεις απο φάκελο στο desktop Λογικό να σου δίχνει τα περιεχόμενα του.. θέλει να έχεις στήσει κάποιον localhost
zeniath Δημοσ. 12 Μαΐου 2010 Μέλος Δημοσ. 12 Μαΐου 2010 Όντως με το ANSI εντελώς βλακεία μου αυτό, το τρέχω στο ftp της tellas για δοκιμαστικούς λόγους. Αν το τρέξω από το pc μου χωρίς server απλά το κάνει DL το .php αρχείο. Αν δεν βρίσκεις λάθη τότε το μόνο που μπορώ να σκεφτώ είναι ότι δεν υποστιρίζει php ο σερβερ της tellas.
zeniath Δημοσ. 12 Μαΐου 2010 Μέλος Δημοσ. 12 Μαΐου 2010 Όντως με το ANSI εντελώς βλακεία μου αυτό, το τρέχω στο ftp της tellas για δοκιμαστικούς λόγους. Αν το τρέξω από το pc μου χωρίς server απλά το κάνει DL το .php αρχείο. Αν δεν βρίσκεις λάθη τότε το μόνο που μπορώ να σκεφτώ είναι ότι δεν υποστιρίζει php ο σερβερ της tellas.
Seldimi Δημοσ. 12 Μαΐου 2010 Δημοσ. 12 Μαΐου 2010 Πιο πιθανόν το 2.. άν ήταν λάθος ο κώδικας θα χτυπούσε κάποιο error στην σελίδα και δεν θα σου εμφάνιζε τα περιεχόμενα του αρχείου
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.