﻿<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>GreekTuts &#187; επικοινωνία</title> <atom:link href="http://greektuts.net/tag/%ce%b5%cf%80%ce%b9%ce%ba%ce%bf%ce%b9%ce%bd%cf%89%ce%bd%ce%af%ce%b1/feed/" rel="self" type="application/rss+xml" /><link>http://greektuts.net</link> <description>Ελληνικά Βοηθήματα</description> <lastBuildDate>Mon, 30 Jan 2012 13:52:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Γραφτείτε στο Newsletter Μας</title><link>http://greektuts.net/greektuts-newsletter/</link> <comments>http://greektuts.net/greektuts-newsletter/#comments</comments> <pubDate>Sun, 28 Feb 2010 16:53:10 +0000</pubDate> <dc:creator>Pantso</dc:creator> <category><![CDATA[Άρθρα]]></category> <category><![CDATA[email]]></category> <category><![CDATA[feed]]></category> <category><![CDATA[feedburner]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[newsletter]]></category> <category><![CDATA[ενημερώσεις]]></category> <category><![CDATA[επικοινωνία]]></category> <category><![CDATA[Νέα]]></category> <guid
isPermaLink="false">http://greektuts.net/?p=2741</guid> <description><![CDATA[Αν θέλετε να λαμβλανετε email ενημερώσεις κάθε φορά που ένα νέο άρθρο ή βοήθημα δημοσιεύεται στο GreekTuts το μόνο που έχετε να κάνετε είναι να εγγραφείτε στις email ενημερώσεις μας. Έτσι θα μαθαίνεται πρώτοι τα νέα μας χωρίς να χρειάζεται να ψάχνετε. Δείτε περισσότερες πληροφορίες αλλά και οδηγίες για αυτή την υπηρεσία μας]]></description> <content:encoded><![CDATA[<p>Η υπηρεσία που πρσφέρουμε όχι μόνο σας ενημερώνει για τα τελευταία άρθρα ή βοηθήματα που δημοσιεύονται στο GreekTuts, αλλά σας τα παραδίδει αυτόυσια στο email σας.</p><p>Η διαδικάσία είναι πολύ απλή και γρήγορη. Περιηγηθείτε στην ιστοσελίδα μας, και στην δεξιά μπάρα θα δείτε το κουτάκι που φαίνεται στην εικόνα που ακολουθεί. Συμπληρώστε το email σας, και θα λάβεται ένα μήνυμα που θα σας καλεί να επιβεβαιώσετε την εγγραφή σας. Κάνετε κλίκ στον σύνδεσμο που θα συνοδεύει το μήνυμα, και αυτό ήταν. Πλέον όλα τα νέα μας θα σας έρχονται στο email σας.</p><blockquote><p
style="text-align: center;"><img
class="size-full wp-image-2742 aligncenter" title="1" src="http://static.greektuts.net/uploads/2010/02/1.png" alt="" width="580" height="450" /></p></blockquote> ]]></content:encoded> <wfw:commentRss>http://greektuts.net/greektuts-newsletter/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Δημιουργήστε Μια Απλή Φόρμα Επικοινωνίας Σε PHP</title><link>http://greektuts.net/simple-php-contact-form/</link> <comments>http://greektuts.net/simple-php-contact-form/#comments</comments> <pubDate>Mon, 28 Sep 2009 11:34:52 +0000</pubDate> <dc:creator>Pantso</dc:creator> <category><![CDATA[PHP]]></category> <category><![CDATA[contact form]]></category> <category><![CDATA[επικοινωνία]]></category> <category><![CDATA[φόρμα]]></category> <category><![CDATA[φόρμα επικοινωνίας]]></category> <guid
isPermaLink="false">http://greektuts.net/?p=1415</guid> <description><![CDATA[Πολλές φορές χρειάζεται να φτιάξουμε μια φόρμα επικοινωνίας για την ιστοσελίδα μας, με τα πεδία και την λειτουργικότητα που εμείς θέλουμε. Σε αυτό το βοήθημα θα δούμε πως μπορούμε να δημιουργήσουμε μια απλή φόρμα επικοινωνίας από το μηδέν, γράφοντας κώδικα σε PHP και HTML.]]></description> <content:encoded><![CDATA[<p>Πρώτα από όλα θα πρέπει να δημιουργήσουμε το αρχείο που θα περιέχει την φόρμα επικοινωνίας. Το αρχείο αυτό θα ονομάζεται contact.html. Για να το δημιουργήσουμε μπορούμε πολύ απλά να δημιουργήσουμε ένα κενό αρχείο κειμένου (txt) και να το μετονομάσουμε σε contact.html.</p><h3><strong>Η Φόρμα Επικοινωνίας</strong></h3><p>Ανοίγοντας το νέο αρχείο που δημιουργήσαμε θα αρχίσουμε να γράφουμε τον κώδικα την φόρμας. Η φόρμα συν των άλλων θα έχει radio buttons, drop down selections και checkboxes, απλά για να δούμε την λειτουργία τους.</p><pre name="code" class="html">
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Language" content="en-us"&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=windows-1252"&gt;
&lt;title&gt;My Contact Form&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;form method="POST" action="mailer.php"&gt;
 ONOMA:
 &lt;input type="text" name="name" size="19"&gt;&lt;br&gt;
 &lt;br&gt;
 EMail:
 &lt;input type="text" name="email" size="19"&gt;&lt;br&gt;
 &lt;br&gt;
 &lt;input type="checkbox" name="check[]" value="blue"&gt; MPLE&lt;br&gt;
 &lt;input type="checkbox" name="check[]" value="green"&gt; PRASSINO&lt;br&gt;
 &lt;input type="checkbox" name="check[]" value="orange"&gt; PORTOKALI &lt;br&gt;
 &lt;br&gt;
 &lt;input type="radio" value="yes" name="radio"&gt; NAI&lt;br&gt;
 &lt;input type="radio" value="no" name="radio"&gt; OXI
 &lt;br&gt;
 &lt;br&gt;
 &lt;select size="1" name="drop_down"&gt;
 &lt;option&gt;php&lt;/option&gt;
 &lt;option&gt;xml&lt;/option&gt;
 &lt;option&gt;asp&lt;/option&gt;
 &lt;option&gt;jsp&lt;/option&gt;
 &lt;/select&gt;&lt;br&gt;
 &lt;br&gt;
 MHNYMA:&lt;br&gt;
 &lt;textarea rows="9" name="message" cols="30"&gt;&lt;/textarea&gt;&lt;br&gt;
 &lt;br&gt;
 &lt;input type="submit" value="Submit" name="submit"&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre><p>Ο παραπάνω κώδικας, δημιουργεί τον πίνακα στον οποίο εμπεριέχεται η φόρμα επικοινωνίας μας. Πρέπει να προσέξουμε στις τιμές που έχει κάθε πεδίο, ώστε να μπορέσουμε να τα αποστείλουμε σωστά στο δεύτερο αρχείο μας που θα αναλάβει να αποστέιλει το email.</p><h3><strong>Αποστολή Των Στοιχείων</strong></h3><p>Έχοντας τελειώσει με την φόρμα μας, πρέπει να δημιουργήσουμε ένα δεύτερο αρχείο με όνομα mailer.php, το οποίο θα αποστέλλει τα στοιχεία που συμπληρώνει ο χρήστης στο email που θα επιλέξουμε . Μέσα σε αυτό θα επικολλήσουμε τον κώδικα που ακολουθεί</p><pre name="code" class="php">
