Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Željezo
  • Idealna narudžbenica za online trgovinu. Najjednostavniji oblik za slanje podataka na mail koristeći HTML i PHP

Idealna narudžbenica za online trgovinu. Najjednostavniji oblik za slanje podataka na mail koristeći HTML i PHP

Sada na svakom mjestu možete pronaći obrazac za povratne informacije, bilo da je riječ o komercijalnom ili informativnom mjestu. Nažalost, većina vlasnika stranica otežava ispunjavanje obrazaca ili ih prikazuje previše nametljivo, kvareći dojam o tvrtki u cjelini. Shvatimo gdje i kako ispravno zatražiti korisničke podatke tako da je interakcija s web mjestom laka.

Glavne vrste obrazaca za web mjesto

Pogledajmo značajke svakog od njih kako biste mogli odabrati one prave za svoju stranicu ili upotrijebite popis kao kontrolni popis kako ih ne biste zaboravili sve objaviti.

  1. Obrazac za narudžbu povratnog poziva

    Preporučujemo da sve komercijalne stranice koriste ovaj obrazac. Idealan položaj je zaglavlje stranice, pored telefonskog broja. Štoviše, ne biste trebali odmah prikazati polja za unos, bolje ih je sakriti ispod gumba "Zatraži poziv" i prikazati ih nakon klika. Gumb nije potrebno učiniti svijetlim, jer će kao poveznica biti jednako vidljiv:

    U proširenoj verziji dovoljna su dva polja "Telefon" i "Ime", a gdje je potrebno samo prvo:

    Možete ostaviti samo jedno polje za unos telefonskog broja, što je također sasvim radna opcija, iako će svaki klijent morati prvo tražiti ime prilikom poziva:

    Također, obrazac za povratni poziv će vam dobro doći u podnožju stranice, postavite ga pored kontakt podataka. Dakle, nakon pregleda stranice, korisnici se ne moraju vraćati na početak.

  2. Obrazac za konzultacije

    "Obrazac za spašavanje" za one korisnike vaše stranice koji nisu mogli pronaći potrebne informacije na stranici, ali žele naručiti. Bolje ga je postaviti u jednu od dvije opcije: ili minimiziran u donjem desnom kutu zaslona ili proširen - na dnu početne stranice i na stranicama kataloga robe ili usluga.

    Prva opcija postavljanja (primjer s web stranice Tango i Cash):

    Druga opcija postavljanja (primjer sa stranice Okna-dpa):

    Ovaj obrazac se često zamjenjuje online konzultantom, što je u osnovi ista stvar, ali morate shvatiti da ćete trebati zaposlenika koji će to podržavati.

    Ovaj obrazac također treba staviti na kontakt stranicu. Obavezno dodajte polje za komentar kako bi korisnici mogli reći o kojem problemu kontaktiraju tvrtku.

    Obrazac za povratne informacije na YouDesign kontakt stranici:

  3. Narudžbenica usluge

    Naravno, formular bi trebao biti postavljen na stranicu usluge, najbolje na kraj stranice, nakon opisa rada, rezultata i cijena, kako bi se na neki način naveo korisnik da podnese zahtjev nakon čitanja informacija. Polja obrasca mogu se odmah prikazati, proširiti nakon klika na gumb ili preusmjeriti na osobni račun na odgovarajućoj stranici.

    Često na stranicama usluga postavljaju obrazac za naručivanje povratnog poziva ili konzultacije, što nije sasvim točno. Klijent je već odabrao stranicu usluge, možda čak i tarifu, a prikazuje mu se opći obrazac na kojem nema odabranih podataka. To je dezorijentirajuće. Preporučujemo da unesete sljedeća polja:

    • "Vrsta usluge" ili "Tarifa" - ovo polje je najbolje popuniti automatski ili staviti kao tekst na početak obrasca
    • "Ime"
    • "Telefon" - ispunite obavezno polje
    • "E-pošta" - za dupliciranje informacija o narudžbi klijentu
    • "Komentar" - možda klijent ima pojašnjenja

    Svaki posao je individualan i možda će vam trebati dodatni parametri, ali preporučujemo da ne postavite više od 5-7 polja kako ne biste otuđili klijenta. Ako se ipak ne može izbjeći veliki broj polja, onda ih vizualno grupirajte po predmetu kako biste smanjili broj pogrešaka pri unosu podataka. Primjer jednostavne narudžbenice na web stranici tvrtke Stroy:

  4. Obrazac za narudžbu robe

    Bolje je takav obrazac pokazati korisniku na stranici košarice kada se odluči za izbor robe. Ako imate osobni račun na web mjestu, tada ćete morati izraditi dva obrasca: za ovlaštene i neovlaštene korisnike.

    Za nove klijente. Nemojte ih tjerati da se registriraju kako bi se vratili na red. Pa ih samo odgurnete. Samo dodajte nekoliko polja s podacima za kontakt. Zatražite ime, telefon, e-mail i adresu za dostavu. Dakle, korisnik neće morati obavljati nepotrebne radnje, a vi ćete dobiti novog klijenta. Putem e-pošte možete napraviti automatsku registraciju i poslati lozinku klijentu poštom.

    Primjer postavljanja polja u obrazac za nove korisnike na Ozonu:

    Za stare klijente. Oni koji ponovno naručuju već su unijeli sve kontakt podatke, tako da uz popis proizvoda obrazac treba sadržavati samo mogućnosti dostave i plaćanja. A ako koristite promotivne kodove, dodajte polje za njihov unos, ali ne više. Nema potrebe ponovno tražiti kontakte kupaca.

    Obrazac za narudžbu za Wildberries, koji čak prikazuje prethodni izbor načina dostave i plaćanja (ali ostavlja mogućnost da ih promijenite):

    Mnogi ljudi unos adrese za dostavu razbiju u nekoliko polja, posebno tražeći poštanski broj, ime grada, ulice, kućni broj itd., što izgleda vrlo glomazno. Anti-primjer s web stranice Angorochka:

    I u takvim obrascima korisnici griješe, stoga je bolje ostaviti jedno uobičajeno polje za unos adrese i provjeriti točnost podataka kod novih kupaca telefonom.

    Obavezna polja za unos trebaju biti kontakt podaci, adresa dostave, izbor dostave i načina plaćanja. Obrazac se može prikazati u fazama, ali nije zabranjeno prikazati sva polja odjednom. Glavna stvar je vizualno ih podijeliti u semantičke skupine.

  5. Upisnica

    Preporučamo da ga odvojite od obrasca za autorizaciju, jer mnoge nove korisnike zbunjuje gumb "Prijava". Dvije poveznice jedna pored druge neće zauzeti puno prostora i skratit će vrijeme pretraživanja. Također, forma bi uvijek trebala biti vidljiva, pa je bolje da je označite u zaglavlju stranice. Najpoznatija opcija je u gornjem desnom kutu kao poveznica (primjer iz Aqua-Vive):

    Općenito, obrazac treba sadržavati ista polja kao i obrazac za narudžbu (a potrebna polja za unos su ista), stoga savjetujemo da ga ne opterećujete nepotrebnim stavkama i koristite zajedničko polje za adresu. Imajte na umu da je registracija dodatni korak za klijenta, stoga ga nemojte tjerati dugim popisom. Možete tražiti datum rođenja za slanje čestitki i popusta, ali prisiljavanje klijenta da smisli nadimak ili naznači dodatni broj telefona ili adresu je suvišno.

    Sjajna je praksa pozvati korisnike da se registriraju putem društvenih mreža. Dakle, klijent ne mora smisliti lozinku i, općenito, registracija će biti brža. Primjer korištenja ove značajke na web stranici Asos:

    Ova internetska trgovina je strana, stoga su dane popularne društvene mreže tih zemalja, za publiku koja govori ruski bolje je ukloniti Twitter i dodati gumbe za Vkontakte, Odnoklassniki.

    Osobni račun najprikladniji je za internetske trgovine za pohranu podataka o kontaktima kupaca, povijesti narudžbi, informacija o popustima i bonusima. Prikladno i za usluge pretplate, na primjer, ako omogućite pristup gledanju filmova u izvorniku.

    U isto vrijeme, ako prodajete proizvedenu robu, kada je svaka narudžba popraćena pozivom stručnjaka, tada nema smisla ni u košarici ni u obrascu za registraciju. Mjesta koja pružaju usluge, na primjer, za dizajn ili renoviranje stanova, također najčešće ne trebaju osobni račun.

  6. Obrazac ovlaštenja

    Oporavak lozinke najčešće se vrši putem e-mail adrese, slanjem poveznice na obrazac za unos nove lozinke. Generiranje automatske “privremene” lozinke tjera korisnika da sam traži obrazac za promjenu lozinke, što je nezgodno i samo nepotreban problem za klijenta. Bolje je ne dopustiti ovo.

  7. Obrazac za pretplatu na newsletter

    Već smo više puta pisali o prednostima e-mail marketinga i davali savjete o njegovom razvoju, na primjer, u ovom članku i njegovom drugom dijelu, najdetaljnije informacije. Stoga, obrazac za pretplatu morate imati ako želite koristiti ovaj kanal za privlačenje kupaca.

    Obrazac treba postaviti na glavnu stranicu tako da korisnik odmah vidi da postoji takva prilika. Bolje nakon svih osnovnih informacija, na dnu stranice (primjer iz Lavkalavke):

    Ako stranica ima blog, a osim roba i usluga, pismima najavljujete nove artikle, tada možete dodati obrazac na opću stranicu odjeljka, na primjer, desno od članaka, kao Vkusnosti by Mado učinio:

    Obrazac za pretplatu, naravno, treba polje "Email", a možete zatražiti i ime kako bi slova bila personaliziranija.

