Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy tudok ilyet csinálni?

Hogy tudok ilyet csinálni?

Figyelt kérdés

Van egy nagyon egyszerű kis weblapom, amire szeretnék egy olyat csinálni, hogy ne csak úgy tudjanak elérni, hogy kiírom az e-mail címemet, hanem úgy is, hogy mondjuk van egy "üzenet" rubrika, ahová beírja, amit akar, alatta meg egy "küldő e-mail címe".

Ezt hogy lehet megoldani?


2009. nov. 29. 19:21
 1/3 anonim ***** válasza:
Hát ez már bizony php-s feladat, ha kell segítség így is, hogy nem egyszerű html, csak írj ide, és akkor segítek!
2009. nov. 29. 20:35
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:

Nekem így néz ki :

<!-- There is no way to run out -->


<html>

<head>

<style type="text/css"><!--

td,body,input,textarea {

font-size:12px;

font-family:Verdana,Arial,Helvetica,sans-serif;

color:#000000}

--></style>

<meta name="generator" content="Namo WebEditor v6.0">

<Link rel="shortcut icon" href="images/favicon.ico">

</head>

<body>



<table width="100%" height="100%" bgcolor="#CCCCCC" style="background-color:rgb(204,204,204);"><tr>

<td valign="top" bgcolor="#CCCCCC">



<form name="contactform" action="mail.php" method="post">

<p align="center"><font face="Verdana,Arial,Helvetica" size="2"><input type="hidden" name="require" value="Name,Email,Comments"></font>

</p>

<table align="center" bgcolor="#CCCCCC">

<tr>

<td colspan="2" align="center">

<p align="center"><b>Kapcsolat</b></p>

<p align="center"></td>

</tr>

<tr>


<td valign="top" align="right">

<p align="center">Az Ön neve:</p>

</td>

<td valign="top">

<p align="center"><input name="Name" size="25" style="color:red; background-color:rgb(204,204,204); border-color:rgb(255,255,204);"></p>

</td>

</tr>

<tr>


<td valign="top" align="right">

<p align="center">E-mail:</p>

</td>

<td valign="top">

<p align="center"><input name="Email" size="25" style="background-color:rgb(204,204,204); border-color:rgb(153,0,0);"></p>

</td>

</tr>

<tr>


<td valign="top" align="right">

<p align="center">Üzenet:</p>

</td>

<td valign="top">

<p align="center"><textarea name="Comments" rows="5" cols="35" style="color:rgb(153,0,0); background-color:rgb(204,204,204); border-color:rgb(153,0,0);"></textarea></p>

</td>

</tr>

<tr>


<td colspan="2" align="center">

<p align="center"><input type="submit" value="Küldés" name="submitform">

<input type="reset" value="Törlés" name="reset"> </p>

</td>

</tr>

</table>


<p align="center"><font face="Verdana,Arial,Helvetica" size="2"><br></font>

</p>


</form><p></td>

</tr><tr>

<td valign="bottom" bgcolor="#CCCCCC">

<p align="center"> </p>

</td>

</tr></table>


</body>

</html>


ez meghívja a mail.php filet, ami meg így néz ki :

<?php

// -----------------------------------------

// www.vandorszekely.ro

// -----------------------------------------

// remember to replace you@email.com with your own email address lower in this code.


// load the variables form address bar

$subject = $_REQUEST["subject"];

$message = $_REQUEST["message"];

$from = $_REQUEST["from"];

$verif_box = $_REQUEST["verif_box"];


// remove the backslashes that normally appears when entering " or '

$message = stripslashes($message);

$subject = stripslashes($subject);

$from = stripslashes($from);


// check to see if verificaton code was correct

if(md5($verif_box).'a4xn' == $_COOKIE['tntcon']){

// if verification code was correct send the message and show this page

mail("atenevedXXX@valami.hu", 'Online Form: '.$subject, $_SERVER['REMOTE_ADDR']."\n\n".$message, "From: $from");

// delete the cookie so it cannot sent again by refreshing this page

setcookie('tntcon','');

} else {

// if verification code was incorrect then return to contact page and show error

header("Location:".$_SERVER['HTTP_REFERER']."?subject=$subject&from=$from&message=$message&wrong_code=true");

exit;

}

?>

<!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=iso-8859-1" />

<title>E-Mail Sent</title>

<style type="text/css">

<!--

body,td,th {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

}

-->

</style></head>


<body>

Email sent. Thank you.<br />

<br />

Return to <a href="/">home page</a> ?

</body>

</html>

2009. dec. 2. 13:31
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:

Atyavilág... :S

Köszönöm mindkettőtöknek, az elmúlt napokban bújtam a netet, és próbálom összeállítani a fejemben a képet, hogy hogy is működik a dolog, de ez marhára nem egyszerű... :D

2009. dec. 2. 14:23

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!