Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [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
uli
post
Post #2





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


Walidacja formularzy
Go to the top of the page
+Quote Post
martino277
post
Post #3





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

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


niechce byc wybredny uli ale moze cos w php poprosze (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Go to the top of the page
+Quote Post
uli
post
Post #4





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


Coś w php.

A poważnie - serwery google się spaliły?? Wiesz już jakie hasło wpisać... dodaj php i jazda.

Kodu nie podajesz, a rozwiązanie chcesz. LOL
Go to the top of the page
+Quote Post
martino277
post
Post #5





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
uli
post
Post #6





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


Przepraszam, mógłbyś to wrzucić w znaczniki [php]? W chęcią pomogę , ale zrób edycję posta, bo czytać się nie da (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
martino277
post
Post #7





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

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


ale niewiem ktoro dokladnie powiedz mi co dokladnie i jak to poprawie niema problemu jestem swierzy wiec ucze sie moge wszystkiego nieumiec (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale dobrze ze zwracasz uwage przynajmniej sie naucze pisac tak jak trzeba na forum (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
uli
post
Post #8





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


plik nieposzlo.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>

Kontra:

plik nieposzlo.php:
  1. <?php
  2. <head>
  3. <META NAME="Robots" CONTENT="noindex">
  4. <meta http-equiv="Refresh" content="5; url=../../podstrona3.php" />
  5. <title>Mail nie zostal wyslany</title>
  6. </head>
  7. <body>
  8. <h2><center><br />
  9. Mail nie został wysłany. Spr&oacute;buj jeszcze raz.<br />
  10. <br />
  11. Za 5 sek zostaniesz przeniesiony do strony gł&oacute;wnej<br />
  12. <br />
  13. Nie chesz czekać? <a href="../../podstrona3.php">KLIKNIJ</a>
  14. </center></h2></body>
  15. ?>


Edytuj posta - zaznacz kod i wstaw tagi [php] - naprawdę lepiej się to czyta. Sam chyba też to zauważysz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
martino277
post
Post #9





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

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


mam nadziej ze dobrze to zrobilem chodzilo ci zebym dodal znaczniki <?php?> dodalem,ale te tagi wraz niewiem gdzie (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif)

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

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

 



RSS Aktualny czas: 11.10.2025 - 09:40