Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 30. 4. 2006, 23:29:46
mam napr jednu polozku. dajme tomu aby niekto zadal svoj mail. co mam pls spravit aby ked zostane tato polozka nevyplnena, pripise mi k nej ze ju treba vyplnit. ked je vyplnena, formular sa samozrejme odosle
|
||
creck Profil |
#2 · Zasláno: 1. 5. 2006, 00:00:43 · Upravil/a: creck
1
if($email=='') {
echo 'je nutne zadat email';
}
else {
// tady pokracuje tvuj script
}
tady mas pekny tutorial ... http://www.linuxsoft.cz/article.php?id_article=269 |
||
Polaroid Profil |
#3 · Zasláno: 1. 5. 2006, 00:04:55
Pak třeba můžeš pomocí regulárních výrazů ještě kontrolovat další věci, třeba jestli to nejsou jenom samé mezery /^\s+$/ jestli to nemá moc znaků strlen($promenna)>255 atp.
|
||
Anonymní Profil * |
#4 · Zasláno: 1. 5. 2006, 01:02:48
precital som si ten clanok ale nic mi to nehovori
ja mam toto <form method="post" action="send.php"> <input name="subject1" value="Mail z webu" type="hidden"> Meno<input value="" name="meno" maxlength="60" type="text"> e-mail<input value="" name="email" maxlength="60" type="text"> Predmet<input value="" name="subject" maxlength="60" type="text"> Správa<textarea name="text" cols="40" rows="6"></textarea> <input class="ok" value="Odoslať" type="submit"> </form> a <?php $to = "mail"; $extra = "From: $email\r\nReply-To: $email\r\n"; $extra .= "MIME-Version: 1.0\n"; $extra .= "Content-Transfer-Encoding: QUOTED-PRINTABLE\n"; $extra .= "X-Mailer: PHP\n"; $extra .= "Content-type: text/plain; charset=windows-1250"; $extra .= 'Return-Path: <mail>'."\n"; $mess = "-> ".$subject1." <-\nMeno: ".$meno."\nText:\n".$text.""; if ($email == "" || $text == "") echo 'bla'; elseif ( mail($to, $subject, $mess, $extra) ) echo 'blabla'; else echo 'bla'; ?> chcel by som to pichnut do jedneho php suboru a pri nevypisami niecoho by sa k polozle pripisal text. neviem si stym rady. pls pomozte |
||
Polaroid Profil |
#5 · Zasláno: 1. 5. 2006, 21:35:51
<?php
if($HTTP_GET_VARS["jakakolivpromenna"]=="cokoliv"): ... //odeslání mailu else: ?> ... //html kód <form action="soubor.php?jakakolivpromenna=cokoliv"... ... //bla bla bla formulář <?php endif; ?> |
||
Anonymní Profil * |
#6 · Zasláno: 2. 5. 2006, 13:25:49
takze do slova a do pismena okrem mailu takto?
<?php if($HTTP_GET_VARS["jakakolivpromenna"]=="cokoliv"): $to = "mail"; $extra = "From: $email\r\nReply-To: $email\r\n"; $extra .= "MIME-Version: 1.0\n"; $extra .= "Content-Transfer-Encoding: QUOTED-PRINTABLE\n"; $extra .= "X-Mailer: PHP\n"; $extra .= "Content-type: text/plain; charset=windows-1250"; $extra .= 'Return-Path: <mail>'."\n"; $mess = "-> ".$subject1." <-\nMeno: ".$meno."\nText:\n".$text.""; if ($email == "" || $text == "") echo 'bla'; elseif ( mail($to, $subject, $mess, $extra) ) echo 'blabla'; else echo 'bla'; else: ?> <form method="post" action="ww.php?jakakolivpromenna=cokoliv"> <input name="subject1" value="Mail z webu" type="hidden"> Meno<input value="" name="meno" maxlength="60" type="text"> e-mail<input value="" name="email" maxlength="60" type="text"> Predmet<input value="" name="subject" maxlength="60" type="text"> Správa<textarea name="text" cols="40" rows="6"></textarea> <input class="ok" value="Odoslať" type="submit"> </form> <?php endif; ?> len som chcel aby sa to echo vypisalo vedla nejakej polozky ktora ostala nevyplnena, lebo toto mam v podstate aj ja len v 2 suboroch |
||
Santen Profil * |
#7 · Zasláno: 2. 5. 2006, 17:16:55
Ahoj.Prosim neviete mi niekto pomoct s tvorbou co najjednoduchsieho fora?
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0