Talentløs tilbakemelding send meg en kopi. Tilbakemelding i bedriftskorrespondanse

I denne leksjonen vil vi bli kjent med mail()-funksjonen, ved å bruke eksempelet med å lage et tilbakemeldingsskjema i PHP og deretter sende de mottatte dataene på e-post.

For å gjøre dette vil vi lage to filer - forma.php og mail.php. Den første filen vil kun inneholde et skjema med felt for brukeren å legge inn data. Inne i form-taggen er det en knapp "Sende" og handlingsattributtet, som refererer til behandleren - mail.php, som er der dataene fra skjemaet åpnes når knappen klikkes "Sende". I vårt eksempel sendes skjemadataene til en nettside kalt "/mail.php". Denne siden inneholder et PHP-skript som behandler skjemadataene:


Skjemadata sendes med POST-metoden (behandlet som $_POST). $_POST er en rekke variabler som sendes til gjeldende skript via POST-metoden.

Nedenfor ser du innholdet i forma.php-filen, hvis felt fylles ut av brukeren selv på noen nettsider. Alle felt for dataregistrering må ha et navneattributt; vi skriver verdiene selv, basert på logikk.




Tilbakemeldingsskjema i PHP sendes på e-post


Tilbakemeldingsskjema i PHP





Legg igjen en beskjed:
Navnet ditt:



E-post:

Telefonnummer:

Beskjed:

Tekstområdet kan inneholde et ubegrenset antall tegn-->







Slik ser skjemaet ut visuelt i nettleseren.

Deretter skriver vi koden for mail.php-filen. Vi kommer opp med egne navn på variablene. I PHP starter en variabel med et $-tegn og deretter variabelnavnet. Tekstverdien til variabelen er omgitt av anførselstegn. Ved hjelp av variabler sendes innholdet i skjemaet til administratorens e-post ved ganske enkelt å plassere navnet på skjemaelementet i hakeparentes – navneverdien.

Dermed vil dataene fra $_POST-matrisen bli overført til de tilsvarende variablene og sendt til e-post ved hjelp av postfunksjonen. La oss fylle ut skjemaet vårt og trykke på send-knappen. Ikke glem å inkludere e-posten din. Brevet kom umiddelbart.

E-post er en av de mest populære metodene for forretningskommunikasjon. Men dessverre er det ikke alle som vet hvordan de skal skrive et forretningsbrev som vil overbevise mottakeren om å ta en positiv beslutning om et bestemt problem.

I følge Larisa Chuguevskaya, sjef for reklame- og PR-avdelingen til rekrutteringsbyrået Penny Lane Personnel, faller brev vanligvis under sletteknappen av to hovedårsaker: på grunn av uklar ordlyd av spørsmålet og formålet med kommunikasjonen, og også på grunn av en overdreven aggressiv tone. Derfor bør tonen i hvert forretningsbrev være høflig, og innholdet skal være entydig og direkte.

Hva annet bør være et brev du vil lese til slutten og som du vil si deg enig i? Her er noen komponeringstips.

Tenk på emnet for brevet. Det skal avsløre essensen av meldingen, det skal være forståelig, selv om du skriver til noen som uansett vil åpne brevet ditt (for eksempel assistenten din). Det ville vært bedre om mottakeren så på emnet og tenkte: "Dette er verdt å ta hensyn til." Du vil ikke at mottakeren skal reagere med ord som: "Ja, dette er interessant, men ikke så viktig"? La aldri emnefeltet stå tomt - dette vil få deg til å se uprofesjonell ut.

"Din overskrift skal klart og konsist gjenspeile innholdet i brevet. All informasjon skal presenteres så klart og konsekvent som mulig, brevet skal være konstruktivt. Dersom innholdet ikke kan komprimeres til noen få avsnitt og det er nødvendig å gi informasjon i en mer detaljert form, bør brevet gjøres så lettlest som mulig All tekst må deles inn i flere seksjoner (avsnitt), og den viktigste informasjonen kan fremheves med fet skrift eller understreket. På denne måten vil du selv plassere nødvendig vekt på informasjon som krever mer oppmerksomhet», bemerker avdelingsleder «Rekruttering til markedet for hurtiggående varer (FMCG)» Kontakt byrå Maria Silina.

