Γεια σας Εχω δυο σελιδα με μια φορμα για πληροφορίες στην καθε μια. θελω οταν ο χρηστης συμπλυρωσει την 1 φορμα και πατησει αποστολη να τον στιλει και στην δευτερη φορμα που ειναι σε αλλη σελιδα και αφου συμπληρώσει τα στοιχεία που ζητάω να αποσταλουν και απο τις δυο μαζι στο e-mail μου. δηλαδει να λαβω ενα e-mail και για τις δυο φορμες πως μπορω να το κανω αυτο με το frontpage2000 ?
Ego exontas perisoteres gnosis sto programatismo tha piramatizomouna katarxas me scripts (php, asp klp), psaxe sto internet gia paradigmata
Kamia selida me scripts free ?
ta scripts me poia programmata ftiaxnonte ?
Prepei na rotisis katarxas ton webmaster tou site, se ti glosa
poris na grapsis ston server (an ine px apatsi php, perl isos kai java, an einai windows V Basic (asp)).
Isos se voithisi sta ipoloipa, den mou fenete diskolo an kapoios xeri kai to psaxi pantos gia php, perl iparxoun to perlwiz kai to dev - php (psaxe to site sto google).
dimis
1η λύση σε asp :
Σελίδα 1 (First_Page.htm)
----
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>mgi2003 Answer Form 1</title>
</head>
<body>
<form method="POST" action="Second_Page.asp" >
<span lang="el">Στοιχείο 1</span>
<input type="text" name="Stoixeio_1" size="20"></p>
<p><span lang="el">Στοιχείο 2 </span><input type="text" name="Stoixeio_2" size="20"></p>
<p> </p>
<p><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
</form>
</body>
</html>
--------
Σελίδα 2 (Second_Page.asp)
-------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>mgi2003 Answer Form 2</title>
</head>
<%
Stoixeio_1= trim(request.form("Stoixeio_1"))
Stoixeio_2= trim(request.form("Stoixeio_2"))
%>
<body>
<form method="POST" action="SendMail.asp">
<span lang="el">Στοιχείο 1 </span>
<input type="text" name="Stoixeio_1" size="20" value="<%=Stoixeio_1%>"></p>
<p></p>
<p><span lang="el">Στοιχείο 2 </span>
<font color="#808000">
<input type="text" name="Stoixeio_2" size="20" value="<%=Stoixeio_2%>"></font></p>
<p>
<span lang="el">Στοιχείο </span>3<span lang="el"> </span>
<input type="text" name="Stoixeio_3" size="20"></p>
<p><span lang="el">Στοιχείο </span>4<span lang="el"> </span>
<input type="text" name="Stoixeio_4" size="20"></p>
<p> </p>
<p> </p>
<p> </p>
<p><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
</form>
</body>
</html>
-------
Σελίδα 3 (SendMail.asp)
--------
<%
Stoixeio_1= trim(request.form("Stoixeio_1"))
Stoixeio_2= trim(request.form("Stoixeio_2"))
Stoixeio_3= trim(request.form("Stoixeio_3"))
Stoixeio_4= trim(request.form("Stoixeio_4"))
Set NewMailObj = CreateObject("CDONTS.NewMail")
NewMailObj.From ="Το δικό σου email"
NewMailObj.To = Stoixeio_4
NewMailObj.Subject = "Θέμα"
NewMailObj.Body = Stoixeio_1
NewMailObj.Send
Set NewMailObj = Nothing
%>
-----------------------------------------------------------------------
2η λύση σε php :
Σελίδα 1 (First_Page.htm)
----
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>mgi2003 Answer Form 1</title>
</head>
<body>
<form method="POST" action="Second_Page.php" >
<span lang="el">Στοιχείο 1</span>
<input type="text" name="Stoixeio_1" size="20"></p>
<p><span lang="el">Στοιχείο 2 </span><input type="text" name="Stoixeio_2" size="20"></p>
<p> </p>
<p><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
</form>
</body>
</html>
--------
Σελίδα 2 (Second_Page.php)
-------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>mgi2003 Answer Form 2</title>
</head>
<?php
$Stoixeio_1= $_REQUEST["Stoixeio_1"];
$Stoixeio_2= $_REQUEST["Stoixeio_2"];
?>
<body>
<form method="POST" action="SendMail.php">
<span lang="el">Στοιχείο 1 </span>
<input type="text" name="Stoixeio_1" size="20" value=<?php echo $Stoixeio_1 ?>></p>
<p></p>
<p><span lang="el">Στοιχείο 2 </span>
<font color="#808000">
<input type="text" name="Stoixeio_2" size="20" value=<?php echo $Stoixeio_2 ?>></font></p>
<p>
<span lang="el">Στοιχείο </span>3<span lang="el"> </span>
<input type="text" name="Stoixeio_3" size="20"></p>
<p><span lang="el">Στοιχείο </span>4<span lang="el"> </span>
<input type="text" name="Stoixeio_4" size="20"></p>
<p> </p>
<p> </p>
<p> </p>
<p><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
</form>
</body>
</html>
Σελίδα 3 (SendMail.php)
--------
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body>
<?php
$body ="Tralala";
$from ="yourmail@domain.gr";
$subject ="Themes";
$mailheaders="From:Mymail <yourmail@domain.gr> \n";
mail($from,$subject,$body,$mailheaders);
?>
</body>
</html>
-----------------------------------------------------------------
Σημειώσεις :
Η 1η λύση παίζει σε windows 2000 και πάνω.
Η 2η λύση παίζει και σε windows-xp με εγκατεστημένη την php. (δεν το έχω δοκιμάση σε linux).
Αν θες να κάνεις ασφαλείς συναλλαγές κανένα από τα παραπάνω δεν είναι ασφαλές
ok eyxaristo
tip: Gr και διεθνή domain names με δωρεάν web hosting * F5 για νέο tip