Portál AbcLinuxu, 12. května 2025 02:23
Řešení dotazu:
Mail()
, jen funkce mail()
.
Za třetí, máte tam ve forulářu jakousi antispamovou kontrolu, ale není jasné, co tam má uživatel zapsat, a za druhé to pak nikde nekontrolujete.
Za čtvrté, když tam někdo vyplní cizí e-mail a do poznámky nabídku na nějakou viagru nebo bůhví co, odešle se to na ten cizí e-mail – ideální pro spamování. Proto se dělává registrace e-mailu, že nejprve musíte ověřit jeho pravost a není možné do toho ověřovacího e-mailu propašovat žádný svůj text.
Za páté, raději si na to najděte nějakého programátora, tohle není na „jenom rozchodit“.
ve formuláři, tak výskyt klíče spam
ve skriptu. Nicméně i tak je to pozvánka pro spammery.
mail()
, ale Mail()
i MAIL()
bude totéž.X + Y = Z
v textu bych radši zaměnil za captcha.
<form action="..//posli.php" method="post">Prečo "..//posli.php" a nie "posli.php"?
if (mail("daniel.fajmon@volny.cz", $predmet,$body , "From: " . $email)) { echo "<p><strong>Vaše objednávka byla úspěšně odeslána. V nejbližší době Vás budeme kontaktovat.</strong>.</p>"; } else { echo "<p>E-mail sa nepodarilo odoslať.</p>"; }
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.