Fortell viktigheten av saken. Det er klart at alle problemer har ulike nivåer av betydning. Kommuniser at det du skriver om ikke bare er viktig for deg, men også for mottakeren av brevet. Og ikke glem å argumentere for viktigheten.

Kommuniser på mottakerens "språk". Den som tar avgjørelsen ser saken fra sitt eget perspektiv og i sammenheng med sin erfaring. Hvis du vil at folk skal være enige med deg, kan du tilpasse brevet basert på mottakeren. For eksempel, hvis du skriver til en kommersiell direktør, så fokuser på den økonomiske siden av saken. Husk at samtalepartneren din først og fremst er interessert i det som direkte angår ham.

Minimer risiko. Selv de modigste menneskene er noen ganger motvillige til å ta risiko. Prøv derfor å forutse innvendinger og bekymringer – vær forberedt på å overtale. Tenk på de mest åpenbare feilene og svakhetene i forslaget ditt og forklar dem i brevet ditt med en gang, uten å vente på at de blir påpekt for deg.

Enig i tilbakemelding. Når du avslutter brevet ditt, sørg for å spørre når du kan forvente svar på forespørselen din. Dette spørsmålet vil ikke være overflødig - tvert imot vil det overbevise adressaten om alvoret i forslaget.

"Selvfølgelig er det viktig å avslutte brevet riktig, spesielt hvis du forventer en form for reaksjon fra mottakeren. Det er best å avslutte med et spørsmål eller, hvis brevet er langt, så på slutten, som for å oppsummere , skriv "Jeg venter på svaret ditt på slike og slike spørsmål," - sier Maria Silina.

Små detaljer

Olga Zemlyakova, kunstdirektør for Internett-prosjektavdelingen til forlaget RDV-Media, snakket om hvilke andre detaljer som bør tas i betraktning:

"Når du formaterer teksten, husk følgende regler: ikke bruk flerfargede fonter, ikke overbruk fet og kursiv, samt store bokstaver - det bør være et minimum mulig antall. Ikke bruk heller uformelle skrifter - velg lettleste.

Prøv å kjenne på nyansene - for eksempel når det er hensiktsmessig å skrive et litt uformelt brev, og når bare en strengt regulert stil er akseptabel.

Selvfølgelig må vi ikke glemme korthet. Uansett hvor interessert samtalepartneren din er i spørsmålet, vil han bli lei av å lese brevet omtrent på tredje side. I tillegg, ikke utsett essensen av problemet i lang tid: det er ikke nødvendig med for lange introduksjoner - kom til poenget i et av de første avsnittene.

Hvis brevet ditt er viet til flere saker samtidig, strukturer det.

Hvis e-posten din ender med et direkte spørsmål (som kan besvares med et enkelt "ja"), øker du sjansene dine for å få raskt svar.

Når det gjelder skrivefeil, er det selvfølgelig bedre å unngå dem (isolerte tilfeller vil imidlertid ikke ødelegge ryktet ditt). Men hvis du stadig staver det samme ordet feil, vil det merkes. Test deg selv i det minste i et tekstredigeringsprogram.

Separat om signaturen. Dens tilstedeværelse er et klart pluss, fordi du i den kan angi kontaktinformasjonen din som du anser som nødvendig (arbeids- og mobilnumre, Skype, personlig e-postadresse, lenke til sider på sosiale nettverk, firmaadresse og nettsted, etc.). Signaturen skal ikke være for lang - ikke mer enn 4-6 linjer. Forresten, hvis du legger igjen en personlig e-post, sørg for at påloggingen er "seriøs". Noen spesialister som ser en adresse som vasya_pupkin777, kan misforstå deg."

