Auteur Topic: Formulier  (gelezen 1354 keer)

Offline jervanheg

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 20
  • Berichten: 210
Formulier
« Gepost op: 15 maart 2022, 07:05:45 »
Dag iedereen!
Ik heb recent een 920+ aangeschaft (ter vervanging van 214).
Bij die gelegenheid was ik wat aan het spelen met pakketten. Bij het uitproberen van webstation, heb ik - tot mijn GROTE verbazing - vastgesteld dat dit goed werkt (er zitten namelijk heel wat custom scripts in mijn website). Als dit de indruk geeft dat ik er veel van ken, niet dus :-); de beschikbaarheids-scripts werden geschreven door iemand anders.

Maar ik stuit op één probleempje, waarvan ik de oorzaak niet kan vinden - en dat is met het contactformulier.
Ik geef even de twee links op; ééntje van de werkende site extern gehost, en de andere van de versie gehost op de Syno.
https://chalet-houffalize.be/vakantiewoning.html
http://jervanheg.synology.me/vakantiewoning.html
(hoewel de pagina's er iets anders uitzien, zijn de settings/scripts hetzelfde)

Wanneer je in de beschikbaarheid klikt op een nog beschikbare periode, krijg je een prijs en een "boek"-knop te zien. Deze knop opent een pop-up met het contactformulier. dat zijn dus de dele die geschreven werden door iemand die er wél wat van kent :-)
- In het contactformulier op mijn gehoste site kan je, onder "email" gelijk wat invullen, zolang het maar voldoet aan bepaalde email vorm-eisen, zoals "naam@nonsens.be"
- doe je hetzelfde op de NAS-site, dan krijg je een melding: "form not submitted". Vreemd genoeg werkt het formulier wél als je mijn eigen email-adres ingeeft (dat ook in de syno zit ingebakken). En vanaf hier snap ik het dus niet meer hoe dat kan :-)

Bedankt voor de hulp!



Offline Eddiexbmw

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 71
  • -Ontvangen: 42
  • Berichten: 361
Re: Formulier
« Reactie #1 Gepost op: 15 maart 2022, 08:55:46 »
Je formulier:
<form class="nobottommargin" id="template-contactform" name="template-contactform" action="include/sendemail.php" method="post">

roept sendemail.php aan. Die genereert de melding. Wellicht maakt deze gebruik van functies of instellingen die niet op de syno staan of werken.

ik zou in die hoek gaan zoeken.
  • Mijn Synology: DS920+
  • HDD's: 4 x WD40EFRX
  • Extra's: RT2600 + 3 x MR2200

Offline Babylonia

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 929
  • -Ontvangen: 1502
  • Berichten: 8.028
Re: Formulier
« Reactie #2 Gepost op: 15 maart 2022, 11:20:00 »
Keek toevallig ook even naar de websites en "vermoed" dat het probleem even uit de weg is gegaan, met de volgende tekst:

        Door een dagelijkse overvloed aan spamberichten, hebben we het contactformulier van onze site weggehaald...
        Voor boekingen of vragen staan we graag ter beschikking via whatsapp, SMS of telefoon


Vraag me af of je dan niet van de regen in de drup raakt?
Daarmee word je whatsapp / SMS en telefoon mogelijk overspoelt met spam?

Een formulier met een controle erin waar iemand nog wat plaatjes moet aanvinken om het formulier te kunnen versturen.
Of een cijfer / lettercode  of  bijv. de uitkomst van een simpel optelsommetje, lijken me dan betere waarborgen tegen spam.

Dan kun je voor geïnteresseerden die de moeite nemen een formulier in te vullen als reactie erna alsnog beantwoorden,
met alle relevante contactmogelijkheden van whatsapp / SMS en telefoon.

DS213j   2x 6TB WD Ultrastar     -  DSM 6.2  -  glasvezel 1 Gbps  (Odido) ZyXEL EX5601 + RT1900ac (AP) + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.2  -  glasvezel 100/100  (KPN) + 2x "SupeWifi" + RT6600ax + RT2600ac + MR2200ac  -  NVDIA Shield TV Pro
DS920+  4x 4TB WD Red Plus     -  DSM 6.2         +         DS420j   4x 4TB WD Red Plus   -  DSM 7.2.2
             Ervaring met routers van  DrayTek, Fritzbox, TP-Link  -  switches Netgear, ZyXEL  -  Access Points TP-Link, Grandstream.....

