Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]co musze dodac zeby email byl poprawnie wpisywany
martino277
post
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 23.11.2006

Ostrzeżenie: (0%)
-----


siemka all!!! mam pytanie mam formularz kontaktowy na stronie troche mnie on denerwuje bo mozna z niego wyslac maila bez wpisywania danych emaila mozna wyslac pustego emaila chcialbym przerobic ten formularz zeby przynajmniej wymagal email i kilka slow w opisie pozdrawiam i dzieki za pomoc!!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
martino277
post
Post #2





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 23.11.2006

Ostrzeżenie: (0%)
-----


ty szukalem znalazlem gotowe rozwiazania a to mnie nieinteresuje chialbym sam cos porobic sprobowac zrozumiec bardziej php sory ze niepodalem kodu juz podaje plik
kontakt.php wyglada tak:
<form name="zgloszenie" method="post" action="forma.php">
Imie i Nazwisko <br><input type="text" name="imienazwisko" SIZE="30" value=""><br>
Tw&oacute;j e-mail <br>
<input type="text" NAME="email" SIZE="30" value=""><br>
Treść wiadomości <br>
<textarea name="tresc" cols="25" rows="10"></textarea><br><br>
<input type="image" src="poczta.png">
</form>

plik forma php tak:<?php ob_start(); ?>
<?php
$imie=$_POST['imienazwisko'];
$nazwisko=$_POST['email'];
$tresc=$_POST['tresc'];

$nadawca_imie = "[Mail ze strony]";
$send_email ="?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?@(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?.pl";
$temat = "[Mail ze strony] - Formularz konaktowy";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-2\r\n";
$headers .= "From: $nadawca_imie\r\n";
$body_mail = "<table width=600 border=0 cellpadding=1 cellspacing=2 align=center style=\"font-family: Verdana; font-size: 10px;\">
<tr>
<td colspan=2 align=center><b><u>".$temat."</u></b></td>
</tr>
<tr>
<td colspan=2 align=center> </td>
</tr>
<tr>
<td width=166 align=right>Imie i nazwisko: </td>
<td width=424><div align=\"justify\"><b>".$imienazwisko."</b></div></td>
</tr>
<tr>
<td width=166 align=right>E-mail: </td>
<td width=424><div align=\"justify\"><b>".$email."</b></div></td>
</tr>
<tr>
<td width=166 align=right>Tresc wiadomosci: </td>
<td width=424><div align=\"justify\"><b>".$tresc."</b></div></td>
</tr>
</table>";

if(mail($send_email,$temat,$body_mail,$headers)){
header("Location: ./poczta/poszlo.php");
} else {
header("Location: ./poczta/nieposzlo.php");
}


?>

plik poszlo.php:
<?php
<head>
<META NAME="Robots" CONTENT="noindex">
<meta http-equiv="Refresh" content="5; url=../../index.html" />
<title>Mail zostal poprawnie wyslany</title>
</head>
<body>
<h2><center><br />
Mail został poprawnie wysłany.<br />
<br />
Za 5 sek zostaniesz przeniesiony do strony gł&oacute;wnej<br />
<br />
Jak nie chesz czekać? <a href="../../podstrona3.php">KLIKNIJ</a></center></h2></body>
?>

plik nieposzlo.php:

<?php
<head>
<META NAME="Robots" CONTENT="noindex">
<meta http-equiv="Refresh" content="5; url=../../podstrona3.php" />
<title>Mail nie zostal wyslany</title>
</head>
<body>
<h2><center><br />
Mail nie został wysłany. Spr&oacute;buj jeszcze raz.<br />
<br />
Za 5 sek zostaniesz przeniesiony do strony gł&oacute;wnej<br />
<br />
Nie chesz czekać? <a href="../../podstrona3.php">KLIKNIJ</a>
</center></h2></body>
?>

Ten post edytował martino277 9.07.2007, 14:41:28
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 07:31