RSContact er et gratis russiskspråklig tilbakemeldingsskjema for Joomla med muligheten til å tilpasse felt, brev og spambeskyttelse. Skjemaet er veldig enkelt å tilpasse, tilpasningsdyktig og integreres ganske godt med forskjellige maler. Du kan opprette et skjema med minst ett "E-post"-felt og en send-knapp. Og du kan inkludere omtrent 18 flere felt av forskjellige typer. Det er mulig å vise en avmerkingsboks for samtykke til behandling av personopplysninger i samsvar med GDPR og 152 føderal lov. Hvis du allerede har konfigurert e-post i de generelle innstillingene til Joomla og aktivert en slags "generell" captcha-plugin, trenger du ikke å pusle videre med å sende brev og beskytte mot spam. Naturligvis kan en utvidelse som RSForm ikke erstattes med RSContact. Men for raskt å lage et tilbakemeldingsskjema vil det være mer enn nok.

Generell informasjon

La oss se på de viktigste, etter min mening, egenskapene og funksjonene til RSContact.

  • Støtt Joomla 3.2 og nyere versjoner.
  • Responsivt design (Bootstrap).
  • Evne til å lage skjemaer bestående av 1-18 forhåndskonfigurerte felt (av forskjellige typer) (bilde under). Det er tre felt du kan tilpasse. Lag for eksempel en rullegardinliste med alternativene du må velge.
  • Feltetiketter kan være innenfor eller utenfor feltene.
  • Tilstedeværelsen av et felt for å gi samtykke til behandling av brukerens personopplysninger.
  • Evne til å gjøre felt obligatoriske eller valgfrie. Du vil kunne endre karakteren til det obligatoriske feltet.
  • Tilgjengelighet av alternativer for redigering av brev sendt til administratorer. Med mulighet for å sette inn plassholdere og designbokstaver (tekstlayout).
  • Evne til å sende brev til en eller flere administratorer.
  • Det er mulig å sette inn din egen CSS- og Javascript-kode for å endre utseendet på skjemaet og endre funksjonaliteten.
  • Mulighet for å legge inn tilleggsinformasjon over eller under skjemaet.
  • Evne til å lage horisontale og vertikale former.
  • Evne til å redigere meldingen som vil bli vist til brukeren etter innsending av skjemaet.
  • Spambeskyttelse ved hjelp av Joomla captcha-plugins.
  • Enkelt oppsett.
  • Mulighet for å deaktivere jQuery-lasting for et skjema. Dette kan forbedre kompatibiliteten med andre utvidelser.
  • Det er en oversettelse til russisk, engelsk, tysk og andre språk.
  • Tilgjengelighet av dokumentasjon (på engelsk).

Joomla tier delt inn i 7 faner. På faner Modul, Binding til menyelementer Og Rettigheter"vanlige" alternativer for alle Joomla-moduler er samlet inn. På fanen Ekstra alternativer alt bortsett fra alternativet Last inn jQuery, ligner også på andre moduler. Selve alternativet Last inn jQuery lar deg aktivere/deaktivere lasting av jQuery-biblioteket, som er nødvendig for normal funksjon av tilbakemeldingsmodulen. Hvis dette biblioteket er lastet inn av andre utvidelser eller du har en konflikt på nettstedet, prøv å deaktivere dette alternativet.

Enger

Denne fanen (bildet nedenfor) inneholder alternativer som lar deg aktivere eller deaktivere ulike felt i tilbakemeldingsskjemaet. Alle tilgjengelige felt vises på skjemaet i figuren over. De fleste feltene har disse "visningsalternativene":

Påbudt, bindende. Feltet vil vises på forsiden av nettstedet. For å sende inn skjemaet må brukeren fylle det ut. En spesiell markør angitt på fanen vil vises ved siden av feltsignaturen i felt .

Ja. Feltet vil vises på forsiden av nettstedet. Brukeren trenger ikke nødvendigvis å fylle ut.

Nei. Feltet vil ikke vises på forsiden av nettstedet.

Du kan deaktivere alle felt unntatt feltet E- post. Det er påkrevd å fylle ut.

I utgangspunktet er alle felt vanlige tekstfelt eller tekstområder. La oss vurdere bare de som er forskjellige.

Skriv inn navn. Du kan vise brukernavnfeltet på én linje ( Navn) eller to ( Etternavn og fornavn).

