Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako da napravim kontakt formu na stranici?

[es] :: PHP :: kako da napravim kontakt formu na stranici?

Strane: 1 2

[ Pregleda: 9247 | Odgovora: 34 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

boccio
Boris Krstović
Spoonlabs.com
nbgd

Član broj: 7594
Poruke: 2458
*.ptt.yu.

Sajt: bocc.io


+771 Profil

icon Re: kako da napravim kontakt formu na stranici?09.07.2005. u 10:57 - pre 227 meseci
Pogledaj par redova gore:
http://www.elitesecurity.org/poruka/525821

Za svako polje koje prosiris, moras kreirati promenjivu koja ce da uzme sadrzaj tog polja kroz POST array.

Code:

$ime_promenjive = $_POST['ime_HTML_polja'];



Jeff, one day you’ll understand that it’s harder to be kind than clever.
 
Odgovor na temu

dabd

Član broj: 63079
Poruke: 72
*.adsl.net.t-com.hr.



Profil

icon Re: kako da napravim kontakt formu na stranici?16.08.2005. u 18:46 - pre 226 meseci
ova skripta sljaka. zanima me kako da iz iste forme tj. kad posjetilac ispuni formu i kad se otvori prozor u kojem se zahvaljuje na ispunjenoj formi, kako da isti prozor odredim da bude npr. širine 500 pX visine 312, tj. da se otvori u svom prozoru
 
Odgovor na temu

dabd

Član broj: 63079
Poruke: 72
*.adsl.net.t-com.hr.



Profil

icon Re: kako da napravim kontakt formu na stranici? VALIDACIJA??23.11.2005. u 19:02 - pre 223 meseci
iskoristio sam ovu formu i zadovoljan sam, ali sad me zanima kako dobiti podatak s kojeg su maila poslani podaci, tj. da unos emaila bude obavezan tj.ako se ne upiše EMAIL da se ne moze poslati poruka s kontakt forme. jer sam vec dobio par mailova na koja nemogu uzvratiti jer nema adrese
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.dialup.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon Re: kako da napravim kontakt formu na stranici?23.11.2005. u 19:32 - pre 223 meseci
Ne šalju se podaci s nečijeg maila već s tvog servera. Možeš da ubaciš provere, da polje za email adresu ne sme da bude prazno ili da oblikom predstavlja moguću email adresu (čak je moguća i provera da je u pitanju postojeća email adresa) - ali - kako ćeš znati da je to zaista email adresa pošiljaoca?

(btw - tema bi mogla u forum PHP...)
 
Odgovor na temu

dabd

Član broj: 63079
Poruke: 72
*.adsl.net.t-com.hr.



Profil

icon Re: kako da napravim kontakt formu na stranici?23.11.2005. u 22:18 - pre 223 meseci
ako imas ideju kak da to napravim, pomozi. jer bi ja htio da ne kazem "natjerati" onoga tko salje poruku da upise mail, jer jednostavno neki ljudi ne kuze da moraju upisati mail ako zele da im odgovorim, usporkos sto sam stavio napomenu na ispune to polje.
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
*.dialup.neobee.net.



+35 Profil

icon Re: kako da napravim kontakt formu na stranici?23.11.2005. u 22:44 - pre 223 meseci
<?
/***********************************************************************/
/* This function checks the validity of an email passed as an argument */
/* Use it like this: */
/* if (validEmail($email) { */
/* echo "Email valid!"; */
/* } else { */
/* echo "Sorry! Invalid email!"; */
/* } */
/***********************************************************************/
function validEmail($email) {
if (eregi("^[a-z0-9]+([-_\.]?[a-z0-9])+@[a-z0-9]+([-_\.]?[a-z0-9])+\.[a-z]{2,4}", $email)) {
return TRUE;
} else {
return FALSE;
}
}
?>
Ovo sam nasao na internetu.Ne znam kako stojis sa PHP-om,ali nece ti biti problem da to ubacis u svoj kod,nadam se.I da,koliko ja znam(Digital Mandrak mi rece)nikako ne mozes naterati coveka da upise svoj pravi e-mail na tvojoj formi.Ovako ce mozda delovati da mozes:-)

