Portál AbcLinuxu, 10. května 2025 05:28
Ahoj, předem upozoňuji že se v php moc nevyznám. Mám asi 10 textových polí a potřeboval bych je odeslat na email, ale když proměnné začnu vkládat do tohoto řetezce Mail("muj@email.cz", $predmet, $zprava, $prvni, $druhy, $kont, $faktv, $faktp, $pd, $bo, $pz, "From: " . $email);
script přestane fungovat. Určitě je to hrozně jednoduché.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Odesílání emailu</title>
</head>
<body>
<h1>Odesílání emailu</h1>
<?
$predmet = $_POST['predmet'];
$email = $_POST['email'];
$spam = "2";
$zprava = $_POST['zprava'];
$prvni = $_POST['prvni'];
$druhy = $_POST['druhy'];
$kont = $_POST['kont'];
$faktv = $_POST['faktv'];
$faktp = $_POST['faktp'];
$pd = $_POST['pd'];
$bo = $_POST['bo'];
$pz = $_POST['pz'];
if ($predmet!="" or $email!="" or $zprava!="" or $spam=="2")
{
Mail("gogol1234@seznam.cz", $predmet, $zprava, $prvni, $druhy, $kont, $faktv, $faktp, $pd, $bo, $pz, "From: " . $email);
echo "<p><strong>Váš e-mail byl úspěšně odeslán</strong>.</p>";
}
else
{
echo "<p>Váš e-mail se <strong>nepodařilo odeslat</strong> pravděpodobně jste nevyplnili všechny údaje, nebo nevíte kolik je 1 + 1.</p>";
}
Řešení dotazu:
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.