Autor | Zpráva | ||
---|---|---|---|
kory.tk Profil * |
Ahoj lidi, mám prosbu, jde udělat, aby na stránce bylo jen tlačítko, po jehož kliknutí mi příde zpráva na email?
|
||
Lupa Profil |
#2 · Zasláno: 6. 3. 2011, 12:47:11
Ano dá.
|
||
panther Profil |
#3 · Zasláno: 6. 3. 2011, 12:47:26
|
||
dmfzd Profil |
#4 · Zasláno: 6. 3. 2011, 12:54:19
<? if ($odeslano!=="1") { $predmet = nějaký předmět; $email = váš@e-mail; $zprava = text zprávy; Mail($email, $predmet, $zprava, "From: web@web.cz"); echo "e-mail byl úspěšně odeslán"; } else { echo "e-mail nebyl úspěšně odeslán"; } ?> <form action="" method="post"> <input type="hidden" name="odeslano" value="1"> <input type="submit" value="odeslat email"> </form> |
||
kory.tk Profil * |
#5 · Zasláno: 6. 3. 2011, 14:10:43
A k tomuhle řešení nemusím mít na tý stránce okna na vyplnění předmět, email a zpráva?
|
||
kory.tk Profil * |
#6 · Zasláno: 6. 3. 2011, 14:15:10
Parse error: syntax error, unexpected T_STRING tuto chybu mi to píše.
|
||
panther Profil |
#7 · Zasláno: 6. 3. 2011, 16:31:29
kory.tk:
syntaktické chyby si oprav sám, pak je ještě problém v 1. a 2. řádku. PHP je lépe otevírat <?php , proměnná $odeslano neexistuje.
|
||
kory.tk Profil * |
#8 · Zasláno: 6. 3. 2011, 16:34:22
Jasný, uvozovky jsem už našel, a teď se peru s odesláno. Díky.
|
||
puzzle Profil |
#9 · Zasláno: 7. 3. 2011, 20:11:39 · Upravil/a: puzzle
to je ale blbost tam musíš mít ještě nejaké:
<input type="text" name="neco"> A hodnoty pak vybíráš přes pole: $_POST['neco'] dá se to převést na: $neco = $_POST['neco']; Edit a toto je co? if ($odeslano!=="1") nemá to být: if ($_POST['odeslano']=="1") Edit chybý ti zadaná action v tomto případě asi # ;-) |
||
panther Profil |
#10 · Zasláno: 7. 3. 2011, 21:29:16
puzzle:
„to je ale blbost tam musíš mít ještě nejaké:“ textvoé pole není ve formuláři povinné. Tento formulář má dvě pole - hidden a submit . Není třeba přidávat další.
„Edit chybý ti zadaná action v tomto případě asi # ;-)“ atribut action může být i prázdný. Nebo nemusí být ani uveden.
|
||
puzzle Profil |
#11 · Zasláno: 7. 3. 2011, 22:36:20
panther:
„textvoé pole není ve formuláři povinné. Tento formulář má dvě pole - hidden a submit. Není třeba přidávat další.“ No to jo - ale potom nechápu smysl takového kodu |
||
TomasJ Profil |
#12 · Zasláno: 8. 3. 2011, 06:37:59 · Upravil/a: TomasJ
puzzle:
Omlouvám se, přečetl jsem to špatně. |
||
Časová prodleva: 13 let
|
0