Autor | Zpráva | ||
---|---|---|---|
Pavel Vlček Profil * |
#1 · Zasláno: 19. 9. 2007, 18:57:11
Dobrý den. Mám tu problém s odesláním mailu. Odešlou se mi oba 2. Já chcy, aby se odeslal jen 1 mail. Ten zprávný. Pkud se článek podaří vložit, odešle se první. Pokud ne, odešle se druhý. Mně se odešlou oba.
[code] <html> <head> <meta name="description" content=""> <meta name="keywords" content=""> <meta http-equiv=Content-Type content="text/html; charset=windows-1250"> <title>Výsledek</title> </head> <?php $datum = date("Y-m-d"); $titulek = $_POST['titulek']; $clanek = $_POST['clanek']; $autor = $_POST['autor']; $rubrika = $_POST['rubrika']; require_once "spojeni.php"; if ($vysledek = mysql_query( "insert into clanky_paja (titulek, clanek, autor, rubrika, datum) values ('$titulek','$clanek','$autor','$rubrika','$datum')")) { echo "článek byl uložen"; mail("vlcekp1@seznam.cz", "Nový článek", "Někdo vložil nový článek do databáze článků. Mrkněte na http://blg.ic.cz/blgword/"); } else echo "článek se neuložil"; mail("vlcekp1@seznam.cz", "Nový článek vložení se nezdařilo", "Někdo se pokusil vložit článek do databáze, ale jeho vložení se nezdařilo."); ?> <a href="index.php">Seznam článků</a> </body> </html> [/code] Díky moc. |
||
Casero Profil |
#2 · Zasláno: 19. 9. 2007, 19:01:08
Pavel Vlček
U podmínky else ti chybý složené závorky... |
||
Pavel Vlček Profil * |
#3 · Zasláno: 19. 9. 2007, 19:02:15
Takhle?
else { a ukonce toho ; u textu zprávy }? Díky. |
||
Casero Profil |
#4 · Zasláno: 19. 9. 2007, 19:31:19
Pavel Vlček
Přesně tak, když to není ve složených závorkách, tak se provede pouze první příkaz. |
||
Pavel Vlček Profil * |
#5 · Zasláno: 19. 9. 2007, 19:36:53
Tak to by bylo. Teď mi nejde zprovoznit tohle. Do mailu se vloží to, co autor napsal do všech editačních polí ve formuláři.
<html> Píše to parse error. |
||
Casero Profil |
#6 · Zasláno: 19. 9. 2007, 20:38:39
mail("vlcekp1@seznam.cz", "Novy clanek", "Nekdo vlozil novy clanek do databaze clanků. Mrknete na http://blg.ic.cz/blgword/ Clanek.
".$zaznam['titulek'].""; ".$zaznam['clanek'].""; Autor: ".$zaznam['autor'].""; Datum: ".$zaznam['datum'].""; Rubrika: "$zaznam['rubrika']."; Tedle konstrukci moc nerozumím. To spojování řetězců, nebo o co se to snažíš? |
||
Pavel Vlček Profil * |
#7 · Zasláno: 20. 9. 2007, 17:21:19
Snažímse odeslat v tom mailu i text článku, který byl přidán.
|
||
future Profil * |
#8 · Zasláno: 20. 9. 2007, 19:18:07
mail("vlcekp1@seznam.cz", "Novy clanek", "Nekdo vlozil novy clanek do databaze clanků. Mrknete na http://blg.ic.cz/blgword/ Clanek. ".$zaznam['titulek'].""; ".$zaznam['clanek'].""; Autor: ".$zaznam['autor'].""; Datum: ".$zaznam['datum'].""; Rubrika: "$zaznam['rubrika']."; "); } to si nejako rozpojil nie? takto by to malo vyzerat: mail("vlcekp1@seznam.cz", "Novy clanek", "Nekdo vlozil novy clanek do databaze clanků. Mrknete na http://blg.ic.cz/blgword/ Clanek. ".$zaznam['titulek']." ".$zaznam['clanek']." Autor: ".$zaznam['autor']." Datum: ".$zaznam['datum']." Rubrika: "$zaznam['rubrika']"); -> novy riadok |
||
future Profil * |
#9 · Zasláno: 20. 9. 2007, 19:20:50
ach jaj ono mi to orezalo znaky :( ... ak chces novy riadok tak treba dat (spetne lomitko)r(spetne lomitko)n
|
||
Pavel Vlček Profil * |
#10 · Zasláno: 20. 9. 2007, 19:44:59
Dobrý den. Vyjíždí mi tam tato hláška.
Parse error: syntax error, unexpected ':' in /home/free/ic.cz/b/blg/root/www/blgword/pridat.php on line 30 Díky. |
||
Pavel Vlček Profil * |
#11 · Zasláno: 21. 9. 2007, 20:23:16
Můžete mi prosím tu část, kterou jste mi poslal poslat v txt souboru na mail vlcekp1@seznam.cz? Mně se špatně zkopýrovali řádky. Dík.
|
||
Pavel Vlček Profil * |
#12 · Zasláno: 21. 9. 2007, 21:40:07
Nefunguje mi příkaz
()r()n |
||
Pavel Vlček Profil * |
#13 · Zasláno: 22. 9. 2007, 09:52:07
Problém je vyřešen. Už mi to jde úplně celé.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0