Sada kada smo odlučili koje obrasce i gdje postaviti na web mjesto, smislit ćemo kako ih učiniti praktičnijim za ispunjavanje.

  1. Obrasci u skočnim (modalnim) prozorima. Trebali bi se prikazati tek nakon što korisnik klikne na željenu poveznicu ili gumb. Nema "prskanja" prilikom otvaranja početne stranice ili kada kupci pokušaju napustiti stranicu. Mrežni konzultant također ne bi trebao "iskočiti" s ponudom za početak razgovora. Takve stvari živciraju i odbijaju korisnike. Anti-primjer iz Delicat-Servisa (sada su dečki otklonili ovaj problem, a formular se otvara tek nakon klika):
  2. Korištenje animacije. Istaknimo to u zasebnom paragrafu, jer je to čest problem. Obrazac ne bi trebao treptati, skakati po ekranu ili lebdjeti do sredine ekrana kako bi privukao pozornost. Takva animacija onemogućuje korisniku da proučava glavni sadržaj stranice i neugodna je kada se gleda duže vrijeme. Neka gumbi na obrascima budu kontrastni, a onda ih klijent sigurno neće propustiti.
  3. Naziv obrasca. Uvijek potpisujte obrasce tako da korisnik može vidjeti što popunjava. Ispravno je kada je u naslovu napisan naziv tarife ili usluge, ali ako je naslov predugačak, onda taj podatak dodajte u obliku teksta ispod, kao što je to učinio Fullhousedesign:

  4. Naziv polja obrasca. Najbolje je staviti naziv polja iznad njega, a već unutar polja navesti primjer popunjavanja. Ako stavite ime unutar polja, ono će se izbrisati prilikom popunjavanja, što nije baš zgodno. Također, loša opcija je kada su naslovi s lijeve strane, a margine s desne strane, oči moraju povezati stupce jedni s drugima (loš primjer obrasca na web stranici Moskovske kuće knjige):

    Prikladna opcija za lokaciju potpisa i savjeta (na web mjestu Xarakiri.ru):

  5. Obavezna polja. Uvijek označite * obavezna polja. Gore, pri opisivanju obrazaca, naznačili smo koje odabrati. Iznimka su obrasci s jednim poljem – i stoga je jasno da je ono obavezno. Primjer označavanja obaveznih polja iz Izta:
  6. Pogreške obrasca. Korisnici često griješe i ne primjećuju to, stoga preporučujemo dodavanje provjere unosa za podatke o kontaktu i obavezna polja. Poruke o pogreškama najbolje je prikazati kao tekst pored odgovarajućeg polja. Ne bi smjeli nestati ili preklapati polja za unos. Polje možete označiti crvenim okvirom, ali mora biti prisutna i poruka. Primjer razumljivih poruka o pogrešci od Arista:
  7. Potvrda slanja podataka. Nakon što je klijent ispunio sva polja i kliknuo gumb za slanje, trebate prikazati istaknutu poruku potvrde kako ne bi ponovno pokušao ispuniti obrazac. Možete koristiti modalne prozore ili, ako je obrazac već u skočnom prozoru, postavite odgovarajući tekst ispod gumba za slanje. Također, poruka bi trebala naznačiti kada će točno stručnjaci kontaktirati klijenta ili što dalje učiniti. Jednostavno "Hvala, podaci su poslani" nije dovoljno. Primjer detaljne potvrde otpreme od Cable Systems:

  8. Korištenje "captcha". Ne preporučamo korištenje bot provjera u obrascima, jer prisiljava korisnike na poduzimanje nepotrebnih radnji i može ih čak navesti da napuste stranicu. Koristite metode zaštite koje su nevidljive korisnicima, npr. pratite vrijeme ispunjavanja obrasca na serveru (ako je prekratko, onda obrazac ispunjava robot), dodajte skrivena polja (koja samo robot može ispuniti), koristiti anti-spam usluge za provjeru itd. . U najekstremnijem slučaju možete koristiti provjeru valjanosti unosa od Googlea:

  9. Spremanje podataka. Možda je klijent slučajno zatvorio obrazac, dogodila se greška ili se ponovno učitao, a kako ne biste morali ponovno unositi podatke, spremite ih prije slanja. Ovaj savjet posebno vrijedi za duge oblike.
  10. Gumb za resetiranje podataka. Ni u kojem slučaju ga ne smijete staviti pored gumba za slanje kako korisnik ne bi slučajno kliknuo na njega. Postavite ga u drugi dio obrasca ili ga potpuno uklonite. Primjer lošeg rasporeda gumba na web stranici Avarit:

  11. Zakon o osobnim podacima. Kako biste izbjegli kazne za prikupljanje osobnih podataka kupaca, potrebno je pripremiti regulatorne dokumente i pisati o tome na web stranici.

Rezultati

Svakom obrascu treba pristupiti pojedinačno, stoga je nemoguće sve slučajeve opisati u jednom članku. Glavno načelo koje treba slijediti je minimum polja. Bolje je nazvati klijenta i usmeno razjasniti detalje nego ga tjerati da ispunjava dugačke obrasce. Možda klijent ima dodatnih pitanja, tada ćete pozivom riješiti dva problema.

Nadamo se da će vam naše preporuke pomoći da napravite prikladne obrasce na web mjestu i prikupite više narudžbi. Za one koji žele osobnu analizu upotrebljivosti obrazaca, preporučujemo korištenje ove usluge.

p.s. Ako trebate informacije o tome kako izraditi obrasce (tehnička strana problema), trebate preporuke o kodu, prikladnim konstruktorima itd., Zatim napišite pitanja u komentarima, napravit ćemo zaseban članak o ovoj temi.

To je postalo jednostavno nužno za vlasnike internetskih resursa. Obrazac za povratne informacije je zgodna značajka koja pomaže korisniku da uspostavi kontakt s autorom stranice.

Dakle, u ovom ćete postu naučiti kako brzo izraditi jednostavnu kontakt formu bez ikakvog znanja o HTML-u, CSS-u, PHP-u i kemiji. Ovaj obrazac je spreman za korištenje bez ikakvih nepotrebnih problema.

Pa, počnimo stvarati jednostavan HTML obrazac za povratne informacije.

Metoda-1

Korak 1
Da biste izradili HTML obrazac za kontakt za web mjesto, trebali biste izraditi datoteku ".PHP". Nazovite datoteku "mail.php" i zalijepite sljedeću skriptu u nju:

Dakle, red broj 1 - ovdje navedete adresu glavne stranice. Nakon slanja poruke, posjetitelj će biti automatski preusmjeren na adresu koju navedete. Također navedite vrijeme nakon kojeg će posjetitelj biti preusmjeren na glavnu stranicu (imam 6 sekundi).

red #2 - UTF-8 kodiranje prikaza

linija #11 je najvažnija linija! U ovom retku trebate unijeti svoj e-mail sandučić na koji želite primati poruke sa stranice.

Korak 2
Umetnite gotov kod obrasca za povratne informacije između oznaka u novoj datoteci i imenujte datoteku, na primjer "kontakt.html".

Obrazac za povratne informacije..php" method="post">

Tvoje ime*

Email*

Naslov poruke

Tekst poruke:

u redu br. 2 navedite stazu do datoteke " mail.php ", u mom primjeru to je https://site/mail.php

To je sve. Ako se zaustavite u ovoj fazi, vaš će obrazac za povratne informacije funkcionirati na stranici, ali neće izgledati baš privlačno. Ovo se može popraviti - trebate dodati stilove obrascu u CSS datoteci.

Dakle, zalijepite ovaj kod u datoteku "style.css":

#submit ( font-family: sans-serif; boja: #ffffff; font-size: 18px; padding: 0px; text-decoration: none; box-shadow: 0px 1px 3px #666666; -webkit-box-shadow: 0px 1px 3px #666666; -moz-box-shadow: 0px 1px 3px #666666; text-shadow: 1px 1px 3px #666666; pozadina: -webkit-gradient(linearno, 0 0, 0 100%, od(#ce1515), do(#8b0d0d)); pozadina: -moz-linearni-gradijent(top, #ce1515, #8b0d0d); ) #submit:hover ( pozadina: -webkit-gradient(linearno, 0 0, 0 100%, from(#) 8b0d0d), do (#ce1515)); pozadina: -moz-linear-gradient(top, #8b0d0d, #ce1515) ) #respond input, textarea ( -webkit-transition: svih 0,30s ease-in-out; -moz -transition: svih 0,30 s lagani ulazak; -ms-transition: svih 0,30 s lagani ulazak; -o-prijelaz: svih 0,30 s lagani ulazak; obris: ništa; ispuna: 3px 0px 3px 3px ; margina: 5px 1px 3px 0px; obrub: 1px solid #DDDDDD; ) #respond input:focus, textarea:focus (box-shadow: 0 0 5px rgba(81, 203, 238, 1); margina: 5px 1px 3px 0px ; obrub: 1px puni rgba(81, 203, 238, 1); )

Ovo je obrazac za povratne informacije koji biste trebali dobiti ako ste učinili sve kako sam opisao.

Ako na svom obrascu, umjesto normalno čitljivih riječi, vidite škrabotine, kao u primjeru u nastavku:

zatim otvorite datoteku "mail.php" i "kontakt.html" preko besplatne i u izborniku idite na
"Kodiranja" => "Pretvori u UTF-8 bez BOM-a"
.

Metoda-2

Možete napraviti samo jednu povratnu datoteku s ekstenzijom "php", na primjer, s nazivom "kontakt.php" i unijeti sve kodove, skripte i stilove koje sam malo više opisao u ovu datoteku. No ipak ćemo napraviti neke izmjene u kodu. Izgledat će ovako:

Dizajn veze ,i možete nastaviti s pregledavanjem";) else (echo "Greška, poruka nije poslana!";) ) else ( echo "Popunjena sva polja!!!"; ) ?>

