Kezdőoldal » Számítástechnika » Weblapkészítés » PHP mail funkció nethelynél?

PHP mail funkció nethelynél?

Figyelt kérdés

Hogy működik a php mail funkció a nethelynél, mert nem tudom működésre bírni.A kód:

<?php

$cim = "admin@plantfish.nhely.hu"; //ide add meg azt az email címet amely fogadni fogja az üzeneteket

$felado = $_POST["felado"];

$fcim = $_POST["fcim"];

$uzenet = $_POST["uzenet"];

if (empty ($_POST["felado"])) $msg.="Nem adtad meg a neved!<br>";

if (empty ($_POST["fcim"])) $msg.="Nem adtad meg az e-mail címedet!<br>";

if (empty ($_POST["uzenet"])) $msg.="Nem írtál semmit az üzenethez!<br>";


if ($msg == "")

{

$cim = "admin@plantfish.nhely.hu"; //ide is írd le a fent megadott címet

$felado = $_POST["felado"];

$fcim = $_POST["fcim"];

$uzenet = $_POST["uzenet"];

$fejlec = "Content-type: text/html; charset=ISO-8859-2\r\n";

$tartalom = "Feladó: $felado\n Feladó címe: $fcim\n \n $uzenet"; //ez lesz az email tartalma

$send = mail($cim, "E-mail", $tartalom, $fejlec);

}

else print"$msg<br><br><br><br><br><br><br><br><br><p style=\"text-align:right;\"><br></a></p>";

if ($send)

print "Minden rendben, a levél elküldése sikeres!";

?>



2017. jan. 24. 15:57
 1/8 anonim ***** válasza:

[link]

"Fontos: A megadott email címnek (felado@nethelynel.hu) a Nethely rendszerében létező email címnek vagy email aliasnak kell lennie, különben az SMTP szerver el fogja dobni a küldendő emailt!"

2017. jan. 24. 17:48
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:

Azaz ez a rész nem jó: $felado = $_POST["felado"];

Mert nem lehet a kapcsolat felvevő email címe, az max válasz levél cím lehet ha engedik.

2017. jan. 24. 17:49
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:

Ja'h és amúgy is darabolni, meg minden, mert ez így nagyon - nagyon nem biztonságos.

Simán feltudnám használni SPAM -elésre, és lekapcsolnák az oldalad.

2017. jan. 24. 17:51
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:

Bocsi, mégse tudok SPAM -elni, mert el se fog menni.

Ugyan is hiányzik a fejlécből a feladó email címe, csak a karakter kódolást próbáltad beírni.


Közben megnéztem magát az oldalt is, hááát, Huh...

Helyre kéne rakni pl. a kezdő lapon az elrendezéseket.

A képeket méretezd át, hogy ne 12Mpx -es képet használj,

olyan helyen ahol 0.5Mpx -et se éri el.


És gondolom a monitorod/kijelződ felbomlásának szélelesége: 1366px;

Kb. ez az amin normálisan jelenik meg.

nagyobb kijelzőn van ami balra van igazítva, van ami középen, és elég zavaró.

[link]

2017. jan. 24. 18:04
Hasznos számodra ez a válasz?
 5/8 A kérdező kommentje:
Köszi, csak itthon nem tudtam tesztelni nagyobb monitoron.A képeket meg majd le lesznek cserélve ha lesznek újak, mert nagyon nehéz csinálni akváriumról.
2017. jan. 25. 08:49
 6/8 A kérdező kommentje:
Esetleg még a kódolásban tudnál segíteni, mert most működik csak a kódolása rossz.
2017. jan. 25. 08:50
 7/8 A kérdező kommentje:
És a phpmyadminba pedig nem tudok belépni.
2017. jan. 25. 08:51
 8/8 anonim ***** válasza:

PHP Mailler: [link]


<?php

require 'class.phpmailer.php';


if (empty ($_POST["felado"])) $msg.="Nem adtad meg a neved!<br/>";

if (empty ($_POST["fcim"])) $msg.="Nem adtad meg az e-mail címedet!<br/>";

if (empty ($_POST["uzenet"])) $msg.="Nem írtál semmit az üzenethez!<br/>";


if ($msg == "") {

$cim = "admin@plantfish.nhely.hu"; //ide add meg azt az email címet amely fogadni fogja az üzeneteket

$felado = $_POST["felado"];

$fcim = $_POST["fcim"];

$uzenet = $_POST["uzenet"];

$targy = 'E-mail Tárgy';

$body = 'Feladó: '.$felado.'<br/>\nFeladó címe: '.$fcim.'<br/>\n<br/>\n'.$uzenet;


$mail = new PHPMailer();


$mail->From = $cim;

$mail->FromName = $felado;

$mail->AddAddress($cim, 'PlantFish');

$mail->AddReplyTo($fcim, $felado);


$mail->IsHTML(true);


$mail->Subject = $targy;

$mail->Body = $body;

$mail->AltBody = strip_tags($body);


if(!$mail->Send()) {

echo 'HIBA: ' . $mail->ErrorInfo;

exit;

} else {

echo '<p>Minden rendben, a levél elküldése sikeres!</p>';

}

} else {

print '<p class="mailError">'.$msg.'</p>';

}

?>

2017. jan. 25. 09:19
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!