2   0

HTML/PHP lomake kadottaa tietoja?

Asiakkaani tilaavat sivuiltani tuotteita "palaute"lomakkeella, eli laittavat yhteystietonsa ja valitsevat montako tuotetta tilaavat, ja tiedot tulevat sähköpostiini.

Nyt kuitenkin sähköpostiini on alkanut tulemaan välillä tyhjiä lomakkeita, eli asiakas on tilannut tuotteen mutta lomakkeen tiedot ovat kadonneet jonnekkin matkalla sähköpostiini.

PHP: [ link ]
HTML: [ link ]

Joku alusta ongelma, vai?

Kysyjä: Anonyymi käyttäjä, 13.5.2013 12:13

Vastaukset

  0   0
jons81 (434)

Jos osa tilauksista tulee perille niin olisiko viallisissa tilauksissa asialla automaattiset (spam)botit tai esimerkiksi hakukoneiden käyttämät crawler/spider ohjelmat. Kyseiset ohjelmat syöttävät lomakkeelle dataa suoraan http post jne komennoilla ja eivät suuremmin välitä millaista dataa lomakkeelle tulisi syöttää. Voit koittaa tallentaa lomakkeen lähettäjän IP osoitteen lomakkeen PHP koodissa, osoitteen perusteella voisi olla helpompi arvailla oliko epäonnistunut tilaus oikealta asiakkaalta.

13.5.2013 12:46
  0   0
Ysf (665)

bottia veikkailen itsekin. jos käytössä on Apache -serveri, niin bottitorjuntaan (htaccess:in avulla) apuja löytyy esim. osoitteesta http://www.webmasterworld.com/forum13/687-1-10.htm. jos alla on joku IIS (ms;n servu) niin vastaavat "rewritet" voinee tehdä siihen.

14.5.2013 17:48
  0   1
Vahvistamaton käyttäjä

Jos itse tarkoituksella lähetän tyhjän lomekkaan tulee sähköpostiini kuitenkin lomake missä näkyy oletusvalinnat, mutta näissä nyt saapuvissa ei näy niitäkään.

Tässä kuva lomakkeiden eroista:
http://aijaa.com/U4kT2Y (1. on itse tyhjänä lähetetty.)

Tämä viittais kyllä vähän tuohon robot hommaan.

13.5.2013 13:13

Ehdota parempaa vastausta

Voit osallistua myös täysin nimettömästi ilman käyttäjätunnusta.
Mikäli sinulla ei ole vielä AfterDawn-käyttäjätunnusta, syötä allaolevaan kaavakkeeseen toivomasi käyttäjätunnus sekä sähköpostiosoitteesi. Lähetämme sinulle jälkikäteen aktivointilinkin antamaasi sähköpostiosoitteeseen.

Mikäli sinulla on jo ennestään AfterDawn-käyttäjätunnus, kirjaudu sisään seuraavan välilehden kautta.

Kirjaudu sisään käyttäen AfterDawn -käyttäjätunnustasi tai sähköpostiosoitettasi.


Kysy.

150