[Ovu poruku je menjao kelja dana 23.11.2005. u 23:45 GMT+1]
 
Odgovor na temu

dabd

Član broj: 63079
Poruke: 72
*.adsl.net.t-com.hr.



Profil

icon Re: kako da napravim kontakt formu na stranici?24.11.2005. u 19:53 - pre 223 meseci
hvala, ali gdje da ja to ubacim u skriptu. ja ne znam php
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
*.internet.krstarica.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: kako da napravim kontakt formu na stranici?24.11.2005. u 20:05 - pre 223 meseci
ubaci to bilo gde... npr. iznad svega a onda pre slanja samo:
Code:

if (validEmail($adresa)) { 
//salji e-mail
} else {
die('Neispravna adresa');
}

Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
*.121.EUnet.yu.



+35 Profil

icon Re: kako da napravim kontakt formu na stranici?25.11.2005. u 23:44 - pre 223 meseci
Posto sam i ja apsolutni pocetnik(citaj potpuna neznalica u oblastiPHP-a) znam kako ti je,pa ti saljem gotov primer!Mislim da ce zadovoljiti tvoje potrebe!Samo zameni mail svojim mailom($primalac="tvoj mail")i to ce biti to!
Prikačeni fajlovi
 
Odgovor na temu

gsk
Beograd

Član broj: 71663
Poruke: 7
195.252.85.*



Profil

icon Re: kako da napravim kontakt formu na stranici?27.11.2005. u 22:39 - pre 223 meseci
Probao sam da napravim formu kako je ovde objasnjeno, ali meni nikako ne uspeva da se posalje email. Koliko shvatam potrebno je da server ima podrsku za SMTP? Sajt sam postavio na besplatni www.100webspace.com. Nude li oni SMTP? Mozda zbog toga nece da mi radi skripta.
 
Odgovor na temu

dabd

Član broj: 63079
Poruke: 72
*.adsl.net.t-com.hr.



Profil

icon Re: kako da napravim kontakt formu na stranici?30.11.2005. u 21:59 - pre 223 meseci
KELJA puno ti hvala. meni je uspjelo.

ma bas ti H V A L A
 
Odgovor na temu

karharot

Član broj: 108619
Poruke: 19
*.ptt.yu.



Profil

icon Re: kako da napravim kontakt formu na stranici?30.08.2006. u 11:27 - pre 214 meseci
Prijatelji, citao sam vase postove ali ne mogu da uskladim php da sa sajta http://www.panoniansee.com/pages/proba.htm da se sadrzaj formulara salje na moj e-mail.
Mozete li mi pomoci sa detaljnijim objasnjenjem?
Hvala na razumevanju.
 
Odgovor na temu

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: kako da napravim kontakt formu na stranici?30.08.2006. u 18:00 - pre 213 meseci
Code:

