elkelne egy kis segítség PHP levél ügyben !
Hali all ! Ez mind működik , de azt szeretném ,hogy a $tartalom az $emailban levő emailra is elmenne !
header('Content-Type: text/html; charset=utf-8');
<?php
$header =
$nev = $_POST['nev'];
$telefon = $_POST['telefon'];
$email = $_POST['email'];
$akinekkuldom = 'enyém##kukac##freemail.hu'; //email cim
$cim = 'te küldted'; //tárgy
$thankyou = "siker2.html"; // sikeres küldés után ez fog megjelenni a küldõnek
$tartalom = "
*** Ki vagyok ***
Alapadatok:
Neve: $nev
Telefonja: $telefon
Email: $email
";
mail($akinekkuldom,$cim,$tartalom,"Content-type:text/plain; charset=utf-8\r\n");
?>
<meta http-equiv="refresh" content="0; url=<?echo $thankyou;?>"">
<?php
ui : 60+ tehát ha lehet kicsit szájbarágósan kellene ... a php 4 24 óra alatt ban semmit sem találtam...meg a neten sem :) THX KGY
■ header('Content-Type: text/html; charset=utf-8');
<?php
$header =
$nev = $_POST['nev'];
$telefon = $_POST['telefon'];
$email = $_POST['email'];
$akinekkuldom = 'enyém##kukac##freemail.hu'; //email cim
$cim = 'te küldted'; //tárgy
$thankyou = "siker2.html"; // sikeres küldés után ez fog megjelenni a küldõnek
$tartalom = "
*** Ki vagyok ***
Alapadatok:
Neve: $nev
Telefonja: $telefon
Email: $email
";
mail($akinekkuldom,$cim,$tartalom,"Content-type:text/plain; charset=utf-8\r\n");
?>
<meta http-equiv="refresh" content="0; url=<?echo $thankyou;?>"">
<?php
ui : 60+ tehát ha lehet kicsit szájbarágósan kellene ... a php 4 24 óra alatt ban semmit sem találtam...meg a neten sem :) THX KGY
header('Content-Type:
thx
Még nem probáltam ki , de a köszönet a törődésért jár !
Kgy
kipróba
kipróbáltam. az $akinekkuldom = 'enyém##kukac##freemail.hu'; //email cim erre megkapom, de a $email = $_POST['email']; erre nem :((
kgy
Mi van benne?
$email
változó?Célszerű az e-mail elküldése előtt mindent (header-eket is) külön-külön változókba előkészíteni, ezeket szépen ki is írhatod
<pre></pre>
tagek közé, akkor látszik minden, hogy jó-e.Fenti kóddal óvatosan, van pár bibi vele.
Itt van az említett PHPMailer, esetleg smtp-n tisztább szárazabb érzés is, plusz könnyebben tudsz html e-mailt küldeni, ha kedved támad.
Ellenőrizd, hogy az $email
Rossz
A
header('Content-Type: text/html; charset=utf-8');
szépen kiíródik a kimenetre, mivel a<?php
nyitó tag előtt van (gondolom nem egy másik script include-olta, de akkor sem írunk PHP kódot nyitó tag elé).Header-ek: minden elemét CRLF zárja, nem csak a végét:
A
$thankyou = "siker2.html";
mitől "fog megjelenni" siker esetén? Gondolom nem attól, hogy odaírtad commentben. :)thx
most itt van az unokám de kb 1 óra múlva hazaviszik :( utána beírom mindent amim van és műxszik meg amit szeretnék.
előre is köszi mindenkinek ... én
sziasztok !
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body >
<form method="POST" action="elkuld.php" onsubmit="return FrontPage_Form1_Validator(this)" language="JavaScript" name="FrontPage_Form1" enctype="utf-8">
<p align="center"> <table border="0" cellspacing="0" cellpadding="0" width="600" id="urlap">
<!-- MSTableType="nolayout" --><tr>
<td align="right"> </td>
<td width="30">
</td>
<td height="21">
<p align="center"><b>
<font color="#FF0000">
Alapadatok :</font></b><br> </td>
</tr>
<tr>
<td align="right">Az Ön neve</td>
<td width="30"> </td>
<td height="19" width="364">
<!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="5" -->
<input type="text" name="nev" value="" size="60" id="urlap" /><br> </td>
</tr>
<tr>
<td align="right">
Telefonszáma</td>
<td width="30"> </td>
<td height="19">
<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" b-value-required="TRUE" i-minimum-length="8" i-maximum-length="15" -->
<input type="text" name="telefon" size="14" maxlength="15" style="font-family: Arial; " id="urlap" />
<br> </td>
</tr>
<tr>
<td align="right">Email címe</td>
<td width="30"> </td>
<td height="19">
<!--webbot bot="Validation" b-value-required="TRUE"minimum-length="5" -->
<input type="text" name="email" value="" size="60" id="urlap" />
<br> </td>
</tr>
</table>
<p align="center">
<font size="4" face="Arial">
<input type="submit" value="Elküld" style="font-family: Arial; font-size: 14pt; color: #FF0000; float:left" id="urlap" />
<input type="reset" value="Töröl" style="font-family: Arial; font-size: 14pt; color: #FF0000; float:left" id="urlap0" /></font></p>
</form>
</body>
</html>
Ez kitölthető, működik.
(már tudom hogy elég kuka az ellenőrzés frontpageval meg nem is jó , de azt megtaláltam hogy kell jól csinálni)
Az elküld php :
<?php
$nev = $_POST['nev'];
$telefon = $_POST['telefon'];
$email = $_POST['email'];
$akinekkuldom = 'valaki##kukac##freemail.hu'; //email cim
$cim = 'adatok'; //tárgy
$emailek = $akinekkuldom.", ".$email;
$thankyou = "siker2.html"; // sikeres küldés után ez fog megjelenni a küldõnek
$tartalom = "
*** adatok ***
Alapadatok:
Neve: $nev
Telefonja: $telefon
Email: $email
";
mail($emailek,$cim,$tartalom,"Content-type:text/plain; charset=utf-8\r\n");
?>
<meta http-equiv="refresh" content="0; url=<?echo $thankyou;?>"">
<?php
Ez is működik de csak az én mailomra /valaki@freemailra ) küldi el
a Nev: név
Telefon: telehonszam
Email: pityu##kukac##gmail.hu / amit megadott/
De nem küldi el a pityu@-nak is amit küldött
Műkszik a thanyou a weben ez az oldal jelenik meg:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body >
<p style="TEXT-ALIGN: center" data-mce-style="text-align: center;">
<b><font color="#FF0000" size="5">
Köszönjük !<br>
</font></b>
</body>
</html>
ez most az én nagy bajom / ami másnak kicsi az megint másnak nagy : (afrikai tűzhangya közmondásamit most találtam ki :()
THX én
Szem-szájnak ingere :)
Kérlek használd a kódszínezőt, anélkül nem tudok érdemben segíteni.
[,colorer=php]Ide tedd a kódod[/colorer]
Elején a vesszőt hagyd ki. Van rá gomb is jobb oldalon az alsó.
Sanszos, hogy elég lesz a form html és a küldő php. Többit egyelőre hagyd ki.
Köszi.
thx
előre is köszi
én
este jön.... és nem adom fel
én