Offline jervanheg

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 20
  • Berichten: 210
Re: Formulier
« Reactie #3 Gepost op: 15 maart 2022, 11:25:17 »
Wel, uit ervaring blijkt dat Spambots reageren op formulieren (meestal dan nog met de naam "contact"). Echter, op de webpagina in kwestie, is het formulier "verborgen" achter een popup modal, en daar is in de afgelopen 10 jaar nog niet één spambericht op gekomen.

Offline Babylonia

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 929
  • -Ontvangen: 1502
  • Berichten: 8.028
Re: Formulier
« Reactie #4 Gepost op: 15 maart 2022, 11:32:34 »
OK.

Maar hoe doe je dat nu dan met evengoed de gevoeligheid voor SPAM met whatsapp / SMS en telefoon?
Een spambot kan toch evengoed een dergelijke tekst en telefoonnummer vinden en vanuit die gegevens spam verzenden?

Als het een tijdelijke oplossing betreft, i.v.m. een oplossing voor de juiste php programma-code waar je vraag over gaat.
Zou je kunnen overwegen een "plaatje" te tonen met die gegevens erin, en geen daadwerkelijke tekst in de web-pagina zelf, wat nu het geval is.

<blockquote>
<p>Door een dagelijkse overvloed aan spamberichten, hebben we het contactformulier van onze site weggehaald... </p>
<p>Voor boekingen of vragen staan we graag ter beschikking via whatsapp, SMS of telefoon op +32 (0)xxx/xx.xx.xx</p>
</blockquote>

DS213j   2x 6TB WD Ultrastar     -  DSM 6.2  -  glasvezel 1 Gbps  (Odido) ZyXEL EX5601 + RT1900ac (AP) + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.2  -  glasvezel 100/100  (KPN) + 2x "SupeWifi" + RT6600ax + RT2600ac + MR2200ac  -  NVDIA Shield TV Pro
DS920+  4x 4TB WD Red Plus     -  DSM 6.2         +         DS420j   4x 4TB WD Red Plus   -  DSM 7.2.2
             Ervaring met routers van  DrayTek, Fritzbox, TP-Link  -  switches Netgear, ZyXEL  -  Access Points TP-Link, Grandstream.....

Offline jervanheg

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 20
  • Berichten: 210
Re: Formulier
« Reactie #5 Gepost op: 15 maart 2022, 11:56:39 »
Maar daar gaat het helemaal toch niet over?

Offline jervanheg

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 20
  • Berichten: 210
Re: Formulier
« Reactie #6 Gepost op: 15 maart 2022, 12:00:15 »
Je formulier:
<form class="nobottommargin" id="template-contactform" name="template-contactform" action="include/sendemail.php" method="post">

roept sendemail.php aan. Die genereert de melding. Wellicht maakt deze gebruik van functies of instellingen die niet op de syno staan of werken.

ik zou in die hoek gaan zoeken.
Ik denk dat je een punt hebt. in de PHPMailer zie ik nl verwijzingen naar de mailserver (nu staat daar "localhost"). Vermoedelijk moet ik daar alle mailserver details ingeven.

Hoe dan ook, het was maar een test - mocht hosting ooit duizenden euros gaan kosten, zou een oplossing nijpender worden dan ze nu is.

Bedankt voor het meedenken!

Offline Babylonia

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 929
  • -Ontvangen: 1502
  • Berichten: 8.028
Re: Formulier
« Reactie #7 Gepost op: 15 maart 2022, 12:11:22 »
Maar daar gaat het helemaal toch niet over?

Enerzijds wil je een formulier inzetten waarbij je SPAM wilt vermijden, waarbij je prat gaat dat het al 10 jaar goed gaat.
(Maar dat kan ik dan weer niet rijmen met de tekst  "Door een dagelijkse overvloed aan spamberichten" ).