Emnefelttype. Dette feltet kan være en av følgende typer: , deretter i felten Forhåndsinnstilte temaer du kan angi alternativer, ett per linje, som brukere kan velge fra forsiden av nettstedet. Bildet nedenfor viser et eksempel på et emnetypefelt Nedtrekksliste. Ved å sette emner kan du for eksempel sette opp regler for behandling av brev (filtre) i posten og motta et brev med et bestemt emne og omdirigere det til ønsket mottaker automatisk. Du kan lese mer om hvordan dette kan gjøres for Yandex, Mail.ru og Gmail-post i deres hjelp. I tillegg kan dette gjøres for andre e-posttjenester og e-postklienter, for eksempel Thunderbird.

Meldingslengde. Begrens antall tegn i et felt Beskjed.

Captcha Joomla!. Mulighet for å aktivere captcha for å beskytte mot spam. For å gjøre dette, må du ha en hvilken som helst "captcha" type plugin konfigurert og aktivert i plugin manager. Sjekk også alternativinnstillingene CAPTCHA (standard) V System - Generelle innstillinger.

Send en kopi. Du kan konfigurere muligheten til å sende en kopi av brevet til brukeren via e-post. Følgende alternativer er tilgjengelige: La brukeren bestemme– i tilbakemeldingsskjemaet for Joomla vil en spesiell avmerkingsboks vises (bildet nedenfor), ved å sjekke hvilken bruker som vil motta en kopi av brevet på e-post; Ja– avmerkingsboksen vises ikke i tilbakemeldingsskjemaet, men en kopi av brevet vil bli sendt til brukeren på e-post; Nei– avmerkingsboksen vises ikke i tilbakemeldingsskjemaet og en kopi av brevet vil ikke bli sendt til brukeren på e-post.

Vis avmerkingsboksen for samtykke til behandling av personopplysninger. Aktiverer visningen av en avkrysningsboks (bildet nedenfor) for å innhente samtykke fra brukeren til å behandle personopplysningene hans i samsvar med GDPR-regelverket og 152 føderal lov.

I tilbakemeldingsskjemaet for Joomla kan du opprette opptil 3 tilpassede felt av forskjellige typer: Tekstfelt, tekstområde, rullegardinliste, alternativknapp, avmerkingsboks. Hvis du har valgt en av disse typene: Rullegardinliste, alternativknapp, avmerkingsboks, deretter i felten Forhåndsinnstilte temaer du kan angi alternativer, ett per linje, som brukere kan velge fra forsiden av nettstedet. Tekstfelt, tekstområde Og Nedtrekksliste er omtalt i figurene ovenfor i artikkelen, og figuren nedenfor viser et eksempel på en tilpasset felttype Radioknapp(øverst på bildet) og Avmerkingsboks(nederst på bildet).

Også verdt å merke seg separat er feltet Region. Som standard inneholder den navnene på amerikanske stater. For å endre dette, åpne filen "modules/mod_rscontact/helper.php" og rundt linje 33, etter "static $states = array", begynner listen over områder. Endre det etter behov. Du kan legge til og fjerne områder.

Her er innstillingene som lar deg konfigurere selve tilbakemeldingsskjemaet for Joomla (bilde under).

Skjemaoverskrift. Skjema bunntekst. Du kan legge til innhold over og/eller under skjemaet ved hjelp av et visuelt tekstredigeringsprogram. Du kan sette inn et bilde, en tabell og så videre i den. Dessverre behandles ikke plugins i den. Derfor vil du ikke kunne sette inn en video ved å bruke for eksempel AllVideos.

Tilpasset CSS. Du kan legge til CSS-stil for å endre utseendet på skjemaet. Men det er bedre å gjøre dette ved å bruke et stilark. I eksemplet mitt la jeg til linjen:

#mod-rscontact-counter-231 (visning: ingen;)

Den skjuler visningen av feltet med telleren for gjenværende antall tegn (bilde under).

Egendefinert JavaScript. Du kan skrive inn din egen Javascript-kode, uten "script"-taggen, som vil bli lastet med skjemaet.

