
Melding bij afrekenen webshop
zondag 28 maart 2021 om 15:06
Ha! Ik probeer paardrijles te boeken, ging vorige keer ook al mis en het probleem schijnt niet bij de manege te liggen. Ik krijg deze melding: trying to access array offset on value of type bool
Geen idee wat het betekent, heb mijn cookies al verwijderd, in en uitgelogd maar ik krijg het niet weg. Iemand idee wat ik moet doen?
Geen idee wat het betekent, heb mijn cookies al verwijderd, in en uitgelogd maar ik krijg het niet weg. Iemand idee wat ik moet doen?
Je hebt hierin natuurlijk geen goed of fout maar dat wat jij zegt is het dus niet...
zondag 28 maart 2021 om 15:14
Hmmm, maar ik heb een paar weken geleden ook met de manege gebeld dat het niet lukte, volgens hun ict man lag het niet bij hen en in de tussentijd hebben andere klanten ook gewoon online geboekt.
Zo irritant dit. Ik ga het morgen wel even vanaf mijn werklaptop proberen, maar ik kan er niet tegen dat het nu niet lukt
Zo irritant dit. Ik ga het morgen wel even vanaf mijn werklaptop proberen, maar ik kan er niet tegen dat het nu niet lukt

Je hebt hierin natuurlijk geen goed of fout maar dat wat jij zegt is het dus niet...

zondag 28 maart 2021 om 15:37
felice71 schreef: ↑28-03-2021 15:14Hmmm, maar ik heb een paar weken geleden ook met de manege gebeld dat het niet lukte, volgens hun ict man lag het niet bij hen en in de tussentijd hebben andere klanten ook gewoon online geboekt.
Zo irritant dit. Ik ga het morgen wel even vanaf mijn werklaptop proberen, maar ik kan er niet tegen dat het nu niet lukt![]()
Ben benieuwd. De eerste hit op internet ging over de PHP-versie waar de website mee werkt.
Zou misschien kunnen dat het met een andere browser wél werkt, maar dan alsnog ligt het aan de website die dus niet compatible is gebouwd voor de verschillende browsers.
zondag 28 maart 2021 om 16:47
Dit ligt niet aan jouw PC maar aan de website.
Het enige wat zou kunnen is dat er ergens een invoerfout is gemaakt. Bijvoorbeeld een komma ipv een punt maar een beetje website is daar tegen beveiligt. In de tijd dat ik zelf nog pagina's maakte verbeterde ik dit zelf al automatisch in het formulier om problemen te voorkomen.
Het enige wat zou kunnen is dat er ergens een invoerfout is gemaakt. Bijvoorbeeld een komma ipv een punt maar een beetje website is daar tegen beveiligt. In de tijd dat ik zelf nog pagina's maakte verbeterde ik dit zelf al automatisch in het formulier om problemen te voorkomen.
Niet geschoten is altijd mis
zondag 28 maart 2021 om 18:22
Die meeste maneges zijn niet echt gespecialiseerd in ict., dus het kan best dat ze echt denken dat het niet aan hun site ligt, m.n. ook als andere wel een les kunnen boeken.Knuddestudder schreef: ↑28-03-2021 16:38Inderdaad. Ik zou dus alleen al om het domme afschuiven naar de klant niet bij zo'n shop bestellen.
En aangezien paardrijles iets is waar je fysiek heen moet (en niet thuisbezorgd wordt) is bestellen bij een andere shop ook best onhandig/onlogisch.
Ik zou ze even bellen of mailen en het uitleggen, aangeven welke les je wil afnemen, zal vast wel een oplossing voor zijn.
(heb het hier bij het zwembad ook wel eens, die hebben ook halsoverkop vanalles digitaal op moeten zetten en nee, dat werkt niet altijd helemaal goed, maar ze doen hun best en met een belletje of mailtje wordt het alsnog opgepakt).
zondag 28 maart 2021 om 20:54
maandag 29 maart 2021 om 10:37
Dit ligt op zich puur aan de kant van de server. De browser heeft daar niet direct invloed op.
Wel indirect door jouw invoer, maar dat had dan nog aan de kant van de server afgevangen moeten zijn.
Als het bij anderen wel lukt, is er iets wat bij hen anders is.
Mogelijke "fouten":
- klopt het formaat van elk invoerveld (inclusief datum-velden, formaat emailadres etc)
- verplichte velden die leeg blijken en waar de server niet goed op controleert.
Mogelijke fout aan de kant van de server:
- kan niet omgaan met een "raar" teken in naam of adres (een ' bijvoorbeeld)
- gebruiker heeft nooit eerder les gevolgd, maar daar wordt wel vanuit gegaan in het script
Ik verwacht dat het script iets uit de database probeert te halen op basis van jouw gegevens en niets terug krijgt. Mogelijk omdat je (deels) onbekend bent (ander emailadres misschien?)
Mogelijk omdat je nog nooit les hebt gehad (via dit systeem aangevraagd)
--
uitleg: na een query bevat $data[;naam'] jouw naam.
Maar als er niets gevonden wordt, kan $data FALSE zijn (een bool)
Als je een bool(ean) benadert alsof het een array met data is, dan krijg je deze foutmelding
(die niet per se fataal hoeft te zijn)
Wel indirect door jouw invoer, maar dat had dan nog aan de kant van de server afgevangen moeten zijn.
Als het bij anderen wel lukt, is er iets wat bij hen anders is.
Mogelijke "fouten":
- klopt het formaat van elk invoerveld (inclusief datum-velden, formaat emailadres etc)
- verplichte velden die leeg blijken en waar de server niet goed op controleert.
Mogelijke fout aan de kant van de server:
- kan niet omgaan met een "raar" teken in naam of adres (een ' bijvoorbeeld)
- gebruiker heeft nooit eerder les gevolgd, maar daar wordt wel vanuit gegaan in het script
Ik verwacht dat het script iets uit de database probeert te halen op basis van jouw gegevens en niets terug krijgt. Mogelijk omdat je (deels) onbekend bent (ander emailadres misschien?)
Mogelijk omdat je nog nooit les hebt gehad (via dit systeem aangevraagd)
--
uitleg: na een query bevat $data[;naam'] jouw naam.
Maar als er niets gevonden wordt, kan $data FALSE zijn (een bool)
Als je een bool(ean) benadert alsof het een array met data is, dan krijg je deze foutmelding
(die niet per se fataal hoeft te zijn)
maandag 29 maart 2021 om 11:44
samenvatting
dat het niet werkt bij de een en bij de ander wel:
"iets" is afwijkend aan de situatie van TO. En daar heeft de bouwer van de betaalmodule geen rekening mee gehouden.
En "afwijkend" hoeft dus niet te betekenen dat het fout is.
Dan kan al zijn omdat er meer voorletters zijn dan waarop gerekend is, of een accent op een letter oid.
En bovendien is dit niet de foutmelding die de gebruiker te zien hoort te krijgen.
dat het niet werkt bij de een en bij de ander wel:
"iets" is afwijkend aan de situatie van TO. En daar heeft de bouwer van de betaalmodule geen rekening mee gehouden.
En "afwijkend" hoeft dus niet te betekenen dat het fout is.
Dan kan al zijn omdat er meer voorletters zijn dan waarop gerekend is, of een accent op een letter oid.
En bovendien is dit niet de foutmelding die de gebruiker te zien hoort te krijgen.