&lt;?php
if(isset($_POST['submit'])) {
 $to = "email@email.gr";
 $subject = "Form Contact Form";
 $name_field = $_POST['name'];
 $email_field = $_POST['email'];
 $message = $_POST['message'];
 $option = $_POST['radio'];
 $dropdown = $_POST['drop_down'];
 foreach($_POST['check'] as $value) {
 $check_msg .= "Checked: $value\n";
 }
 $body = "From: $name_field\n E-Mail: $email_field\n $check_msg Option: $option\n Drop-Down: $dropdown\n Message:\n $message\n";
 echo "Your Mail Was Sent To $to!";
 mail($to, $subject, $body);
} else {
 echo "Error";
}
?&gt;
</pre><p>Ο παραπάνω κώδικας αναλαμβάνει να αποστείλει όλα τα στοιχεία που έχει εισάγει ο χρήστης στο email μας. Αυτό το κάνει παίρνοντας τις αξίες email,message,radio,drop_down,checkbox και name απο την φόρμα επικοινωνίας μας. Μας στέλνει λοιπόν ένα email με όλες τις επιλογές και τα στοιχεία που συμπλήρωσε ο χρήστης. Επίσης ειδοποιεί τον χρήστη αν το μήνυμα εστάλλει ή παρουσιάστηκε πρόβλημα.</p><p>Αντικαθιστούμε το email@email.gr με το email μας στο οποίο θέλουμε να λαμβάνουμε τα στοιχεία της φόρμας, και σώζουμε τα 2 αυτά αρχεία. Τώρα το μόνο που έμεινε είναι να ανεβάσουμε τα αρχεία μας στον server μας, και να δοκιμάσουμε την φόρμα που δημιουργήσαμε. Αυτό θα το κάνουμε αν περιηγηθούμε στην τοποθεσία που ανεβάσαμε τα αρχεία. Για παράδειγμα http://www.test.gr/contact.html.</p><p><strong>Μπορείτε να δείτε ένα παράδειγμα της φόρμας <a
href="http://demo.greektuts.net/contactform/contact.html">ΕΔΩ</a></strong></p><p><p
style="text-align: center; font-weight: bold;"><br><img
src="http://greektuts.net/images/GTMemberAccess.png" alt="Member Area" /> <br>Άν είστε ήδη συνδρομητής κάντε login με τα στοιχεία σας. Για να γίνετε συνδρομητής πατήστε <a
href="/wp-login.php?action=register">εδώ</a></p></p> ]]></content:encoded> <wfw:commentRss>http://greektuts.net/simple-php-contact-form/feed/</wfw:commentRss> <slash:comments>42</slash:comments> </item> </channel> </rss>