Nødvendig feltmarkør. Vil vises ved siden av feltetiketten når feltet er satt til obligatorisk.

Signaturstilling. Du kan plassere feltetiketter i eller over felt (bilde under).

Figuren nedenfor viser et tilbakemeldingsskjema med bildetekster over feltene, en skjult teller for gjenværende tegn og bildetekster over og under selve skjemaet.

Horisontal form. Lar deg bruke stiler som er mer egnet for å lage en horisontal form. Dessuten for alternativet Signaturstilling du må velge et alternativ Utenfor.

Automatisk margbredde. Dette alternativet påvirker innstillingen for margbredde.

Budskap om takknemlighet. Her kan du angi en melding som skal vises etter innsending av skjemaet. Du kan bruke formatering og legge til bilder.

Denne fanen (bildet nedenfor) inneholder alternativer som lar deg tilpasse brevene som sendes til administratoren og brukeren. Innstillingene er de samme for både administratorer og brukere.

I alternativer Mottaker (administrators e-post), kopi, blindkopi Du vil kunne spesifisere mottakere av brev. Som et minimum må du skrive inn en e-post i feltet Mottaker (administrators e-post). Du kan spesifisere flere adresser ved å skille dem med komma eller semikolon.

I felt Emne Du skriver inn emnet for brevet. Du kan bruke plassholdere. Plassholdere er spesielle tagger i stedet for hvilke data vil bli erstattet. Listen over tilgjengelige plassholdere er oppført under e-postinnholdsfeltet. I Innhold-feltet kan du skrive inn teksten til brevet ved hjelp av plassholdere. I figuren over kan du se innstillingene for innholdet i brevet. Og slik ser selve brevet ut (bilde under). Som du kan se, ble alle tagger erstattet med data fra skjemaet som brukeren spesifiserte, og data som skjemaet var i stand til å hente fra andre kilder (dato, IP-adresse, nettstedsnavn).


Alternativ Bruk Svar vil gjøre det slik at når du trykker på en knapp Svar i e-postgrensesnittet, når du ser på et brev mottatt av administratoren, vil e-postadressen til skjemaavsenderen automatisk legges til adressen til brevmottakeren. Mottakerens adresse kan overstyres ved å angi den i innstillingene Svar.

