Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Γεια σας.! Είμαι σχετικά νέος στη φάση και φτιάχνω μια ιστοσελίδα που θέλω ο χρήστης να συμπληρώνει τα απαιτούμενα στοιχεία κ πατώντας το κουμπί, αυτόματα να έρχεται ένα email σ' εμένα.Το θέμα μου ποιο είναι όμως.; Έψαξα και βρήκα διάφορα πάνω στο θέμα, έβγαλα μια άκρη αλλά για να δουλέψει αυτό θέλει Web Server(WS). Ρωτάω λοιπόν:

 

1) Έστω ότι έχω βρει WS. ; Όταν ανεβάσω εκεί την ιστοσελίδα πως θα επεξεργαστώ την σελίδα για να            βάλω αυτό τ αρχείο php που θέλω?

 

2) Όταν ανέβει, από κει και πέρα πως θα μπορώ να κάνω διάφορες αλλαγές στη σελίδα (να αλλάξω φόντο,      να βάλω εικόνες κλπ)?

Επεξ/σία από crucifix
Επισκέπτης
Δημοσ.

για φορμες δες εδω ειναι πολυ ευκολο http://www.jotform.comγια να ανεβασεις ενα σιτε θελεις ενα host για αρχη ψαξε για free το hostinger ειναι καλο

Δημοσ.

Αρχικα κατεβασε το xammp (το οποιο ειναι ενας web server), εγκατέστησε το και τρεξτο. Εφόσον δεις οτι η υπηρεσία apache τρέχει, πήγαινε στο φάκελο C:xampp/htdoc

φτιάξε μέσα ενα νεο αρχείο php (π.χ. sendemail.php) και βαλε μέσα τον παρακάτω κωδικα:

<h2>Send Email</h2>
<?php
// display form if user has not clicked submit
if (!isset($_POST["submit"])) {
  ?>
  <form method="post" action="<?php echo $_SERVER["PHP_SELF"];?>">
  From: <input type="text" name="from"><br>
  Subject: <input type="text" name="subject"><br>
  Message: <textarea rows="10" cols="40" name="message"></textarea><br>
  <input type="submit" name="submit" value="Submit Feedback">
  </form>
  <?php 
} else {    // the user has submitted the form
  // Check if the "from" input field is filled out
  if (isset($_POST["from"])) {
    $from = $_POST["from"]; // sender
    $subject = $_POST["subject"];
    $message = $_POST["message"];
    // send mail
    mail("[email protected]",$subject,$message,"From: $from\n"); //vale edo to email sou
    echo "Thank you for contacting me";
  }
}
?>

Τέλος, πήγαινε μέσω του browser στο http://localhost/sendemail.php και θα δεις το site.

 

Για να επεξεργαστείς αυτο το site πρέπει να μάθεις html και css!

  • Like 1
Δημοσ.

και πάλι δε θα στείλει e-mail. χρειάζεσαι ένα web server στο internet για να στείλεις e-mail . 

Το script του 

vacilis

θα κάνει τη δουλειά.

  • Like 1
Δημοσ.

και πάλι δε θα στείλει e-mail. χρειάζεσαι ένα web server στο internet για να στείλεις e-mail . 

Το script του 

vacilis

θα κάνει τη δουλειά.

Πραγματι ξεχασα οτι δεν μπορεις να στείλεις ετσι email αλλα πρεπει να ρυθμισεις SMTP για να στείλεις eimai απο localhost.

Οι ρυθμίσεις ειναι εδω: http://stackoverflow.com/a/18185233

  • Like 1
Δημοσ.

Για αποστολή σε περιβάλλον windows μπορεί κάποιος να χρησιμοποιήσει το προγραμματική sendmail * και να ρυθμίσει έναν λογαριασμό που έχει πχ στο google ώστε να φεύγουν τα email μεσω smtp.

 

 

*https://github.com/matsprehn/Harvest/tree/master/sendmail

 

Εάν έχεις προβλημα πες μου να ρίξω μια ματια φίλε μου καθως είναι στο πεδίο μου το θέμα ;)

  • Like 1
Δημοσ.

Ευχαριστώ για τις απαντήσεις σας.!! Άρχισα να χρησιμοποιώ το Abyss Web Server, βρήκα κάτι ρυθμίσεις για ΡΗΡ, τις έκανα, προσάρμοσα ένα αρχείο ΡΗΡ που έχω στη φόρμα μιας σελίδας

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
 

Δν δούλεψε όμως.. Μετά έγραψα το ΡΗΡ κώδικα μέσα στη φόρμα αλλά ούτε και αυτό δούλεψε.. Τ γίνετε????

Δημοσ.

Ευχαριστώ για τις απαντήσεις σας.!! Άρχισα να χρησιμοποιώ το Abyss Web Server, βρήκα κάτι ρυθμίσεις για ΡΗΡ, τις έκανα, προσάρμοσα ένα αρχείο ΡΗΡ που έχω στη φόρμα μιας σελίδας

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
 

Δν δούλεψε όμως.. Μετά έγραψα το ΡΗΡ κώδικα μέσα στη φόρμα αλλά ούτε και αυτό δούλεψε.. Τ γίνετε????

Πρεπει να μας δειξεις και τον κωδικα....

  • Like 1
Δημοσ.

Μια απλή κατασκευή μιας φόρμας επικοινωνίας μπορεις να βρείς εδώ:

http://www.freecontactform.com/email_form.php

 

Θα χρειαστεί λιγος καιρός ώστε να φτάσεις σε ένα επίπεδο που θα μπορεις να κατασκευαζεις πιο περίπλοκα πραγματάκια...

Θα πρότεινα νε ξεκινησεις παντως με κάποιο βιβλιο php & ( html + css) for beginners. 

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...