<?
if ($_POST['submit']) {

$mail_header  = '';
$mail_header .= "Reply-To: [email protected]\r\n"; 
$mail_header .= "From: WebSite\r\n";
$mail_header .= "Return-path: [email][email protected][/email]\r\n"; 
$mail_header .= 'Message-ID: <' . md5(uniqid(time())) . "@domain.com>\r\n"; 
$mail_header .= "MIME-Version: 1.0\r\n"; 
$mail_header .= "Content-type: text/html; charset=utf-8\r\n";
$mail_header .= 'Date: ' . date('r') . "\r\n"; 
$mail_header .= "X-Priority: 3\r\n"; 
$mail_header .= "X-MSMail-Priority: Normal\r\n"; 
$mail_header .= 'X-Mailer: PHP/' . phpversion() . "\r\n"; 
 
$to = "[email protected]"; //mail na kojem ce pristizati mailovi
$predmet = "Subject"; //predmet maila

foreach ($_POST as $v =>$t) {
if ($v == 'submit')
continue;
$poraka .= $v." : ".$t."<br>";
}     
$salji = mail($to, $predmet, $poraka, $mail_header);
if(!$salji) {
echo "greska pri slanju";
} else {
echo "poruka je poslana";
}
} else {
?>
<form name="form" method="post" action="">
<TABLE width="95%" class=dborder>
<TBODY>
<TR>
<TD class=invert colSpan=2><div align="center" class="bijeli style10">Bitte geben Sie Ihre Daten ein:</div></TD>
</TR>
<TR>
<TD colSpan=2>
<TABLE cellSpacing=0 cellPadding=1 width="100%">
<TBODY>
<TR height=2>
<TD height=2 class="bijeli">Anrede:</TD>
<TD height=2><SELECT id=anrede name=anrede>
<OPTION>Herr</OPTION>
<OPTION>Frau</OPTION>
<OPTION selected></OPTION>
</SELECT></TD>
</TR>
<TR>
<TD width="14%" class="bijeli">Vorname:</TD>
<TD width="35%"><INPUT style="WIDTH: 100%" size=30 
name=givenname></TD>
<TD width="2%">&nbsp;</TD>
<TD width="14%" class="bijeli">Name:</TD>
<TD width="35%"><INPUT style="WIDTH: 100%" size=30 name=name></TD>
</TR>
<TR>
<TD class="bijeli">E-Mail:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=email></TD>
<TD width="2%">&nbsp;</TD>
</TR>
<TR>
<TD class="bijeli">Strasse:</TD>
<TD><INPUT style="WIDTH: 100%" maxLength=30 size=30 name=street></TD>
<TD width="2%">&nbsp;</TD>
<TD class="bijeli">Ort:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=city></TD>
</TR>
<TR>
<TD class="bijeli">Telefon:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=phone></TD>
<TD width="2%">&nbsp;</TD>
<TD class="bijeli">Fax:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=fax></TD>
</TR>
<TR>
<TD vAlign=top class="bijeli">Kommentar:</TD>
<TD colSpan=4><TEXTAREA style="WIDTH: 100%" name=comment rows=15 cols=50></TEXTAREA></TD>
</TR>
<TR>
<TD>&nbsp;</TD>
<TD 
colSpan=5 align="center"><INPUT name="submit" type=submit class=button value=Submit> <input type="reset" name="Reset" value="Reset"></TD>
</TR>
</TBODY>
</TABLE></TD>
</TR>
<INPUT type=hidden value=Ibv8SSaF name=key>
</TABLE>
</form>
<? }?>

Ovo je najkrace sto moze biti.
Obrati paznju na:
foreach ($_POST as $v =>$t) {
if ($v == 'submit')
continue;
$poraka .= $v." : ".$t."<br>";
}
Za svaku stavku koju dobijas preko POST metode pravis array, znaci mozes da stavljas kolko zelis polja.
Ako zelis da se neki POST ne posalje na mail, ko sto je "submit":
if ($v == 'submit')
continue;

EDIT:
Nisam primetio da ova tema ima dve stranice, pa sam odgovorio na zadnji post iz prve stranice.
Ali mozda ce nekom zatrebati.
 
Odgovor na temu

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: kako da napravim kontakt formu na stranici?30.08.2006. u 18:13 - pre 213 meseci
Citat:
karharot: Prijatelji, citao sam vase postove ali ne mogu da uskladim php da sa sajta http://www.panoniansee.com/pages/proba.htm da se sadrzaj formulara salje na moj e-mail.
Mozete li mi pomoci sa detaljnijim objasnjenjem?
Hvala na razumevanju.

Ko sto vidim ti koristis CGI sigurno od tvog hosta.
Ako server podrzava PHP, kopiraj prethodni kod koji sam poslao i stavi ga u PHP fajl, recimo mail.php.
Ako radi onda mozes da izmenis samo HTML.
 
Odgovor na temu

karharot

Član broj: 108619
Poruke: 19
*.ptt.yu.



Profil

icon Re: kako da napravim kontakt formu na stranici?30.08.2006. u 18:17 - pre 213 meseci
Hvala Vam. Ujedno sam dobio i podrsku svog provajdera tako da sada sve funkcionise kako sam hteo!
 
Odgovor na temu

[es] :: PHP :: kako da napravim kontakt formu na stranici?

Strane: 1 2

[ Pregleda: 9247 | Odgovora: 34 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.