Autor Zpráva
mokatahiii
Profil
Ahoj php neumim a nevim jestli to takhle vubec lze, prosim o pomoc.

Dle na vodu na jakpsatweb.cz, jsem do stranky (htm) vlozil:

<form action="druhy.php">
Váš mail: <input name="mail_odesilatele"><br>
Předmět: <input name="predmet"><br>
Zpráva: <textarea name="zprava"></textarea><br>
<input type=submit value="Odeslat">
</form>

a potom vytvoril soubor druhy.php a v nem je kod:
<? if ( Mail("ma.prochazka@centrum.cz", $predmet, $zprava, "From: " . $mail_odesilatele) )
echo "Mail byl odeslán";
else echo "Mail se nepodařilo odeslat"; ?>

ale na mail nic neprislo...
muzete mi pomoci prosim
suky
Profil
mokatahiii
Neprisel ani prazdny email?
nightfish
Profil
Ahoj php neumim a nevim jestli to takhle vubec lze
pokud to spustíš na hostingu, který má Register_globals na On a open_short_tag na On, tak by to fungovat mohlo

nicméně bezpečnost takovéhoto řešení je dosti nízká (resp. nulová)

stejně jako by člověk bez řidičáku neměl sednout do auta a někam s ním jet, neměly by ani osoby, které nemají ponětí o PHP tvořit/umísťovat PHP skripty na internet (pro zjednodušení předpokládejme že (má řidičák == umí řídit auto), což v běžném světě samozřejmě neplatí)
loyza
Profil
co ti to vypsalo, když si ten formulář vyplnil a potvrdil?
mokatahiii
Profil
normalne se mi zobrazila ta hlaska Mail byl odeslán

a nemate nejakej script kterej by fingoval, poradte prosim
nightfish
Profil
jak dlouhá doba uběhla od odeslání mailu? jednou jsem takhle řešil, proč se mi neodesílají maily na seznam a ony se všechny odeslaly (a přišly s asi 10 hodinovým zpožděním)
mokatahiii
Profil
no jen par minut... myslis ze to muze prijit jeste dyl? ten script je teda v poradku?
nightfish
Profil
myslis ze to muze prijit jeste dyl?
ano, myslím, že ten e-mail klidně může přijít později

ten script je teda v poradku?
platí co jsem napsal dříve - při určitém nastavení hostingu fungovat může, bezpečnost je malá...
suky
Profil
mokatahiii
Zkus si zalozit email jinde, nebo pouzij tvuj jiny email a skript nech probehnout znovu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0