Obrazac za povratne informacije.

Tvoje ime*

Email*

Naslov poruke

Tekst poruke:

Pažnja: Ponavljam još jednom: ovu datoteku morate spremiti u "php" ekstenziji, inače neće raditi.

Obratite pozornost na liniju kodnog broja 70. Kao što vidite, ostavio sam "radnju" praznu, budući da je sam rukovatelj povratnim informacijama na istoj datoteci.

To je sve!!! Nadam se da je jednostavan HTML obrazac za povratne informacije za web mjesto bio stvarno jednostavan za vas.

Svidjela vam se objava? Pomozite drugima da saznaju za ovaj članak, kliknite na gumb društvenih medija ↓↓↓

Primajte ažuriranja bloga!!! Pretplatite se:

Najnovije vijesti iz kategorije:

Popularni članci:

274 odgovora na komentar - Jednostavan HTML obrazac za povratne informacije za web mjesto

    Gdje onda uploadati mail.php i kontakt.html i kako obrazac prikazati na posebnoj stranici?

    mail.php i kontakt.html postavite na hosting na kojem se nalazi vaša stranica. Da budemo precizniji - do korijena stranice.
    kontakt.html je već posebna stranica za obrazac (primjer br. 1). Možda sam te krivo razumio?

    Nikolas odgovara:
    10.06.2016 u 13:39

    Hvala Stephenu na obrascu za povratne informacije. Imao sam ga prije, ali povratak na stranicu nije uspio. I tvoj radi! Moj stari je prestao raditi i postavio tvoj. Ispostavilo se da je 18. svibnja pošta uvela stroge mjere za borbu protiv neželjene pošte i prestala primati pisma sa stranice. Morao sam se prebaciti na Yandex mail, za sada je sve u redu.
    Moja jedina briga je da u vašem obrascu nema captcha. Možete li mi reći kako dodati na isti obrazac?

    Pozdrav Nikolay! Dali ste mi novu zanimljivu temu. Mislim da ću ovaj tjedan objaviti nekoliko članaka na temu "najjednostavniji obrazac za povratne informacije".
    Možeš li pričekati?

    Dimitrije odgovara:
    23.06.2016 u 05:15

    Hvala Stephenu na sjajnom scenariju! Sve je odlično! Ali postoji jedan problem, tekst dolazi u obliku crnih kvadratića (ytf provjereno) što može biti? hvala unaprijed!

    Simon odgovara:
    11.04.2016 u 22:06

    Vrijedno je reći da postoji još jedan način postavljanja obrasca za povratne informacije na vašu web stranicu - to je korištenje internetske usluge koja pruža vizualni dizajner web obrazaca. Na primjer, sviđa mi se usluga na ruskom jeziku - formdesigner.ru. Što se mene tiče, ovo je izvrsna opcija za početnike koji nemaju vještine programiranja.

    Zdravo! Hvala na zanimljivom članku! Napišite što promijeniti u style.css da biste povećali veličinu polja za unos podataka.

    Razumijem. Hvala vam!

    Pozdrav Stepan. Uradio sam sve kako je navedeno, ali poruke se ne šalju. Što bi mogao biti problem.

    Hvala na odgovoru. Shvatio sam prvi način, sve radi. Moj
    došlo je do greške. Kako mogu poslati poruku da bude
    skočni prozor, a ne u novom prozoru. Hvala ako odgovorite.

    Pozdrav Stepane, ne šalju mi ​​se poruke, piše Error, poruka nije poslana, uradio sam sve kako je napisano i promijenio mail i to je u prvom i drugom slučaju

    Pozdrav Stepan, datoteke su hostirane
    ekstenzija datoteke u html i php i ne radi

    $mes = "Ime: $name \nE-mail: $email \nPredmet: $sub \nTekst: $body";

    Što ovdje nije u redu recite mi u kontakt.html Promijenio sam nazive obrazaca umjesto naslova poruke postao je broj telefona i umjesto teksta poruke adresa za slanje

    Dobivam sljedeću pogrešku Parse error: syntax error, unexpected T_STRING in /home/rxlwxpct/public_html/mail.php on line 12

    Dobar dan, Stepan! U dolaznom pismu prikazuju se samo engleska slova i brojevi. Umjesto ruskih slova ispisano je: ???????

    Pozdrav Vitaly! Možda je problem u kodiranju datoteke “mail.php”. Kodiranje mora biti UTF-8, za to otvorite uređivač teksta Notepad++. U uređivaču teksta idite na gornji izbornik na kartici "Kodiranja" => "Pretvori u UTF-8 (bez BOM)". Pročitajte o kodiranju.

    Vitaly kaže:
    26.06.2014 u 09:05

    Učinio sam sve prema vašim uputama, ali situacija se nije promijenila (umjesto ruskih slova prikazuje se krakozyabry) ...
    U općim postavkama web mjesta naznačio sam: kodiranje koje se koristi na web mjestu: windows-1251. Utječe li to na bilo koji način na rezultat?

    Ja koristim prvi način. Učitao mail.php i stvorio statičnu stranicu s datotekom kontakt.html. Sve radi, samo postoji problem koji sam naveo ...

    Stepan, otvorio sam datoteku mail.php u uređivaču notepad++ i kliknuo na karticu "Pretvori u UTF-8 (bez BOM)". Ali to nije pomoglo... Promijenio sam i mail s mail.ru na yandex.ru. Isti rezultat: umjesto ruskih slova ispisuje se krakozyabry ...

    Vitaly, radiš nešto krivo! Sve radi!


    Poslao sam ti link e-poštom. Isprobajte, ispunite i pošaljite obrazac.

    Vitaly kaže:
    30.06.2014 u 22:21

    Stepane, forma ti je sjajna. Pa, napravio sam nešto krivo ... Reci mi: što?

    Stepane, oprosti na dosadi, ali stvarno želim to shvatiti ... S tvojim datotekama ne mogu učiniti ništa. Što radim krivo...

    Stepan, reci mi, molim te, korak po korak što trebam učiniti s datotekom (1.html) da stvorim statičnu stranicu?
    Samo kopiram sav kod i prebacim ga u html na statičnu stranicu, nakon čega ga spremim. Možda nešto krivo radim?
    Također, nisam shvatio gdje treba umetnuti “style.css” odn. kod…

    pozdrav, molim vas da mi kažete ako stranica još nije hostirana, ali je još uvijek imam u procesu izrade na hard disku ... instalirao sam obrazac ali poruka ne dolazi na e-mail

    Zdravo! Hvala vam puno na obrascu, koristio sam metodu broj 1, sve radi dobro. Ali možda postoji način da se poruka da je pismo poslano prikaže na istoj stranici?

    Pozdrav, hvala na obrascu, jako dobro odgovara stranici, ali postoji problem, nakon pritiska na tipku za slanje, poruka se ne šalje, već se ova mail.php datoteka preuzima na moje računalo, zašto je to tako? hvala =)

    Sve sam shvatio, moj host ne podržava php…hvala =)

    Stephen, zdravo još jednom. Recite mi, molim vas, gdje se prikazuje poruka o uspješnom (ili ne) slanju poruke? Učinio sam to prema drugoj metodi, sve je uspjelo, pisma dolaze, ali nema poruka
    Hvala vam.

    Dobro doba dana. Sjajan članak! Sve je vrlo jasno! Super, tražio sam 4 dana kako napraviti obrazac u vrlo detaljnom formatu i jednostavan. Vaša je stranica jednostavno vrhunac na Internetu. Imam pitanje za tebe Stepane. Stvar je u tome što ne želim da nakon slanja poruke dođe do prijelaza na početnu stranicu. Možete učiniti nešto tako da poruke jednostavno izađu - vaša je poruka poslana. I sve?

    Hvala Stepane, i zadnje pitanje. Ovdje želim da je samo moguće poslati poruku bez imena i e-maila. Dobit ću ovaj kod

    Tekst poruke:

    I kada pošaljete poruku, izađe to

    “Niste ispunili sva polja, vratite se i ispunite obavezna polja!”

    Čudno, zar ne? I kad sve radi s imenom i mailom.

    A gdje još mogu promijeniti širinu? u css-u? molim te reci mi koja linija

    Evo moje forme, riječi se ne mogu izbaciti iz pjesme. Možete li ispraviti svoj php kod za obradu za moj obrazac? Pokušao sam ga sam zamijeniti, još uvijek daje grešku prilikom punjenja. Pomozi mi molim te!)

    Obrazac za narudžbu

    Ispunite obrazac za povratne informacije i mi ćemo vas nazvati!

    PRIKAZUJE OVO NAKON SLANJA. ZAŠTO?
    Kod obrasca nisam ubacio u posebnu datoteku, već odmah u index.html gdje se nalaze svi izbornici i sadržaj. Zalijepljeno u odjeljku za kontakt. Web-stranicu sam napisao

    Sretna Nova godina, Stepane, i puno ti hvala! Već nekoliko dana na razne načine pokušavam instalirati formu za povratne informacije, danas je konačno uspjelo! Samo zašto, kada je polje “subject” prazno, pismo se ne šalje, nego se pojavi natpis da se moraju popuniti sva polja. Je li "predmet" izborno polje? I ako je potrebno, ovo polje se ipak može ukloniti?

    Stjepane, hvala na obrascu!
    Planiram to učiniti na 2 načina. Ne mogu smisliti što da stavim u datoteku stranica stranice. .php datoteku ću smjestiti u root direktorij na hostingu, ali treba li nešto napisati na stranici gdje se nalazi forma? Umetnite neki kod u samu html datoteku, ne?

    Hvala Stepane
    Nažalost, to mi nije pošlo za rukom.
    Očito ne ubacujem nešto u tijelo stranice ((

    Stepan, napravio sam novi php. Tamo gdje sam kopirao ono što je napisano u metodi 2, zamijenio sam potrebne retke.
    Učitano na hosting.
    Obrazac bi se trebao prikazati na stranici indeksa. moja stranica Ovu datoteku imam html. Treba li nešto napisati u ovu datoteku da bi se pristupilo php datoteci?

    Sve sam to pažljivo pročitao i naravno shvatio potpuno drugačije))))
    Hvala, probat ću napisati

    Nažalost, još uvijek ispada neka vrsta krivulke ((

    Provjerio sam vašu stranicu, ali nisam mogao vidjeti zakrivljenu formu.
    Jeste li poslali drugačiji obrazac? Usput, captcha ne radi na vašem obrascu.

    Dobar dan!
    Piše da je poruka poslana.
    Ali pismo ne stiže poštom.
    Što bi to moglo biti?
    Sve sam uradio kako je napisano...

    Problem je riješen, bio je u probnom hostingu.

    Hvala vam. Ispalo je čisto i sve radi.

    Ne ide mi ni prva ni druga opcija. PHP datoteke
    c hosting [adresa uklonjena] rekao je da problem nije u njima
    stavi svoju mail adresu

    Hosting je nakon mnogo mučenja priznao da ne može
    Napisao je da – Došlo je do problema u konfiguraciji vašeg računa.
    Sada radi.
    Problem je sada drugačiji
    Radi na web mjestu s nastavkom .ru, ali
    na web mjestu s nastavkom.rf ne želi.
    Hosting se kune i kune da je problem u kodu

    Nakon podnošenja pogreške na web mjestu ili samo pismo ne dolazi na poštu?

    Ukratko, problem je samo u hostingu.
    Napisao odgovor—- Vratili smo mogućnost slanja e-pošte s web stranica vašeg računa.
    Odmah se postavlja pitanje, nakon čega su obnovili ... ... prokleti restauratori

    Sve je ispalo super prvi put da ga postavite na vozilo!
    Tek sada provjeravam normalna slova koja pišem prilikom slanja i pokušavam na drugom računalu, piše kryakozyabry

    Pitanje! možete to nekako napraviti tako da prilikom popunjavanja obrasca gdje piše E-mail, ako napišete nešto iz buldožera, npr. brojeve ili nešto drugo ... Dalo je grešku "Unesite ispravno svoj E-mail" kao tago

    Pozdrav Stepan. Prije svega hvala na tvom blogu. Za mene je ovo kao udžbenik, stalno posjećujem tvoju stranicu. Puno korisnih stvari. Imam takav problem. Uzeo sam kod od vas i napravio jednostavan obrazac za povratne informacije. Sve radi i pismo stiže. To je samo problem. Pismo stiže bez teksta. Prazno pismo, iz kojeg razloga, ne mogu razumjeti. Molim vas pomozite mi da ovo shvatim. Hvala unaprijed. Pozdrav Akif

    Pozdrav Stepan. Postojalo je takvo pitanje, može li kvaliteta slanja e-pošte ovisiti o hostingu?
    Neka moja slova dolaze, a neka ne, a dolazila su samo slova u kojima je bilo latinice i brojeva. Pisma potpuno pisana ćirilicom nikada nisu stigla. Hvala unaprijed.

    Pozdrav Andrej! Jeste li provjerili pisma u SPASM-u?

    Andrew odgovara:
    13.07.2015 u 13:06

    Da, provjerio sam. Tamo nije bilo ničega.
    Slova dolaze samo ispisana isključivo latinicom, ili brojevima. Pisma koja sadrže samo ćirilicu ne dolaze.

    Da, hvala, već sam 100% siguran da je problem u hostingu. Selim se!

    Napravio sam metodu broj 1, ali nažalost poruke ne dolaze, u čemu je problem?

    Nikita kaže:
    14.07.2015 u 22:05

    Napravio sam to prema drugoj metodi, radi, ali samo jedan mail, probam druge - ništa ne dolazi.

    Označite koje stranice za e-poštu nisu prihvaćene i pokažite kako ste ispunili red br. 56

    $adresa = " [e-mail zaštićen]";

    Događa li se preusmjeravanje nakon slanja poruke?

    Nikita kaže:
    15.07.2015 u 00:29

    da, dolazi do preusmjeravanja na stranicu,

    $adresa = " [e-mail zaštićen]";

    Stavio sam svoju poštu

    Hvala vam na članku! puno pomogao

    Kako dodati ili čak transformirati kod da izgleda ovako:
    Ime prezime patronim .. i tako dalje .. odnosno potrebna su dodatna polja

    Dobro veče, Stepan! Vaš kod stvarno radi, hvala vam puno na vašem radu! Reci mi molim te:
    1) koja naredba u php datoteci može postaviti obavezno ili izborno polje? (sada su sva polja obavezna)
    2) Kako mogu dodati novo polje točno u php datoteku? (u html-u je sve jasno kako se to radi).

    Pozdrav Stepan!
    Koristim drugu verziju vašeg koda.
    Poruka nije stigla na mail.ru mail. Poruka je odmah stigla na Yandex-mail.

    Što bi mogla biti smetnja?
    Svejedno hvala, radi. U principu, možete napraviti preusmjeravanje na mail.ru s Yandexa ...

    Pozdrav Boris! Jeste li pogledali "mail.ru" poštu u SPAM-u? Možda je pismo stiglo tamo.

    Boris odgovara:
    30.07.2015 u 10:33

    Gledao. Općenito postoji neka čudnost: pisma stižu s velikim zakašnjenjem i to ne sva. Grubo rečeno – jednom. Generalno, nema logike. Možda je hosting glup.

    Nije moguće, ali definitivno. Što je hosting? Čitat ću o njima.

    Boris odgovara:
    03.08.2015 u 10:25

    skyhost.ru
    Posljednjih godinu ili dvije počelo se dugo razmišljati, tehnička podrška je duga i često izvan teme. Ali cijena-kvaliteta

    Zdravo. Ne mogu dobiti obrazac za povratne informacije (((Zašto - ne znam

    Evo što su mi odgovorili. podrška
    Problem sa slanjem e-pošte javlja se jer je servis mail.ru blokirao primanje pošte sa servera na kojem se nalazi vaš račun. Radimo na rješavanju ovog problema, ali, nažalost, odgovor od mail.ru još nije primljen. Slanje pošte će se uskoro nastaviti. Ispričavamo se zbog privremenih neugodnosti.

    Kao rezultat toga, postigao sam pogodak na mail.ru i poslao pisma Yandexu.
    Ali Yandex ih iz nekog razloga šalje u neželjenu poštu.
    Ukratko, ne žele normalno raditi

    Dobar dan!
    Podigao lokalnu stranicu na openserveru.
    Uzeo sam tvoj obrazac, tvoj scenarij, malo ga dotjerao. Šaljem poruku na yandex mail.
    Ono što se propušta kroz ulaze pretvara se u pitanja. Nepomični tekst ispravno se prikazuje.
    Molim pomoć.

    Tvoje ime*


    Datum savjetovanja*


    Vrijeme konzultacija*


    Pozdrav Maxim! Mislim da je problem u kodiranju. Datoteka rukovatelja obrascima mora biti spremljena u UTF-8 bez bom. Vidjeti

    Maksim odgovara:
    04.09.2015 u 18:20

    Stepan, hvala. Ali nažalost nije pomoglo. Slično tome, tekst se prikazuje kao pitanja.

    Stepan,
    Vaš savjet nije riješio problem.
    Molim vas za savjet kako dalje?
    Može li biti problema s Yandex.Mailom?

    Problem u kodiranju 105%. Može biti da poslužitelj daje samo win-1251. Odredite koje kodiranje poslužitelj izdaje i pretvorite iz onog koje je izdano u ono koje je potrebno na stranici. To je sve!

    Maksim odgovara:
    21.09.2015 u 11:52

    Stjepane, dobar dan!

    Dobio sam odgovor od programera Yandex.Mail-a.

    “Pismo je provjereno - u njemu nije pronađena nikakva naznaka bilo kakvog kodiranja. Provjerite postavke obrasca. Čini se da ne generira zaglavlje "Vrsta sadržaja" i stoga ne prosljeđuje informacije o kodiranju."

    Sjest ću i shvatiti zašto se informacije ne prenose. Čim skužim, napisat ću u komentarima, ako netko ima istih problema.

    Maksim odgovara:
    23.09.2015 u 15:37

    Nakon još jedne iteracije, sve je radilo. Očigledno je bilo problema s kazaljkama i kodiranjem. Hvala ti, Stepane, na strpljenju i na tako praktičnoj funkciji!

    Stephen, dobar dan.
    Hvala na obrascu, dobro radi.
    Postavilo se pitanje kako u 1. verziji obrasca organizirati slanje pisma s privitkom datoteke?

    Pozdrav Vjačeslave! Jeste li pokušali potražiti odgovore na web stranicama? Mreža je puna odluka o tome kako poslati e-mail s priloženom datotekom.
    Ako želite, mogu osobno razviti php kod za vas, s kojim možete primati pisma s priloženom datotekom poštom, ali to će vas koštati.

    Vjačeslav kaže:
    16.09.2015 u 20:50

    Našao sam mnoga rješenja, ali pokušavajući ih kombinirati s vašim oblikom, ništa se nije dogodilo.
    Uspio sam organizirati odabir datoteke.
    Ali da biste izravno registrirali php u datoteci, nema dovoljno znanja o kodovima.
    Naravno, možete platiti novac, ali ja ću to učiniti osobi koja će napraviti stranicu u potpunosti za mene. U međuvremenu, za rad na nekoliko stranica stranice, samo mi treba obrazac za povratne informacije.
    Pa, budući da ste tako zaposlena osoba i ne možete predložiti nekoliko redaka koda, onda hvala barem na obrascu.

    Stepan, hvala na jednostavnom i radnom obrascu!
    Dulje je trebalo baviti se Denverom nego integrirati obrazac u stranicu, našminkati ga i pokrenuti ga.
    Bez da sam uopće poznavao php - ubacio sam ga i radi!

    Dobar dan, kôd radi i vrlo je koristan, hvala vam puno.
    Htjela sam postaviti pitanje, da li je moguće dodati opciju u slučaju greške da ne preusmjerava na glavnu, nego traži ispravljanje greške ili preusmjerava na drugu stranicu.

    Hvala puno,

    Umetnuo sam obrazac za povratne informacije prema vašim opisima, ali sam ga kasnije napustio. Ali uništio si mi stranicu stranice. Stalno ti se otvara stranica, nakon 6 sekundi, i ne mogu ništa, čak ni kada sam skroz izbrisao ovu tvoju formu arr. veze. Jel to VIRUS!?

    Tražim kako napraviti skriptu za proizvod od jedne stranice s povećanjem prodaje. imaš najviše

    smisleno objašnjenje kako slati poruke na mail. Ali trebam:
    1. Pošaljite na [mail protected]
    2. Čitamo podatke iz polja forme Ime i Telefon
    3. Kada kliknete gumb "Pošalji" na obrascu, preusmjerava se na dodatni

    upsell.php stranicu. ALI PODACI IZ POLJA OBRASCA SE NE ŠALJU NA E-MAIL,

    I oni SAVE-ČEKAJU NA SLANJE NAREDBI!!!
    4. Postoje 2 gumba na stranici za povećanje prodaje (nema obrasca):
    a) ako kupac pritisne tipku "Dodaj u paket", funkcija dolazi u obzir

    slanje mail poruke sa prikupljenim podacima iz polja obrasca i dodavanjem naslova

    e-pošta
    Ime:
    Telefon:
    Naziv dodatne stavke.
    b) ako kupac pritisne tipku “Odbij”, tada dolazi u obzir funkcija slanja

    mail poruke s prikupljenim podacima iz polja obrasca, ali bez dodavanja

    dodatni proizvod. To je sve izraženo na kraju u obliku poruke na

    e-pošta
    Ime:
    Telefon:

    Dobro veče Stepane!
    Ubacujem vaš obrazac na stranicu, sve je napisano da je pismo nestalo!
    Ali e-pošta ne dolazi!
    Molim vas pomozite mi da to shvatim!
    Probao sam obje opcije, ali oba obrasca se obrađuju, ali slova ne stižu!

    

    Obrazac za narudžbu.

    Ime*

    Email*

    Telefon*

    poruka:

    Pozdrav Denis! Kod tebe je sve u redu. Trebalo bi raditi, čak sam dva puta provjerio na lokalnom poslužitelju. Provjerite idu li e-poruke u SPAM?!

    Zdravo!
    Kako dodati datoteku za preuzimanje u obrazac koji se nalazi u korijenu stranice?

    Dobar dan, Stepan, instalirao sam vaš obrazac za povratne informacije (FORM 2) na svoju stranicu, nakon slanja piše Poruka je uspješno poslana. Ali ništa ne dolazi poštom. Recite mi kako to popraviti, hvala unaprijed.

    Pozdrav, koristeći vaš obrazac kao primjer, izrađujem svoj. Recite mi molim vas, postoje obavezna polja za popunjavanje, a postoje i neobavezna, kako ih učiniti neobaveznim? ako ne ispunite, piše "Niste ispunili sva polja, vratite se i ispunite obavezna polja!";
    U mom obrascu, na primjer, možete priložiti sliku, ali to nije potrebno i općenito će slika doći na mail ili ne ???

    Volio bih, ali trebala bi postojati provjera i poruka poput "poruka poslana za 6 sekundi, bit ćete preusmjereni" također bi trebala biti što nije u redu, ne znam, pogledajte kôd, molim?

    I plus svemu greška 1,3,5,6 skida se neodređeni oblik???

    I stalno piše “Niste ispunili sva polja, vratite se i ispunite obavezna polja! ” iako punim svaku???

    Stephen, čekam

    Imam sve normalno. Napisao sam ovo numeriranje ovdje u svojoj php datoteci. A za liniju 11, odmah sam shvatio da je to za obavezno ispunjavanje formulara. I cijela je stvar ispala

    ($name = $_POST["adresa"] ($email = $_POST["name"]

    varijable su netočne.)
    I umjesto da sjedim, čitao sam veliku knjigu Dmitrija Koterova, Alexey Kostarev PHP 5.
    Hvala ti na savjetu

    Mogu li platiti koliko košta php obrazac za registraciju s osobnim računom za svakog korisnika i uplatom u njega?

    Dobar dan još jednom, Stepan, reci mi zašto kada kreiram datoteku s ekstenzijom php u korijenskoj mapi web-mjesta, na zahtjev: adresa web-mjesta / php datoteka daje
    nije pronađeno

    Traženi URL /cgi-bin/php4.fcgi/kontakt.php nije pronađen na ovom poslužitelju.

    Osim toga, naišla je na pogrešku 404 Nije pronađeno pri pokušaju korištenja ErrorDocumenta za obradu zahtjeva.
    datoteka se stvara i nalazi u korijenskoj mapi. Kako popraviti? Hvala unaprijed.

    Zdravo!
    Prilikom slanja poruke javlja se pogreška - "500: Zahtjev nije mogao biti dovršen zbog interne greške na poslužitelju."
    Što bi mogao biti problem?

    Napravio sam to prema drugoj opciji, radi! Hvala!)

    Pozdrav Stepan!
    15:00 Pokrećem vaše obrasce za povratne informacije. Ne idu. 1 opcija nula. 2-poruka odlazi, ali ne dolazi do kutije. Stranica na besplatnom hostu s PHP podrškom. Možete li mi pomoći da to shvatim. Ne tražim gotova rješenja. Pozdrav. čekati odgovor

    Pozdrav Vadim!
    Jeste li promijenili email?

    $adresa = " [e-mail zaštićen] er.ru";

    Vadim kaže:
    17.07.2016 u 02:17

    Pozdrav, opet Stepan. Da. Sve sam provjerio. obje opcije rade. ali ne dolazi do sandučića. najvjerojatnije je problem u besplatnom hostingu. Za pojašnjenje mogu poslati kodove i podatke o stranici. jer ova stranica je svojevrsni poligon, a ja sam osoba s malo iskustva u ovom poslu (još).rješenje.vrijedi li truda?

    Pismo bi trebalo stići na vaše računalo (lokalni poslužiteljski disk/tmp/!sendmail)

    Vadim kaže:
    23.07.2016 u 02:39

    Izvrsno rješenje problema, ali ovu opciju nisam odmah uzeo u obzir. Čim "registriram" ovo gospodarstvo, definitivno ću ga otpisati. hvala na odzivu

    Piše Greška, poruka nije poslana!

    Lilia, ponovo sam provjerio obrazac, sve radi. Pogledajte u rukovatelju, tamo negdje neka varijabla nije ispravno registrirana ili uopće nije registrirana.

    Alena kaže:
    26.09.2016 u 12:03

    Zdravo! Pokušao sam obrazac br. 2, sve je radilo, ali pisma su dolazila samo s Yandex pošte, ili ako samo napišete krakazyabry umjesto adrese, ne stižu do pošte. Dodao sam i red "Telefon" i negdje sam zeznuo, sada se uopće ne šalje, pogledajte

    Pozdrav Stepan. Niste slučajno saznali rješenje na mail.ru, zašto ne radi? Upravo sam ga isprobao na hostingu, na poddomeni svoje stranice, da testiram oba oblika. Sve radi dobro s Google i Yandex poštom, ali nema načina za Mail.ru, pisma ne stižu, iako se šalju. I zanimljivo je da ne radi kao da navedete mail $ adrese sapuna. Dakle, čak i ako samo u obliku pošiljatelj ostavi poštu na sapunu, au $ adresi će biti Yandex pošta, na primjer.

    Ne mogu razumjeti. kao i ono što nije popravio, server prilikom slanja zahtjeva šalje grešku 405 “Method Not Allowed”

    Tražena metoda POST nije dopuštena za URL /mail.php.

    kako se to može prevladati? Hvala vam!

    Hvala, Stepan! Problem je bio kao što ste rekli na serveru. Popravljeno. Sad još jedan vic: sva su polja popunjena, ispiše poruke da je sve uspješno poslano, ali onda umjesto preusmjeravanja na glavnu stranicu ispiše poruku “Niste ispunili sva polja, vratite se i popunite tražena polja!"

    Općenito, Stepan, ti si sjajan momak! Hvala vam na blogu, pišete vrlo zanimljive stvari na pristupačnom jeziku.

    A tebi, Dmitry, hvala na lijepim riječima.
    Napišite u komentarima što ste radili i u kojim datotekama. Općenito, sve što se tiče forme.
    Zalijepite kôd u komentare putem .
    pogledat ću.

    Dimitrije odgovara:
    02.10.2016 u 11:55

    Stepan, općenito, petljao sam nekoliko dana, ne mogu to završiti))) Shvatio sam da je problem u tome što sam dodao polja. Registrirao sam polja u rukovatelju. Ali očito negdje u mojoj DNK postoji problem, budući da ne vidim izvor problema. Evo koda iz rukovatelja:

    Evo html koda:

    Vaše puno ime (puno)

    E-mail

    Broj telefona

    Regija prebivališta

    Model vozila

    Početna naknada

    Dimitrije odgovara:
    02.10.2016 u 12:04

    pronašao grešku u retku 4, ime umjesto fio, popravio, ali nije pomoglo

    U redu #8-#9 imate grešku:

    If (isset($_POST["model"])) ($body = $_POST["model"]; if ($model == "") (unset($model);)) if (isset($_POST[ "vznos"])) ($body = $_POST["vznos"]; if ($vznos == "") (poništeno($vznos);))

    treba ovako:

    If (isset($_POST["model"])) ($model = $_POST["model"]; if ($model == "") (unset($model);)) if (isset($_POST[ "vznos"])) ($model = $_POST["vznos"]; if ($vznos == "") (poništeno($vznos);))

    Dimitrije odgovara:
    09.10.2016 u 22:40

    Stephen, ti si genije. Hvala na savjetu! Sve je uspjelo

    Pozdrav Stepan i svima koji raspravljaju. Hvala na obrascu za kontakt. Želim podijeliti rješenje problema s adresama s mail.ru.
    u datoteci rukovatelja (mail.php prema zadanim postavkama) morate promijeniti redak:

    $send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");

    značenje

    NFrom:$e-pošta

    promijeniti

    NFrom: $your [email protected]

    ne samo mail.ru. I pisma će dolaziti s ove adrese, a ne s one koju je naveo pošiljatelj, uključujući i mail.ru. U tom će slučaju tijelo pisma sadržavati adresu koju je pošiljatelj ispunio u obrascu.

    pozdrav, napravio sam obrazac, čini se da sve slijedi primjer, objavio sam ga u denveru, daje takvu grešku

    Pogreška analize: sintaktička pogreška, neočekivani T_ENCAPSED_AND_WHITESPACE u Z:\home\192.168.1.227\www\php\contact-form.php na liniji 32

    reci mi što to znači?

    \r\n Reply-To: $email \r\n"; if (mail($address, $sub, $mes, $from)) ( header(); echo "E-mail poslan";) else ( header(" Refresh: 5; URL=https://hot-potato.studio"); echo "E-pošta nije poslana, za 5 sekundi vratit ćete se na glavnu stranicu;) ) izlaz; /* Izlaz bez poruke ako je bezspama polje ispunjeno nečim */ ?>

    Zdravo!
    Pogreška u retku 32 “Z:\home\192.168.1.227\www\php\contact-form.php u retku 32”

    Echo "E-pošta nije poslana, za 5 sekundi vratit ćete se na glavnu stranicu;)

    ne dolazi ispred ";" jednostruki navod ” ‘ “, ovako:

    Echo "E-pošta nije poslana, za 5 sekundi ćete se vratiti na glavnu stranicu";)

    probati.

    ro kaže:
    06.10.2016 u 23:37

    Bok opet. sad je našao još jednu grešku u praznom zaglavlju u liniji 28, popunio je, a sada ovo (((
    Još ne mogu skužiti nešto u php-u (((

    Upozorenje: Nije moguće promijeniti informacije zaglavlja – zaglavlja je već poslala (izlaz je započeo na Z:\home\192.168.1.227\www\php\contact-form.php:1) u Z:\home\192.168.1.227\www\php\ contact-form.php na liniji 28

    preveo php datoteku u utf-8 bez bom, počeo se prikazivati ​​bez upozorenja, ali hijeroglifi (((

    i čini se da nije strašno, iz nekog razloga navedeno pismo ne dolazi na poštu

    \r\n Reply-To: $email \r\n"; if (mail($address, $sub, $mes, $from)) ( header("Osvježi: 5; URL=https://hot-potato .studio"); echo "E-pošta poslana";) else ( header("Osvježi: 5; URL=https://hot-potato.studio"); echo "E-pošta nije poslana, vratit ćete se za 5 sekundi" ; ) ) izlaz; /* Izađi bez poruke ako je bezspama polje ispunjeno nečim */ ?>

    ro kaže:
    07.10.2016 u 00:00 sati

    nekako je shvatio kodiranje, i on piše poslano pismo, ali ono ne dolazi na poštu ((

    Za redak komentara 28

    //header("Osvježi: 5; URL=https://hot-potato.studio");

    Je li se rezultat promijenio?

    ro kaže:
    11.10.2016 u 21:22

    shvatio sam, dolazi, ali krakozyabry u pošti (((
    ispada da je potrebno igrati se s kodiranjem?

    ro kaže:
    11.10.2016 u 21:38

    Uopće ne razumijem! posvuda je isto utf-8 kodiranje, ali još uvijek dolazi ovako! Kako to popraviti? ako ga postavim bez bom, onda se ovi hijeroglifi pojavljuju na mojoj stranici. X-Sendmail-Cmdline: sendmail.pl -t -i
    Prima: [email protected]
    Predmet: RŬRẑRẑR±S‰RµRẐRëRµ SǴ hot-potato.studio
    X-PHP-Originating-Script: 0:contact-form.php
    Od: R
    Odgovor na: [email protected]

    RŬRẑRẑR±S‰RµRẐRëRµ SǴ SǴR°R№S‚R° Hot-potato.studio

    R˜RjSDŽ RẑS‚Rí̈SĐR°RÍRëS‚RµR»SDŽ: R RẑRg̀RëRẑRẐ RnjR°R»SNJS†RµRÍ
    RR»RµRêS‚SĐRẑRẅRẅS‹R№ R°Rg̀SĐRµSǴ RẕS‚Rí̈SĐR°RÍRëS‚RµR»SDŽ: [email protected]
    RŭRµR»RµS„RẑRS RẕS‚Rí̈SĐR°RÍRëS‚RµR»SDŽ: +7964hhhhhhhhh
    RŭRµRêSǴS‚ SǴRẑRẑR±S‰RµRẐRëSDŽ:
    Rí̈SĐR°SĐR°SĐR°SĐR°SĐR°

    ro kaže:
    11.10.2016 u 22:37

    preveo sve na ANSI i sve je radilo, zašto je to tako? i je li u redu koristiti ANSI?

    Stephen, zdravo!

    U komentarima na ovu temu pročitao sam da ste htjeli dodati captcha kodu.
    Još nisi to napravio?
    Ako je tako, možete li mi reći gdje da tražim?

    Upssssss! Aleksandar nije.
    Bit će potrebno ispraviti i pokrenuti ovo pitanje

    Aleksandar odgovara:
    04.12.2016 u 12:21

    Stephen, zdravo!
    Još nisi poslao captcha?

    Mislim da je lakše koristiti gotova rješenja široke funkcionalnosti, na primjer, alat za izradu obrazaca testograf.ru
    Ogroman izbor vrsta polja + mogućnost učitavanja datoteke. Također je sve besplatno!
    Pročitajte više o tome kako izraditi obrazac za povratne informacije ovdje: testograf.ru/ru/blog/forma-obratnoj-svyazi.html

    Dobar dan Stepan, probao sam opciju 1, sve radi, ali kad stigne pismo umjesto ruskih i litvanskih slova, kuke, probao sam opcije s kodiranjem, nije pomoglo.

    Dobar dan! Da budem iskren, nisam razumio. Napravio sam php stranicu, ali kako ubaciti obrazac na pravu stranicu na pravo mjesto?

    Zdravo! ubacio obrazac prema Metodi-1, cijelo vrijeme piše "Niste ispunili sva polja, vratite se i ispunite potrebna polja!" iako su svi popunjeni.molim vas recite mi što bi mogao biti razlog

    kod rukovatelja:

    Zdravo!
    Kod je netočno napisan.
    Obrazac nema “name=”NAME”, name=”EMAIL””, itd.

    Tim kaže:
    06.12.2016 u 12:33

    Dobar dan!
    Dodao sam obrazac na stranicu, hvala.
    Ali ne radi - pisma ne stižu, sumnjam da nisam naveo put do datoteka mail.hp
    I što je najvažnije, prilikom slanja poruke iskače da je poruka poslana i nakon 6 sekundi bit ćete preusmjereni na web stranicu
    Stephen, kako to mogu ukloniti? Gdje promijeniti unos?

    Ups, ispravio sam post.
    Ali kako ispravno napisati put do datoteka?
    Ako se datoteka mail.php nalazi u istoj mapi, javni html, u kojoj su sve stranice web-mjesta, znači li to da trebate navesti putanju kao do stranice site.ru/mail.hph?
    Hvala unaprijed!

    Stepane! Sve je radilo! Ova poruka ne stiže kada pokušam poslati sebi sa svoje adrese, ali sa drugih adresa, ili ako samo navedete 123 umjesto adrese, stižu.
    Oprosti što te smetam!
    I još jednom hvala!

    Dragi Stepan!
    Molim vas, pomozite mi ili ću poludjeti. Ne prvi dan se mučim sa slanjem pošte sa stranice. Dvije datoteke: mail.php i contacts.html Obje datoteke su u utf-8. Sama stranica na ISP hostingu je također u utf-8.
    Problem: slova dolaze u kutiju, ali kod zeba u ovom obliku -

    R˜RjSDŽ Rí̈RẑSǴR»R°RíS€RµRíRẑ: R˜RíRíRẑSĐSNJ RR»RµRêS‚SĐRẑRẐSǴR‹R№ R°Rg̀SĐRµSǴ: [e-mail zaštićen] RljRẑRᅅS‚R°RêS‚ẐS‹R№ s‚RµR»RµS„RẑRẐ: 1111111111

    Pretvoreno u Notepad (iako je prije pretvorbe bilo ovako

    Ime pošiljatelja: R˜RíRẑSĐSNJ E-mail adresa: [e-mail zaštićen] Poruka: RdžR RćR'R R RljRđ

    Ovdje je mail.php kod

    Nije navedeno ime!

    "; jeka " Povratak na ispunjavanje obrasca"; izlaz; ) else if (empty($email)) ( echo " Email nije naveden!

    "; jeka " Povratak na ispunjavanje obrasca"; izlaz; ) else if (empty($mess)) ( echo " Poruka nije objavljena!

    "; jeka " Povratak na ispunjavanje obrasca"; izlaz; ) else $to = " [e-mail zaštićen]"; /*NAVEDITE VAŠU ADRESU!*/ $charset = "UTF-8"; $subject = "Poruka s vaše stranice"; $message = "Ime pošiljatelja: $name \nAdresa e-pošte: $email \nBroj telefona za kontakt: $ telefon \nPoruka: $mess"; $send = e-mail ($to,$subject,$message); if ($send == "true") ( echo " Hvala na poslanoj poruci!

    "; jeka " klik, za povratak na glavnu stranicu"; ) else ( echo "

    Greška. Poruka nije poslana!";) ?>

    Slanje pošte dolazi sa stranice *******/kontakti.html

    Promijenio sam poštanski sandučić u @ukr.net, inače su pisma @rambleru otišla u neželjenu poštu.

    Možete li to shvatiti? Hvala na odgovoru.

    Dok sam čekao i nisam dočekao odgovor, sve sam napravio sam. Zarađeno. Razlog je bio vrlo zanimljiv.
    Želio bih vidjeti rad na stvaranju web stranica, autor bloga, nisam vidio poveznice na njih.

    I recite mi, molim vas, kako centrirati ovaj divni oblik vodoravno. Za prikaz u središtu stranice. I pritom je bio poravnat s lijeve strane, kao što je sada.

    Postoje li ikakve druge opcije osim prelamanja diva, njegovog centriranja i lijevog poravnanja sadržaja?

    Da, ova opcija, jedina, pala je na pamet, ali ruke još nisu stigle, Nova godina je ipak na nosu. Da, a vještine web programiranja iskreno nisu dovoljne za lako i prirodno poravnavanje oblika.

    Hvala vam! I sretna Nova godina!

    Dobro vrijeme! Kako osigurati da za klijenta, umjesto maila za povratnu informaciju, postoji samo broj telefona? Hvala vam!

    Pozdrav Stepan! Pomozi mi molim te. Već drugi tjedan radim obrazac za povratnu informaciju, isprobao sam beskonačno mnogo obrazaca i danas sam konačno uspio natjerati formular da odgovori: Vaša poruka je poslana. a to je bila tvoja forma. Međutim, preko njega se šalju samo ona pisma, u kojima, kao e-mail. posjetitelj stranice nije naveo adresu poštanskog sandučića na mail.ru. Hosting mi je napisao na moju žalbu, zašto pisma ne dolaze, sljedeći odgovor:
    Vjerojatno obrazac na stranici zamjenjuje adresu navedenu u polju "E-mail*" kao pošiljatelja.

    U tom slučaju mogu nastati problemi ako korisnik navede bilo koji poštanski sandučić na mail.ru. U tom slučaju preporučujemo da postavite adresu pošiljatelja na adresu koja se temelji na vašoj domeni. Prilagodili smo txt spf unos za ovo kako bismo omogućili slanje s poslužitelja hostinga za ovu domenu:
    v=spf1 ip4:37.140.192.244 a mx include:_spf.mail.ru ~sve

    Kako mogu zamijeniti adresu u mail.php?
    Pokušao sam zamijeniti red #5:

    If (isset($_POST["email"])) ($email = $_POST["email"]; if ($email == " [e-mail zaštićen]") (poništi ($email);))

    adresa e-pošte na temelju moje domene - također se generira na mail.ru, ali to nije poanta ako umetnete adresu na

    [e-mail zaštićen]

    - ni pismo neće doći.
    Možda mi možete reći kako mogu postaviti adresu pošiljatelja na adresu koja se temelji na mojoj domeni.

    Pozdrav Stepan! Ponovno sam pročitao sve komentare i našao odgovor na svoje pitanje, sve sam popravio, sve radi! hvala puno! Recite mi još, molim vas, postoji li neki način da se napravi maska ​​za polje $ etel s telefonskim brojem, tako da ako korisnik ne unese cijeli broj telefona, forma bi mu to pokazala?

    Pozdrav Ekaterina.
    Što je bio razlog?
    Pomoću HTML5 možete izraditi jednostavan opis za polje telefona.
    Evo pogleda na mogućnosti za obrazac.

    Catherine odgovara:
    14.03.2017 u 05:32

    Dobar dan! Razlog je vjerojatno u hostingu (imam reg.ru). Navodno imaju problema sa slanjem pisama iz poštanskih sandučića mail.ru putem stranice. Namjestili su me tako da pisma poslana s pošte na temelju naziva domene stižu bez problema, a ja sam promijenio 15. red obrasca:

    $send = mail ($address,$etel,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$address");

    i sada pisma dolaze iz mog sandučića u moj poštanski sandučić, a sadržaj je ono što će posjetitelj stranice pokazati.

    Stephen, zdravo! Koristio sam prvu opciju postavljanja obrasca i naišao na sljedeću pogrešku kada sam kliknuo gumb "pošalji": Pogreška analize: sintaktička pogreška, neočekivani T_NS_SEPARATOR u /var/www/vhosts/***.plsk.regruhosting.ru/httpdocs/** *. ru/mail.php na liniji 13
    Kod u rukovatelju:

    Kod na stranici:

    Pišite nam ili zatražite povratni poziv!

    Tvoje ime

    E-mail

    Broj telefona

    Nazvat ću te?

    Tekst poruke:

    Sudeći po tekstu pogreške, razumijem da sam negdje zabrljao sa simbolima u rukovatelju, ali ne mogu ga pronaći - razbio sam oči ... Možete li mi dati ideju? Hvala unaprijed!

    Sergej kaže:
    05.03.2017 u 21:05

    Pronašao sam dodatne navodnike, pogreška je nestala. Ali sada nova nevolja... Pismo stiže, sve se prikazuje normalno, ali polja kao da nisu popunjena. Odnosno, kao da rukovatelj ne preuzima podatke iz html obrasca.
    php pretvoren ovako:

    Provjera popunjavanja implementirana putem html-a:

    Tvoje ime

    E-mail

    Broj telefona

    Nazvat ću te?

    Želite li dobiti elektronički katalog?

    Tekst poruke:

    Ako je obavezna provjera popunjavanja vraćena u php, tada se prikazuje poruka kao da nije ispunjen niti jedan red u obrascu. To jest, s obje opcije, čini se da rukovatelj "ne vidi" ispunu na stranici. Ponavljam, zahtjev dolazi, prikazuje se ispravno, postoje kategorije "upitnika", ali su prazne. Gdje tražiti ovdje? Reći)

    Nisam pronašao liniju #9 u vašem kodu

    If (isset($name) && isset($email) && isset($sub) && isset($ring) && isset($catal) && isset($body))(

    Dodajte sljedeći kod rukovatelju:

    Print_r($_POST)

    Prepiši i pošalji mi ono što vidiš na ekranu.

    Sergej kaže:
    06.03.2017 u 15:08

    A gdje točno u logičkom lancu treba dodati?

    Print_r($_POST)

    U kojoj liniji?
    Još jednom hvala na pažnji!

    Dobar dan, Stepan! Hvala vam puno na članku) Napravio sam sve prema 1. opciji - obrazac radi, ali kada ubacim vaš kod za dizajn obrasca u style.css - ništa se ne mijenja ((Obrazac radi, ali potpuno neprivlačan ((
    Pomozi mi molim te!

    Pozdrav, ovdje pišem diplomu i odlučio sam umetnuti povratnu liniju, ali bez hostinga, koliko sam shvatio, to se ne može učiniti? Iz nekog razloga, tvoja metoda ne odgovara, ili sam zabrljao sa stazama (

    Hvala vam! međutim ne radi. i jednom je upalilo. kako ovo može biti

    Da. radi ako je sve napisano latinicom. ako ćirilica onda ili ne dolazi ili upitnici. ako odredim povratnu poštu s gmaila, tada pismo prolazi, ako s mail.ru, onda ne prolazi. kako to uopće može biti?

    druga metoda radi u potpunosti, ali ako navedete adresu pošiljatelja na mail ru (list.ru ets), tada pismo ne stiže
    s qip.ru nm.ru slova prolaze normalno. od ramblera također. Mayra i njezine domene su negdje blokirane.

    Pozdrav Stepan!
    Koristio sam obrazac 1. Napravio sam promjene na svojoj stranici, ali iz nekog razloga pisma ne dolaze poštom. Možeš li vidjeti jesam li nešto zabrljao?
    Bit ću vam zahvalan na odgovoru.

    Dobar dan, Stepan!
    Od tvoje 2 teme (prava i tema o povratnoj informaciji s captchom, pokušao sam napraviti jednu povratnu formu za sebe. Pisma dolaze na mail, s ove strane je sve u redu. Problem je što nema prijelaza na glavnu stranica web mjesta. Pojavljuje se prazna stranica s natpisom visi 5 sekundi, zapis postavljen u php datoteci visi, zatim postoji zapis da nisu sva polja popunjena (iako su sva polja popunjena. Ali to jasno je da se svakih 5 sekundi stranica pokušava osvježiti. Molim pomoć s ovom pogreškom.

    Pozdrav, recite mi, nakon umetanja koda, ovaj dio mi se prikazuje kao tekst na stranici:

    Može li biti da Word press ne vidi ovaj dio koda?

    Dobar dan.
    Stephen, hvala ti puno. Sve je radilo!
    Možete li pojasniti: kako se kod može ispraviti da nakon slanja poruke korisnik ide na stranicu s koje je poslao poruku (tj. na prethodnu), a ne na glavnu?

    Hvala unaprijed.

    Adresa web stranice, gdje možete nastaviti pregledavanje";) else (echo "Poruka nije poslana!";) ) else ( echo "Pogrešno ste unijeli brojeve sa slike"; ) ) else ( echo "Niste ispunili sva polja !"; ) ? >

    Dobar dan Stepan) Pitanje je kako povezati definiciju ip pošiljatelja, dodano je polje

    If (isset($_POST["ip"])) ($ip = $_POST["ip"]; if ($ip == "") (unset($ip);))

    ne odlazi, hvala unaprijed.

    Dobar dan.
    Pokušao sam dodati obrazac za povratne informacije na stranicu i naišao sam na problem da obrazac izgleda ispravno radi, ali poruke ne dolaze na e-poštu. Na kraju sam uzeo prazan obrazac iz druge metode i ispravio redak pošte u njemu u svoju poštu. Što bi mogao biti problem? Hosting se plaća i podržava php skripte. PHP verzija koja se koristi je 7.0.

    Pozdrav, Alexander!
    Ukoliko nakon slanja obrasca vidite poruku “Poruka je uspješno poslana. Idi na glavnu stranicu bloga…”, što znači da je obrazac uspješno poslan.
    Zašto nema e-poruka u inboxu?
    1. Redak 54 - $adresa = " [e-mail zaštićen]”; ispravi svoju e-poštu.
    2. provjerite jesu li e-mailovi u SPAM-u

    Aleksandar odgovara:
    06.12.2017 u 09:23

    Redak 54 ispravljen za moju poštu. Ništa ni u mojoj spam pošti. Možda trebam pisati tehničkoj podršci hostinga, ali ne znam što da napišem?

    probaj ovdje.
    Tamo možete nabaviti php rukovatelj i dodati ga u svoj obrazac.

    Aleksandar odgovara:
    06.12.2017 u 20:25

    I ovaj obrazac također radi i ne daje pogreške, ali pisma ne dolaze na poštu. U njemu sam promijenio svoju poštu. Navodno, iako hosting podržava php, morate omogućiti nešto u postavkama, ali ne znam što točno.
    Hosting koristi nic.ru tarifa 200
    Pisao sam tehničkoj podršci, ali oni šute.

    Pitanje. U obrascu postoji gdje se prijaviti na koju poštansku adresu da šaljem pisma, ali gdje da se prijavim iz kojeg sandučića da šaljem pisma? Ili bi sam hosting to trebao razumjeti prema zadanim postavkama?

    Tehnička podrška odgovorila je da funkcija pošte na hostingu radi ispravno. Dao skriptu za testiranje
    Na mail je stiglo pismo s hostinga. Rekli su mi da ponovno provjerim.

    Dobar dan, Stepan! Instalirao sam vašu skriptu za povratne informacije prema prvoj metodi, sve radi. Hvala vam! Nije jak u programiranju. Recite mi što dodati kodu mail.php tako da se poruka o slanju poruke odražava u malom skočnom prozoru. Hvala još jednom!
    Da, probao sam i captcha skriptu, ali iz nekog razloga brojevi se ne prikazuju. Gifovi i datoteke na svojim mjestima.

    Pozdrav Igore!
    U kodnoj točki broj 15:

    (echo "Poruka je uspješno poslana, za 6 sekundi bit ćete preusmjereni na glavnu stranicu blog stranice, gdje možete nastaviti s pregledavanjem";)

    dodajte CSS klasu sa stilovima u poruku i to je to (možete ovo):

    (jeka"

    Poruka je uspješno poslana, nakon 6 sekundi bit ćete preusmjereni na glavnu stranicu blog stranice, gdje možete nastaviti s pregledavanjem

    ";}

    if (isset($_POST['name'])) ($name = $_POST['name']; if ($name == ”) (unset($name);))
    Možete li objasniti što piše u ovom retku, što se provjerava?

    Zdravo. Ali kako poslati obrazac ako imam web mjesto na lokalnom poslužitelju? Koristim OpenServer

Pozdrav mojim čitateljima, stekao sam iskustvo i reći ću vam o principima php obrasca za povratne informacije. Pokazat ću vam s ilustrativnim primjerima kako biste razumjeli kako sve funkcionira i kakva je interakcija između same forme za unos (njenih polja za unos) i datoteke rukovatelja napisane u php-u. Osim toga, možete besplatno preuzeti izvorni kod zajedno s .

Naravno, bit će sjajno ako se barem malo razumijete u HTML/CSS. Analogno ćete morati povući kod na svoju stranicu. PHP jezik neće biti zahvaćen, pokazat ću sve potrebne izmjene koje treba napraviti za sebe.

AŽURIRAJ:Prema povratnim informacijama čitatelja, shvatio sam da treba nešto ljepše i funkcionalnije, upoznajte se, provjerite i pogledajte. Odaberite koji vam se najviše sviđa)

AŽURIRANJE2: Verzija 3.0 Responsive Landing + ajax obrazac s prolaznim UTM oznakama, provjerite i pogledajte. Svidjet će ti se

Sjetio sam se sebe kada sam prvi put pokušao napraviti svoj obrazac za povratne informacije u php-u, i iskreno, bilo je naporno, jer. Nije mi bilo jasno što se i kako događa. Strpljenje i upornost prijatelji i uspjet ćete.

php kontakt obrazac - struktura

Proučit ćemo analizu samog obrasca za povratne informacije na primjeru odredišne ​​stranice (Landing Page), usput, o tome postoji zaseban članak. Možete vidjeti kako radi na djelu korištenjem gumba ispod, prilažem izvorne kodove ove datoteke s jednom stranicom i glavne datoteke rukovatelja php-om (ova će datoteka obraditi i poslati e-poštu na e-poštu)

Nakon preuzimanja izvora i izdvajanja arhive, vidjet ćete sljedeću strukturu datoteke:

  • slika - sve slike koje se koriste za samu odredišnu stranicu, gumbe itd.
  • js - javascript skripte koje pružaju, na primjer, skočni modalni prozor na stranici i druge vizualne efekte
  • index.html - indeksna datoteka našeg one-pagera
  • index1.php je datoteka rukovatelja u koju se prosljeđuju vrijednosti iz forme, zatim se od primljenih varijabli formira slovo koje se šalje na navedenu email adresu. Također, index1.php će se dogoditi kao posredna stranica za obavijest o uspješnoj predaji podataka s automatskim preusmjeravanjem natrag na index.html (tj. naš one-pager)

Važno je da vaš hosting, na kojem se nalaze datoteke stranice, podržava php obradu, inače se datoteka index1.php neće izvršiti i neće raditi. Da biste razjasnili ovu nijansu, obratite se kampanji u kojoj je vaš hosting registriran ili ga samo testirajte - radi, što znači da postoji podrška. Ako nije, omogućite opciju podrške za jezik php

Pogledajte kako funkcionira interakcija svih elemenata (stranica, obrazac, rukovatelj).

Izvorni kod za pozivanje obrasca i rukovatelja

Pogledajmo rad jednog od gumba koji poziva modalni skočni prozor koji sadrži obrazac za povratne informacije. Ovaj izvorni kod je više od jednom, dvaput umetnut na stranicu i radit će, morat ćete ga prilagoditi svom dizajnu i potrebama.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Zatražite povratni poziv

Zatražite povratni poziv

Ispod je puni izvorni kod rukovatelja index1.php, kako biste postavili slanje u svoj poštanski sandučić, promijenite " [e-mail zaštićen]» sami, ostalo se u načelu može ostaviti nepromijenjeno

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 "; // od koga $send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = utf-8\r\nFrom:$email"); ini_set("short_open_tag", "Uključeno"); zaglavlje ("Osvježi: 3; URL=index.html"); ?> Bit ćete kontaktirani

Pažnja! Dostupna je usluga brze narudžbe samo za stanovnike Moskve. To je zbog činjenice da stanovnici drugih gradova zahtijevaju detaljnije informacije.

Brza narudžba naočala i okvira na StarOpticu

Registrirajte se na stranici kako biste kupovali u našoj online trgovini.

Registar

Sljedeći korak je vidjeti je li narudžba otpremljena. Ako da, prikazujemo poruku o uspješnom slanju.

Brza narudžba naočala i okvira na StarOpticu

size("contact") > 0) ( echo $messageStack->output("contact"); ) //ako je narudžba poslana, ispis poruke o uspješnoj predaji if (isset($HTTP_GET_VARS["action"]) && ($HTTP_GET_VARS ["akcija"] == "uspjeh")) ( ?>

Narudžba je uspješno poslana servisnom odjelu trgovine. Naš menadžer će vas kontaktirati putem kontakt telefona kako bismo razjasnili detalje narudžbe i vrijeme isporuke.

U suprotnom prikazujemo obrazac za brzu narudžbu:

Inače ( //inače (ako narudžba još nije poslana) prikazati obrazac za brzu narudžbu: ?>

"; ?> " . $products_price . " ".$product_info["products_name"]." " . "
Dostava: Dostava u Moskvi unutar Moskovske obilaznice (pri naručivanju od 3500 rubalja) je besplatna. Više o uvjetima dostave pročitajte ovdje"); ?> ">">
Tvoje ime:
Vaš broj telefona:
Adresa u Moskvi:
Poruka:

Skripta za brzu narudžbu dovršena.

Pozivanje prozora za brzu narudžbu na stranici proizvoda

Na stranici proizvoda propisujemo poziv na prozor za brzu narudžbu. Da bismo to učinili, moramo stvoriti drugi gumb "Brza narudžba" pored gumba "Dodaj u košaricu" i formirati poveznicu poput ove: http://[online trgovina]/bistriy_zakaz_s_sayta.php?products_id= .

">Brza narudžba

Na sličan način trebali biste kreirati gumbe za brzo naručivanje robe na stranicama kategorija.

Najpopularniji povezani članci