Hvis brev ikke sendes, prøv disse løsningene på problemet.

  • Deaktiver hurtigbuffer. Alternativt kan du bruke en tredjeparts cache-komponent som JotCache for å ekskludere RSContact-modulen fra caching.
  • Sjekk e-postinnstillingene dine System – Generelle innstillinger – Server – E-postinnstillinger. Prøv forskjellige sendingsmetoder. Kontakt vertsleverandøren din for å avklare e-postkonfigurasjonen på serveren din.
  • Som du kan se, er dette tilbakemeldingsskjemaet for Joomla veldig funksjonelt og enkelt å konfigurere. Jeg håper at denne anmeldelsen vil hjelpe deg med å velge riktig utvidelse og påfølgende konfigurasjon av RSContact-modulen. I neste artikkel “Gjennomgang av DJ-EasyContact. Tilbakemeldingsskjemamodul i Joomla » vi skal se på en annen lignende gratis utvidelse.

    God dag, venner! I dag er en annen artikkel dedikert til CMS Joomla, eller rettere sagt ikke til selve motoren, men til opprettelsen av kontakter med et tilbakemeldingsskjema. En spesiell egenskap ved Joomla tilbakemeldingsskjema er at alle verktøyene som er nødvendige for å lage det er tilgjengelig for webmaster, og det er ikke nødvendig å laste ned og installere ytterligere utvidelser. CMS er utstyrt med en innebygd kontaktkomponent, samt en reCAPTCHA anti-spam plugin.

    Konvensjonelt kan implementeringen av den uttalte ideen deles inn i flere stadier, nemlig:

    Opprette og sette opp en kontakt.

    Organisering av utdata fra en side som vil inneholde all nødvendig tilbakemeldingsinformasjon.

    Aktivere, konfigurere og legge til captcha.

    Hvorfor trenger du et tilbakemeldingsskjema?

    Tilbakemeldingsskjemaet er koblingselementet på nettstedet, takket være hvilket brukere og eieren av nettprosjektet kan opprettholde kontakt med hverandre. Det er i tilbakemeldingsskjemaet at spesielt viktig informasjon er angitt (mobilnummer, e-post), slik at brukeren kan sende sine forslag og ønsker til eieren eller bestille et produkt.

    Joomla-tilbakemeldingsskjemaet består av tomme felt som kreves for at den besøkende skal legge inn spesifikke data (navnet hans, e-postadressen, emnet for brevet); etter å ha fylt ut, må du aktivere sending ved å klikke på den spesielle "Send"-knappen.

    For større bekvemmelighet for besøkende, anbefales det å plassere tilbakemeldingsskjemaet på et synlig sted (oftest er dette sideoverskriften). Og siden vi organiserer visningen ved hjelp av det opprettede menyelementet, vil den vises på alle sider ved plasseringen av den horisontale menyen.

    Hvilken informasjon er ønskelig å overlate til eieren av nettstedet?

    Mobilnummer (kommersielle webprosjekter, nettbutikker).

    Adresse (kommersielle webprosjekter, nettbutikker).

    Arbeidsplan, leveringsmåte og mulige betalingsmåter (kommersielle webprosjekter, nettbutikker).

    E-post, Skype, etc. (blogger, visittkortsider, ensides nettsider, kommersielle nettprosjekter, nettbutikker).

    Joomla-kontakter

    Etter disse trinnene vil du se en side som ligner på den nedenfor, bare med tomme felt. "Rediger kontakt" - en av tre faner der du må gjøre noen innstillinger.

    Navn – du kan spesifisere hvilket som helst navn du vil, det vil fortsatt være skjult for brukernes øyne.

    Alias ​​er et felt som fylles ut automatisk, dvs. stå tomt.

    Den tilknyttede brukeren er navnet som vises når du kommenterer. Du kan spesifisere kallenavnet ditt eller la standardnavnet tildeles av systemet "Superbrukere".

    Bilde – det er mulig å velge et bilde som skal knyttes til denne kontakten.

    Stilling – lar deg spesifisere stillingen til den ansatte som kontakter skal knyttes til.

    E-post – er ansvarlig for å vise e-postadressen til kontaktpersonen.

    Du kan finne ut resten av feltene uansett; du kan skrive inn adresse, postnummer, mobil- og fasttelefonnummer, faksnummer osv.

    I høyre område av skjermen (sidepanelet), må du velge Status/Publisert, Kategori/Ukategorisert, Favoritter/Ingen.

    "Tilleggsinformasjon" - en fane med et tekstredigeringsprogram der det anbefales å skrive en kort hilsen.

    Du kan bruke min hilsen som mal ved å følge lenken.

    "Innstillinger for innholdsvisning" - er ansvarlig for å vise tilbakemeldingsskjemaet.

    Vis tilbakemeldingsskjema – «Vis».

    Send en kopi til avsenderen av brevet – avhengig av ditt valg, lar deg skjule eller vise avsenderen en kopi av sitt eget brev.

    Opprette et Joomla-menyelement for å vise kontakter og et tilbakemeldingsskjema

    Neste trinn er å gå til Meny/Hovedmeny/Opprett menyelement-fanen.

    Tilordne en tittel på menysiden som åpnes. Så vi skriver "Kontakter".

    Menyelementtype – trykk på den blå "Velg"-knappen, og velg deretter Kontakter/Kontakt på siden som åpnes.

    Velge en kontakt - det er her vi må koble den tidligere opprettede kontakten til menyelementet. Klikk "Velg" og klikk på den tilsvarende kontakten.

    Etter å ha gjort de nødvendige justeringene, klikk på "Lagre"-knappen. Som et resultat vil en ny "Kontakter"-menyknapp vises på nettstedet ditt, ved å klikke på som brukeren kan finne et tilbakemeldingsskjema og enkelt kontakte deg.

    Vi kunne ha sluttet her hvis ikke for en ting, men! En haug med ubrukelige brev som vil oversvømme e-postadressen din med spambotter.

    Beskytt Joomla mot spam ved å konfigurere den innebygde reCAPTCHA-pluginen

    Hva er CAPTCHA? Dette er et sikkerhetsverktøy som lar deg effektivt bekjempe automatisk registrering og sending av brev. Dette er en spesiell form der en Internett-bruker forplikter seg til å utføre en bestemt handling (skriv inn tegn, svar på et velkjent spørsmål eller sett sammen et bilde).

    CMS Joomla skaffet seg en innebygd captcha fra og med versjon 2.5; før det måtte du være fornøyd med tredjepartsutvidelser. Til tross for at Joomla bruker reCAPTCHA, vil vi prøve å sette opp en mer moderne og, etter min mening, praktisk versjon. Slik vil det se ut etter at alle innstillingene er fullført.

    Først, la oss aktivere plugin ved å gå til Extensions/Plugin Manager. For et mer praktisk og raskere søk anbefaler jeg å skrive inn captcha i søkefeltet og klikke på ikonet som er ansvarlig for søket. Som et resultat vil et lignende vindu åpnes. Klikk på krysset ved siden av "Status"-elementet, og start dermed plugin-en og klikk på setningen - CAPTCHA - reCAPTCHA.

    Det er på tide å få "Offentlig nøkkel" så vel som "Privat nøkkel".

    For å få tak i nøklene du trenger følg linken. Dette er en av mange tjenester som eies av Google. Du må ha din egen konto. Du kan enkelt logge inn ved å legge inn dataene dine, som du tidligere brukte til å legge til en RSS-feed på Feedburner-tjenesten eller ved å installere Google Adsense-koden på Joomla.

    Ved å bruke skjemaet som åpnes, må du registrere nettstedet.

    Tittel – gi et navn (la oss si navnet på hovedsiden).

    Velg type reCAPTCHA – lar deg velge type captcha – reCAPTCHA V2 – et standardskjema, for å fylle ut som du må merke av i boksen ved siden av uttrykket "Jeg er ikke en robot"; Invisible reCAPTCHA – brukerverifisering i bakgrunnen.

    Vi merker av i boksen ved siden av forslaget "Godta vilkårene for bruk av reCAPTCHA" og "Send meldinger til eiere", og klikk deretter på "Registrering"-knappen.

    Vel, nøklene våre er klare. Det er ingenting igjen. Vi kopierer verdien av "Secret Key"-feltet inn i "Private Key"-feltet i standard reCAPTCHA-plugin, og "Key"-feltet inn i "Public Key"-feltet.

    Etter å ha mottatt og tastet inn nøklene, kan du velge "Stil" som passer best for nettstedet ditt, samt "Størrelse". Nå må du klikke på "Lagre og lukk", og deretter gå langs banen System/Generelle innstillinger/CAPTCHA (standard) og velg den eneste verdien gitt av systemet "CAPTCHA - reCAPTCHA". Klikk "Lagre" igjen og sjekk funksjonaliteten til captchaen ved å gå til tilbakemeldingsskjemaet for Joomla.

    Som du kan se, fungerer alt. Hvis du har noen problemer, la oss løse dem sammen i kommentarene.

    Takk for oppmerksomheten og se deg snart på sidene til Stimylrosta.

    Fant du en grammatisk feil i teksten? Vennligst rapporter dette til administratoren: velg teksten og trykk hurtigtastkombinasjonen Ctrl+Enter

    Hilsen leserne mine, jeg har fått erfaring og vil fortelle deg om prinsippene for driften av PHP-tilbakemeldingsskjemaet. Jeg vil vise deg med klare eksempler slik at du forstår hvordan alt fungerer og hvordan interaksjonen skjer mellom selve inndataskjemaet (dets inndatafelt) og behandlerfilen skrevet i PHP. I tillegg kan du laste ned kildene gratis sammen med .

    Selvfølgelig vil det være flott hvis du har minst en liten forståelse av HTML / CSS fordi... Du må dra koden inn på siden din analogt. Vi vil ikke berøre PHP-språket; jeg vil vise deg alle nødvendige endringer du må gjøre selv.

    OPPDATERING: Basert på svarene fra leserne, skjønte jeg at jeg trenger noe mer vakkert og funksjonelt, vennligst møt meg, sjekk det ut og ta en titt. Velg hvilken du liker best)

    OPPDATERING 2: Versjon 3.0 Adaptive Landing + ajax-skjema med overføring av UTM-tagger, les og se. Du vil like det

    Jeg husket meg selv da jeg først prøvde å lage et tilbakemeldingsskjema i PHP på egen hånd, og for å være ærlig var det arbeidskrevende, fordi... Jeg forsto ikke hva og hvordan som skjedde. Tålmodighet og utholdenhet, venner, og du vil lykkes.

    PHP tilbakemeldingsskjema - struktur

    Vi vil studere analysen av selve tilbakemeldingsskjemaet ved å bruke eksempelet på en landingsside; det er forresten en egen artikkel om. Du kan se hvordan dette fungerer i aksjon ved å bruke knappene nedenfor, jeg legger ved kildene til denne ensides siden og hovedfilen for php-behandling (denne filen vil behandle og sende e-posten)

    Etter å ha lastet ned kildene og pakket ut arkivet, vil du se følgende filstruktur:

    • bilde - alle bilder som brukes til selve landingssiden, knapper osv.
    • js - javascript-skript som gir for eksempel et popup-modalt vindu på en side og andre visuelle effekter
    • index.html - indeksfil for vår énsides side
    • index1.php er en behandlerfil som verdier fra skjemaet overføres til, deretter genereres et brev fra de mottatte variablene og sendes til den angitte e-postadressen. Index1.php vil også fungere som en mellomliggende varslingsside om vellykket sending av data med automatisk omdirigering tilbake til index.html (dvs. vår ensideside)

    Det er viktig at hostingen din, der nettstedfilene er plassert, støtter PHP-behandling, ellers vil ikke index1.php-filen bli utført og vil ikke fungere. For å avklare denne nyansen, kontakt kampanjen der hostingen din er registrert eller bare test den - det fungerer, det betyr at det er støtte. Hvis ikke, aktiver alternativet for php-språkstøtte

    Ta en titt på diagrammet over hvordan alle elementer samhandler (side, skjema, behandler)

    Kildekode for å kalle opp skjemaet og behandler

    La oss ta en titt på hvordan en av knappene fungerer, som viser et modalt popup-vindu som inneholder et tilbakemeldingsskjema. Denne gitte kildekoden er noe du kan sette inn på siden mer enn én og to ganger, og den vil fungere. Du må tilpasse den selv for å passe til ditt design og behov.

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Be om tilbakeringing Be om tilbakeringing

    Be om tilbakeringing Be om tilbakeringing

    Nedenfor er den komplette kildekoden til index1.php-behandleren, for å sette opp sending til postkassen din, endre " [e-postbeskyttet]"til din egen kan resten i prinsippet stå uendret

    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 Du vil bli kontaktet

    Du vil bli kontaktet body ( bakgrunn: #22BFF7 url(img/zakaz.jpg) top -70% center no-repeat; ) setTimeout("location.replace("/index.html")", 3000); /*Endre gjeldende sideadresse etter 3 sekunder (3000 millisekunder)*/

    Kontroller funksjonaliteten til skjemaet

    Ring opp vinduet og legg inn data for en testsjekk av skjemaet vårt

    La meg minne deg nok en gang om at hostingen din må støtte behandling av PHP-filer, ellers vil behandleren vår rett og slett ikke bli utført og ingen brev vil bli sendt til den angitte e-postadressen. Resultatet av et vellykket utfylt tilbakemeldingsskjema


    Det var alt for meg, jeg prøvde å formidle meningen og virkemåten til manuset på best mulig måte. Hvis du har spørsmål, ta gjerne kontakt med meg i kommentarfeltet eller på VK (se kontaktdetaljer). Jeg ønsker deg enkelt og produktivt arbeid.