| Autor | Zpráva | ||
|---|---|---|---|
| vodniobchod Profil |
Ahoj všichni,.
mám problém, zkopíroval jsem si tu formulář a i sobor php na odeslání formuláře. Formulář se odešle, e-mail přijde, ale v předmětu má pouze ****SPAM(9.2)**** Nevíte čím to může být ? |
||
| amon Profil |
#2 · Zasláno: 5. 1. 2009, 16:13:24
definuj to trochu. daj sem tvoj PHP kod a aj HTML.
|
||
| vodniobchod Profil |
Toto je HTML, kde je formulář:
<form action="send.php" method="post"> Váš mail: <input name="mail_odesilatele" size="20"><br> Předmět: <input name="predmet" size="20"><br> Zpráva: <textarea name="zprava" rows="4" cols="30"></textarea><br> <input type="submit" value="Odeslat"> </form> <!--pro funkčnost tohoto furmáře je nutný sounor send.php !!--> Toto je PHP kde je odesílací skript: <? if ( Mail("info@vodniobchod.cz", $predmet, $zprava, "From: " . $mail_odesilatele) )
echo "Mail byl odeslán";
else echo "Mail se nepodařilo odeslat"; ?>
<!--tento skript je nutný pro funkčnost formuláře !!--> |
||
| kletely Profil |
#4 · Zasláno: 5. 1. 2009, 16:17:39
vodniobchod
„Nevíte čím to může být ?“ Nie nevieme :( |
||
| vodniobchod Profil |
#5 · Zasláno: 5. 1. 2009, 16:24:00
Ale ten skript je správně ne ?
Podle mě je to nastavením spamu na seznamu, už jsem jim tam napsal. |
||
| vodniobchod Profil |
#6 · Zasláno: 5. 1. 2009, 18:10:19
Fakt nevíte ?
|
||
| vodniobchod Profil |
#7 · Zasláno: 7. 1. 2009, 21:27:02
Odborníci poraďte
|
||
| tiso Profil |
#8 · Zasláno: 7. 1. 2009, 22:19:29
vodniobchod - keď niekto bude chcieť a vedieť, tak poradí. Nevynucuj si odpoveď.
|
||
| SwimX Profil |
#9 · Zasláno: 8. 1. 2009, 00:02:46 · Upravil/a: SwimX
„ v předmětu má pouze ****SPAM(9.2)****“
a jinak nic? text zprávy, odesílatel? <form action="send.php" method="post">
Váš mail: <input name="mail_odesilatele" size="20"><br>
Předmět: <input name="predmet" size="20"><br>
Zpráva: <textarea name="zprava" rows="4" cols="30"></textarea><br>
<input type="submit" value="Odeslat">
</form>
<!--pro funkčnost tohoto furmáře je nutný sounor send.php !!-->
Toto je PHP kde je odesílací skript:
bez tohodle to nikdy nemůže jít, leda že bys měl zaplé register_globals což má le snad jenom webzdarma :X
<?
$predmet = $_POST['predmet'];
$zprava = $_POST['zprava'];
$mail_odesilatele = $_POST['mail_odesilatele'];
if ( Mail("info@vodniobchod.cz", $predmet, $zprava, "From: " . $mail_odesilatele) )
echo "Mail byl odeslán";
else echo "Mail se nepodařilo odeslat"; ?>jinak co se týče češtiny doporučuji: http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=78328 <?php $komu = "tobe@example.com"; $odesílatel = "Příliš žluťoučký kůň"; $adresaOdesílatele = "registrace@example.com"; $předmět = "Registrace (ěščřžýáíéďťňľúůó)"; $textMailu = "Dobrý den,\n". "děkuji za váš zájem.\n". "Pro dokončení registrace použijte následující odkaz.\n". "http://www.example.fuj?notosisnaddelateprcu1 \n\n". "Přeji hezký zbytek dne. (ěščřžýáíéďťňľúůó!)"; $hlavičky = "Content-type: text/plain; charset=utf-8 \n"; echo mail($komu, "=?UTF-8?B?".base64_encode($předmět)."?=", $textMailu, "From: =?UTF-8?B?".base64_encode($odesílatel)."?=<".$adresaOdesílatele."> \r\n".$hlavičky) ? "ODESLANO" : "CHYBA"; ?> |
||
| vodniobchod Profil |
#10 · Zasláno: 8. 1. 2009, 20:29:00
A jak to mám udělat když chci předmět nastavit inmplicitně, použil jsem ten tvůj upravený kód (ten co sem měl já akorát ten tebou doplněný).
|
||
|
Časová prodleva: 18 let
|
|||
0