Sendmail.php και ανακατεύθυνση σε άλλη σελίδα

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

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

Απάντηση
ALR
Honorary Member
Δημοσιεύσεις: 1712
Εγγραφή: 09 Απρ 2005 17:30

Sendmail.php και ανακατεύθυνση σε άλλη σελίδα

Δημοσίευση από ALR » 03 Αύγ 2006 01:11

Καλησπέρα.

Χρησιμοποιώντας το sendmail.php(Επισηναπτόμενο)που κατέβασα από γειτονικό thread ( φόρμα σε flash) ,
δημιούργησα μια φόρμα σε html σελίδα και το script λειτουργει κανονικά. Αυτό που θα ήθελα να κάνω, είναι να κατευθύνω τους χρήστες σε μια άλλη σελίδα .html όταν πατάνε το send button έχοντας συμπληρώσει όλα τα στοιχεία.


Για αυτό χρειάζεται κώδικας στο .php αρχείο ή κώδικας στην φόρμα που υπάρχει στην .html σελίδα;
Ευχαριστώ εκ των προταίρων.

Κώδικας στην contact.html

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

<form action="sendmail.php" method="post">
<table border="0" align="center" cellpadding="0" cellspacing="0" summary="feedback form">
<tr>
  <td><strong>Όνομα</strong></td>
  <td>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<input type="text" name="sender_name" size="20" /></td></tr>
<tr>
  <td><strong>Email </strong></td>
  <td> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type="text" name="sender_mail" size="20" /></td></tr>
<tr>
<td colspan="2"> <strong>Το κείμενο σας</strong> <br />
<textarea rows="6" cols="26" name="sender_message"></textarea></td>
<td align="right" colspan="2">&nbsp;&nbsp; <input type="submit" class="style8" value="Στείλτε το!" /><br />
<input type="submit" class="style8" value="Στείλτε το!" />
<br /><br />
</td>
</tr>
</table>
        </form> 
Συνημμένα
sendmail.rar
(409 Ψηφιολέξεις) Μεταφορτώθηκε 521 φορές
Γίνονται πραγματάκια

AlexanderTheGr
Δημοσιεύσεις: 153
Εγγραφή: 11 Ιούλ 2003 04:22
Επικοινωνία:

Sendmail.php και ανακατεύθυνση σε άλλη σελίδα

Δημοσίευση από AlexanderTheGr » 03 Αύγ 2006 16:47

mia mikri metatropi sto sendmail.php

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

<?
if&#40;!empty&#40;$HTTP_POST_VARS&#91;'sender_mail'&#93;&#41; || !empty&#40;$HTTP_POST_VARS&#91;'sender_message'&#93;&#41; || !empty&#40;$HTTP_POST_VARS&#91;'sender_subject'&#93;&#41; || !empty&#40;$HTTP_POST_VARS&#91;'sender_name'&#93;&#41;&#41;
&#123;
	$to = "********@yahoo.com";
	$subject = stripslashes&#40;$HTTP_POST_VARS&#91;'sender_subject'&#93;&#41;;
	$body = stripslashes&#40;$HTTP_POST_VARS&#91;'sender_message'&#93;&#41;;
	$body .= "\n\n---------------------------\n";
	$body .= "Mail sent by&#58; " . $HTTP_POST_VARS&#91;'sender_name'&#93; . " <" . $HTTP_POST_VARS&#91;'sender_mail'&#93;  . ">\n";
	$header = "From&#58; " . $HTTP_POST_VARS&#91;'sender_name'&#93; . " <" . $HTTP_POST_VARS&#91;'sender_mail'&#93; . ">\n";
	$header .= "Reply-To&#58; " . $HTTP_POST_VARS&#91;'sender_name'&#93; . " <" . $HTTP_POST_VARS&#91;'sender_mail'&#93; . ">\n";
	$header .= "X-Mailer&#58; PHP/" . phpversion&#40;&#41; . "\n";
	$header .= "X-Priority&#58; 1";
	if&#40;@mail&#40;$to, $subject, $body, $header&#41;&#41;
	&#123;
      header&#40;"location&#58; alli_selida.html"&#41;;  
      exit; 
		echo "output=sent";
	&#125; else &#123;
		echo "output=error";
	&#125;
&#125; else &#123;
	echo "output=error";
&#125;
?>
Τελευταία επεξεργασία από το μέλος AlexanderTheGr την 09 Αύγ 2006 12:50, έχει επεξεργασθεί 1 φορά συνολικά.

ALR
Honorary Member
Δημοσιεύσεις: 1712
Εγγραφή: 09 Απρ 2005 17:30

Sendmail.php και ανακατεύθυνση σε άλλη σελίδα

Δημοσίευση από ALR » 03 Αύγ 2006 20:48

Ακριβώς ότι ήθελα. Μπορεί αυτός ο κώδικας να εφαρμοστεί επίσης και σε formmail.pl ;

Σε ευχαριστώ πολύ Alexander!
Γίνονται πραγματάκια

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

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

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