Anderzijds heb je nu een (mogelijk tijdelijke ?) oplossing, waarbij telefoon - sms -whatsapp gegevens nu juist zo makkelijk
door een SPAM-bot is te traceren, dat de kans op SPAM daarmee juist erg hoog is.
DS213j   2x 6TB WD Ultrastar     -  DSM 6.2  -  glasvezel 1 Gbps  (Odido) ZyXEL EX5601 + RT1900ac (AP) + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.2  -  glasvezel 100/100  (KPN) + 2x "SupeWifi" + RT6600ax + RT2600ac + MR2200ac  -  NVDIA Shield TV Pro
DS920+  4x 4TB WD Red Plus     -  DSM 6.2         +         DS420j   4x 4TB WD Red Plus   -  DSM 7.2.2
             Ervaring met routers van  DrayTek, Fritzbox, TP-Link  -  switches Netgear, ZyXEL  -  Access Points TP-Link, Grandstream.....

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2685
  • Berichten: 16.616
Re: Formulier
« Reactie #8 Gepost op: 15 maart 2022, 13:03:39 »
@Babylonia :  Zo'n tekst over spam hoeft helemaal niet te kloppen. Als het mijn website was en ik krijg het mailverkeer niet voor elkaar, zou ik ook zoiets opschrijven i.p.v. te melden dat we problemen met de mailserver hebben. (Schuld van problemen bij externe  partijen leggen. Zeker als de oorzaak voor de gebruiker niet relevant is.)


Ik zou het zeker in de 'sendmail' functie zoeken. Het staat me bij dat hierover ook al eens vragen op het engelse forum waren. Door striktere beveiligingen werkte dat plots niet meer op de oude methode.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Babylonia

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 929
  • -Ontvangen: 1502
  • Berichten: 8.028
Re: Formulier
« Reactie #9 Gepost op: 15 maart 2022, 13:49:50 »
In dat licht bezien kan ik zo'n boodschap dan ook nog wel begrijpen, alleen de (tijdelijke?) oplossing niet, die ervoor in de plaats wordt ingezet.

DS213j   2x 6TB WD Ultrastar     -  DSM 6.2  -  glasvezel 1 Gbps  (Odido) ZyXEL EX5601 + RT1900ac (AP) + Apple Airport Express (bridge)
DS415+  4x 4TB HGST Deskstar  -  DSM 6.2  -  glasvezel 100/100  (KPN) + 2x "SupeWifi" + RT6600ax + RT2600ac + MR2200ac  -  NVDIA Shield TV Pro
DS920+  4x 4TB WD Red Plus     -  DSM 6.2         +         DS420j   4x 4TB WD Red Plus   -  DSM 7.2.2
             Ervaring met routers van  DrayTek, Fritzbox, TP-Link  -  switches Netgear, ZyXEL  -  Access Points TP-Link, Grandstream.....

Offline stapper

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 91
  • -Ontvangen: 119
  • Berichten: 1.731
Re: Formulier
« Reactie #10 Gepost op: 15 maart 2022, 21:22:10 »
Dat komt idd van de php mailer, dat kan haast niet missen.

Ik vond ook dat hij veel te traag opent, die versie op de nas.
Zelf bouw ik hobbymatig altijd wel veel, en dan gebruik ik die nas alleen om even aan iemand te laten zien hoe de vorderingen zijn.
Maar laatste keer dat ik keek had synology nog steeds geen php 8.0
De eind tijd van 7.4 komt er aan, eind dit jaar word dat bij de host die ik gebruik al niet meer ondersteund, zal bij de rest denk ik ook wel zo zijn.

Dus de site die je hebt, bij die host zal dan ook niet meer draaien. ( daar zou ik wel even op letten, als je die daar wilt houden)
Mijn Synology: ds920+
HDD's: 2*8TB, 1*4TB
Router: Synology RT2600ac
UPS: APC Back-UPS 750VA BX750MI-GR
Back-up Full: WD Elements 10TB
Back-up Indispensable Data: WD Elements 1TB

'Let's eat Grandma!' or, 'Let's eat, Grandma!'. Punctuation saves lives.


 

formulier op website

Gestart door richard5000Board Web Station

Reacties: 3
Gelezen: 2255
Laatste bericht 11 maart 2012, 07:46:01
door richard5000
contact formulier werkt niet...?

Gestart door marcblomBoard Wordpress package

Reacties: 12
Gelezen: 4349
Laatste bericht 25 november 2013, 20:16:47
door Birdy