|
Web razvoj Sve u vezi sa razvojem Internet sajtova: programi, dizajn, usluge hostinga, administracija... |
|
Alatke vezane za temu | Vrste prikaza |
10.2.2013, 13:47 | #1 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
kod za kontakt formu
Zdravo,
Napravio sam kontakt formu: HTML kod:
<div> <br /> <h4>Kontakt forma:</h4> <form action="mojeime@live.com" method="post"> <table width="97%"> <tr> <td width="145" align="left" valign="top" class="body" id="Company"><strong>Kompanija:</strong></td> <td width="280" align="left" valign="top"><input name="Company" type="text" size="40" /></td> </tr> <tr> <td align="left" valign="top" class="body" id="Contact"><strong>Ime i prezime:</strong></td> <td align="left" valign="top"><input name="Name" type="text" size="40" /></td> </tr> <tr> <td align="left" valign="top" class="body" id="Address"><strong>Adresa: </strong></td> <td align="left" valign="top"><input name="Address" type="text" size="40" /></td> </tr> <tr> <td align="left" valign="top" class="body" id="Phone"><strong> Telefon: </strong></td> <td align="left" valign="top"><input name="Phone" type="text" size="40" /></td> </tr> <tr> <td align="left" valign="top" class="body" id="Email"><strong> Email: </strong></td> <td align="left" valign="top"><input name="Email" type="text" size="40" /></td> </tr> <tr> <td align="left" valign="top" class="body" id="Comments"><strong> Pitanje: </strong></td> <td align="left" valign="top"><textarea name="comments" cols="32" rows="6"></textarea></td> </tr> <tr> <td></td> <td><input type="submit" name="submit" class="button" value="Posalji" /></td> </tr> </table> </form> </div> |
10.2.2013, 14:15 | #2 |
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.198
Zahvalnice: 767
Zahvaljeno 1.024 puta na 568 poruka
|
Re: kod za kontakt formu
Најједноставније је уједно и теже. Треба ти PHP a ако га не знаш макар мало онда тешко да ћемо ти моћи помоћи.
Btw, испод имаш тему са истом тематиком. |
10.2.2013, 18:34 | #3 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
Ne znam PHP ali znam nekoliko slicnih jezika pa ne bi trebao da bude problem
Zanima me samo ovo. Da li treba da imam jedan fajl naprimer forma.php gdje su uradjene funckije i u html-u da ga pozovem? |
16.3.2013, 18:13 | #5 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
Ljudi, moze li mi neko pomoci jer se ne snalazim u toj temi. Nema sanse da mogu podesit da zve radi. Ako mi moze neko reci gdje sto da pozovem i smjestim bio bih mu zahvalan. PHP nijesam radio pa ne znam da li je na istom principu kao naprimer za javascript gdje napravim to sto mi treba i pozovem u head i sve to lijepo radi.
|
17.3.2013, 1:41 | #6 |
Član
Član od: 5.5.2010.
Poruke: 371
Zahvalnice: 168
Zahvaljeno 191 puta na 123 poruka
|
Re: kod za kontakt formu
Uzmeš ovo tvoju formu sa početka teme i kao vrednost atrubuta "action", elementa "form" staviš ime PHP fajla koji će da pošalje email. Na primer:
Kod:
<form method="post" action="posalji_email.php"> Kod:
<?php /*Sakupljanje podataka*/ $ime_kompanije = $_POST['Company']; $ime_prezime = $_POST['Name']; $adresa = $_POST['Address']; $broj_telefona = $_POST['Phone']; $email_adresa = $_POST['Email']; $pitanje = $_POST['comments']; /*Posalji email*/ $primalac = "tvoja_email_adresa@gmail.com"; // Stavi svoju email adresu $naslov = "Neki naslov"; // Naslov email poruke. Obavezno. $poruka = $ime_kompanije.$ime_prezime.$adresa.$broj_telefona.$email_adresa.$pitanje; mail($primalac,$naslov,$poruka); ?> |
Sledeći korisnik se zahvaljuje korisniku Geralt na korisnoj poruci: | ||
BlueJ (17.3.2013) |
17.3.2013, 15:16 | #7 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
E brate hvala ti puno! Radi iz prve
Ne u potpunosi ali rijesit blizu Dakle problem je sto na hotmail salje dok na gmail nece da stigne poruka? Do cega moze to bit? Isto bi dobro bilo kad bi mogao mali razmak da se postavi jer kad mi stigne poruka stigne u ovakvom formatu: Ime i Prezimeemail@live.comPoruka, PorukaPoruka Poruka Poruka Poruka Poruka Poruka . Poruka Poruka Dakle, kao sto vidite spojeno je ime i prezime sa emailom, i prva rijec poruke je u spojena sa emailom u istom redu... E da kad se poruka posalje dobro prebaci me na link ovog php fajla sajt.com/posaljiEmail.php, dobro bi bilo da je na pocetnoj stranici Sad cu i ja malo istrazivati da vas ne smaram ovoliko. |
18.3.2013, 11:39 | #8 |
Deo inventara foruma
Član od: 15.4.2006.
Lokacija: Srbija
Poruke: 4.037
Zahvalnice: 1.298
Zahvaljeno 1.396 puta na 948 poruka
|
Re: kod za kontakt formu
Staviš ovako ako bi razmak:
PHP kod:
Takođe, ja bih tu još "dezinfikovao" emali adresu: PHP kod:
|
Sledeći korisnik se zahvaljuje korisniku JohnnyNT na korisnoj poruci: | ||
BlueJ (18.3.2013) |
18.3.2013, 15:15 | #9 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
Da, stize i na svaki e-mail u "junk". Nije mi se pojavilo jer sam preko telefona ulazio.
E ovako, stavio sam "<br/>", ne znam da li trebaju znaci navoda ili si to samo stavio da bi mi naglasio da to treba da se stavi. Dakle nije se nista promijenilo <br/> mi parsuje i ispise kao string. Probao sam i bez znaka navoda ali izbaca php gresku: Parse error: syntax error, unexpected '<' in /home/sajt/public_html/proba/posalji_email.php on line 11. Evo kod: PHP kod:
|
18.3.2013, 16:20 | #10 |
Deo inventara foruma
Član od: 15.4.2006.
Lokacija: Srbija
Poruke: 4.037
Zahvalnice: 1.298
Zahvaljeno 1.396 puta na 948 poruka
|
Re: kod za kontakt formu
Izvinjavam se, moja greška, smetnuo sam sa uma da je potrebno postaviti header (korsitim phpmailer, a on sam odrađuje sve). Dodaj ovo da ib bio parsiran kao html a ne kao tekst:
PHP kod:
PHP kod:
PHP kod:
|
Sledeći korisnik se zahvaljuje korisniku JohnnyNT na korisnoj poruci: | ||
BlueJ (2.4.2013) |
18.3.2013, 21:40 | #11 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
E super hvala ti, mnogo si mi pomogao. Cim ugrabim vremena moram pocet i PHP da ucim ili javu za web ali nevjerujem
Jos kad pritisnem posalji poruku da me redirektuje na kontakt stranicu super bi bilo ali to cu vec sam da proucim, da mi ne padne sve ovako olako Reci mi jos za emailove. Stizu na svaki klijent u spam. Da li je to do email servera ili nekih podesavanja? |
18.3.2013, 21:46 | #12 |
Deo inventara foruma
Član od: 15.4.2006.
Lokacija: Srbija
Poruke: 4.037
Zahvalnice: 1.298
Zahvaljeno 1.396 puta na 948 poruka
|
Re: kod za kontakt formu
Moguće da je do spam filtera tih email servisa, ne znam kako to rešiti (teško je koristeći php mail funkciju, možda ako koristiš SMTP za slanje emaila, ali to je već druga stvar). A što se tiče redirekcije, pogledaj php header funkciju
|
Sledeći korisnik se zahvaljuje korisniku JohnnyNT na korisnoj poruci: | ||
BlueJ (2.4.2013) |
23.3.2013, 17:11 | #13 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
Dodao sam header ovako:
header("Location: http://www.mojsajt.com/kontakt.html"); Ovo naravno radi i redirektuje na kontakt stranicu. Postoji li neka ugradjena funckija u php da napravim nesto slicno kao sto moze sa javascript. Naprimer da se pojavi posle slanja emaila "Uspjesno poslat email" i nakon 3 sekunde da se autmomatski vrati na kontakt formu? Ili recimo na istoj kontakt stranici da se pojavi <p>Uspjesno ste poslali email</p> Kao rjesenje bih mogao da napravim stranicu mojsajt.com/kontakt/hvala.html i stavim je u header sa porukom hvala, uspjesno ste poslali email, a u else stavim obrnuto , i ispod dugme "vratite se na prethodnu stranicu". Ovo naravno ne bih radio ukoliko postoji nesto jednostavnije preko php-a.. |
23.3.2013, 17:22 | #14 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
Evo recimo ovako mi ispisuje poslat je email...
PHP kod:
|
23.3.2013, 18:08 | #15 |
Deo inventara foruma
Član od: 15.4.2006.
Lokacija: Srbija
Poruke: 4.037
Zahvalnice: 1.298
Zahvaljeno 1.396 puta na 948 poruka
|
Re: kod za kontakt formu
Probaj ovako:
- Preimenuj fajl kontakt.html u kontakt.php - U taj fajl negde (gde bi da ti se pojavljuje poruka) ubaci ovaj kod: PHP kod:
PHP kod:
|
Sledeći korisnik se zahvaljuje korisniku JohnnyNT na korisnoj poruci: | ||
BlueJ (2.4.2013) |
25.3.2013, 18:23 | #16 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
Super to radi, samo je bas nepregledno i tesko se vidi ova poruka "uspjesno ste poslali email".
Nasao sam po netu dosta gotovih php email skrtipti ali ni jedna ne radi redirekt. Ja bih naprimer da dodam redirekt kad bi moglo na ovaj nacin kao na ovom sajtu LINK |
2.4.2013, 17:05 | #17 |
Član
Član od: 20.1.2013.
Poruke: 194
Zahvalnice: 54
Zahvaljeno jedanput na jednoj poruci
|
Re: kod za kontakt formu
Da postavim kako sam napraivo, mozda ce nekom zatrebati.
Kod:
<html> <head> <script type="text/javascript"> <!-- function delayer(){ window.location = "../mojsajt.com/stranica" } //--> </script> </head> <body onLoad="setTimeout('delayer()', 5000)"> <h2>Hvala!</h2> <p>Uspjesno ste poslali email!</p> </body> </html> |
2.4.2013, 17:23 | #18 |
Deo inventara foruma
Član od: 15.4.2006.
Lokacija: Srbija
Poruke: 4.037
Zahvalnice: 1.298
Zahvaljeno 1.396 puta na 948 poruka
|
Re: kod za kontakt formu
I zaboravih na ovu temu... Da, i to je jedan od načina, mada mi se čini bolji onaj u mom prethodnom postu, nisam siguran kako ti je bilo nepregledno (onaj PHP kod si mogao da staviš iznad forme), ali nebitno, važno je da si rešio.
|
Sledeći korisnik se zahvaljuje korisniku JohnnyNT na korisnoj poruci: | ||
BlueJ (2.4.2013) |
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Kontakt forma | Aleksandar1 | Web razvoj | 26 | 18.4.2015 0:55 |
html kontakt forma | HiddEn | Web razvoj | 8 | 23.8.2012 13:46 |
Kontakt Obrazac-sablon (tabela za unosenje podataka potencijalnog klijenta) | tigra | Web razvoj | 2 | 18.2.2012 21:21 |
Web kontakt na HTML strani | Shommy | Web razvoj | 4 | 15.1.2009 22:12 |
Kako da importujem/exportujem formu iz Accessove baze podataka preko VB6? | zWest | Programiranje | 0 | 9.7.2008 0:08 |