Om spam te voorkomen gebruik ik in een mailform oa deze code


} elseif(!preg_match("/^[A-Za-z0-9-_.+%]/", $_POST['bericht'])){ 
    echo ' Geen vreemde tekens in je bericht aub.<br><br>'; 
    echo '<a href="javascript:history.back(1);">Terug</a><br><br>'; 


Vreemd genoeg worden letters met een accent (zoals é è à) en accenten ook tegengehouden. Maar wat blijkt: deze letters met een accent worden omgezet in à (hoofdletter A en een tilde).

Hoe kan ik er voor zorgen dat de letters met een accent wel toegelaten worden, maar de à niet?
Gerard Katwijk op 24/06/2021 12:45:35

Ook bij dit onderdeel van het zich als "Nederlands" kwalificerend forum, vielen mij de vele onnodig niet-Nederlandstalige woorden/begrippen op. Ook dat is een flinke belemmering om "handleidingen" te raadplegen.

Ik zal je niet aanvallen op je afkeer tegen het Engels, maar met alle respect, voor de kwestie wat wel en niet Nederlands hoort te zijn heb je meer aan andere websites die zich bezigen met zaken als onnodig Engels.
Wat mij wel opvalt is jouw passief agressieve klaagmodus met slagzinnen als "Ook bij dit onderdeel van het zich als "Nederlands" kwalificerend forum". Zulks detoneert op deze site, en doet onrecht aan de mensen die er wél iets van proberen te maken. Je zou inmiddels toch moeten weten dat je met stroop meer vliegen vangt?

En wat verwacht je nou eigenlijk helemaal. PHP is een Engels acroniem, deze site verklaart een Nederlandstalige 'community' te zijn en geen 'gemeenschap', de programmeeromgevingen (PHP, JavaScript en zelfs HTML) zijn volledig Engelstalig. Het heeft dan bijzonder weinig nut om mensen die voor jou bereid zijn om de vertaalslag te maken, en je alles in detail uit te willen leggen, tegen de schenen te schoppen met het eerste de beste excuus om geen handleiding te willen lezen. Omdat er onwelgevallig jargon in zou staan, waarvan je zelf niet op het idee komt om het even op te zoeken op een site als interglot.com.

Niemand kan iets met zo'n verongelijkte puberale houding, en ik raad je aan om die bij te stellen als je überhaupt bijstand wilt ontvangen op het technisch professionele vlak.

[size=xsmall]Toevoeging op 24/06/2021 20:32:56:[/size]

Alvast een tip voor je "spreadsheet", dat is oneigenlijk gebruik van technologie. Iedereen hier zal je kunnen helpen met het opzetten van een echte, genormaliseerde SQL databank. Waar je met kennis van PHP, HTML en CSS een mooie webstek zal kunnen maken zoals www.vindpunt.nl, waarin je Nederlandse alternatieven vindt zoals het woord 'rekenblad'. Als dat de ambitie is.
Ad Fundum op 24/06/2021 20:22:08

[quote="Gerard Katwijk op 24/06/2021 12:45:35"]
Ook bij dit onderdeel van het zich als "Nederlands" kwalificerend forum, vielen mij de vele onnodig niet-Nederlandstalige woorden/begrippen op. Ook dat is een flinke belemmering om "handleidingen" te raadplegen.

Ik zal je niet aanvallen op je afkeer tegen het Engels,
[/quote]
Ik heb geen afkeer tegen Engels. Met Engelstaligen probeer ik zonder bezwaar en zo goed mogelijk in hun taal te communiceren.

maar met alle respect, voor de kwestie wat wel en niet Nederlands hoort te zijn heb je meer aan andere websites die zich bezigen met zaken als onnodig Engels.

Wanneer je het draadje terug leest, kun je zien, dat mijn opmerkingen gerelateerd waren aan een opmerking van jou om handleidingen te lezen. Vervolgens reageerde ik daarop waarom dat meestal niet de praktijk is.

Wat mij wel opvalt is jouw passief agressieve klaagmodus met slagzinnen als "Ook bij dit onderdeel van het zich als "Nederlands" kwalificerend forum".

Zo kun je dit kwalificeren, maar dat is heel persoonlijk. Ik zou ook kunnen stellen, dat jij je erg aangevallen voelt, maar dat zou net zoiets zijn. Ik probeer liever de zaak/kwestie in het oog te houden.

Zulks detoneert op deze site, en doet onrecht aan de mensen die er wél iets van proberen te maken.
Ik heb geen enkele bedoeling om mensen af te kraken!
Je zou inmiddels toch moeten weten dat je met stroop meer vliegen vangt?

Waar slaat dit op? Mocht ik ook niet laten weten, dat er een probleem was met registreren? Daar werd gewoon volwassen op gereageerd.

En wat verwacht je nou eigenlijk helemaal. PHP is een Engels acroniem, deze site verklaart een Nederlandstalige 'community' te zijn en geen 'gemeenschap', de programmeeromgevingen (PHP, JavaScript en zelfs HTML) zijn volledig Engelstalig. Het heeft dan bijzonder weinig nut om mensen die voor jou bereid zijn om de vertaalslag te maken, en je alles in detail uit te willen leggen, tegen de schenen te schoppen met het eerste de beste excuus om geen handleiding te willen lezen.

Sorry, maar ik sta verbaasd over deze kijk op wat ik schreef.

Omdat er onwelgevallig jargon in zou staan, waarvan je zelf niet op het idee komt om het even op te zoeken op een site als interglot.com.

Weleens van gebruiksvriendelijkheid gehoord?

Niemand kan iets met zo'n verongelijkte puberale houding,

Zoals de waard is ...?
en ik raad je aan om die bij te stellen als je überhaupt bijstand wilt ontvangen op het technisch professionele vlak.

Dit verband ontgaat mij maar ik heb kennelijk op jouw tenen gestaan.

[size=xsmall]Toevoeging op 24/06/2021 20:32:56:[/size]

Alvast een tip voor je "spreadsheet", dat is oneigenlijk gebruik van technologie.

Volgens mij staat het iedereen vrij om technologie of wat dan ook te gebruiken naar eigen wens.

Iedereen hier zal je kunnen helpen met het opzetten van een echte, genormaliseerde SQL databank. Waar je met kennis van PHP, HTML en CSS een mooie webstek zal kunnen maken zoals www.vindpunt.nl, waarin je Nederlandse alternatieven vindt zoals het woord 'rekenblad'. Als dat de ambitie is.

Met name van PHP weet ik niets af. Vandaar mijn belangstelling voor dit forum, waarbij het Nederlandstalige een extra pluspunt was.

Tenslotte; jouw beschuldigingen vond ik nogal onterecht, waardoor ik ook wat scherp daarop reageerde. Ik denk dat het beter is wanneer je niet meer op deze manier reageert. Mocht je dat toch op die manier doen, dan zal ik daar niet meer op reageren om zaken niet te laten escaleren.

Jongens, zo draait het uit op niets. Willen jullie stoppen met deze zinloze discussie en "on topic" blijven aub?
@Gerard

Bij programmeren komt zeer regelmatig de Engelse taal om de hoek kijken. Sommige begrippen zijn 'geleend' uit het Engels omdat ze de lading dekken en er in het Nederlands geen passende alternatieven voorhanden zijn.

Met een tutorial wordt op het gebied van programmeren iets anders bedoeld dan een handleiding. Een handleiding is een compleet verzamelwerk waarin van A tot Z wordt uitgelegd hoe iets werkt. Een tutorial is een uitleg van een specifieke zaak die om verdieping vraagt. Het is afgeleid van 'to tutor', ofwel 'om te onderwijzen'. Een handleiding PHP zou van A tot Z de (basis)beginselen van PHP uitleggen, waar een tutorial juist uitlegt hoe je een specifiek (gekaderd) probleem oplost of een bepaald doel bereikt. In de wereld van programmeren is het woord 'tutorial' 100% ingeburgerd en dekt het prima de lading. Er is geen treffend Nederlands alternatief woord voorhanden, en daarom 'lenen' we het van de Engelse taal en is het inmiddels zoals ik al zei ingeburgerd.

Hetzelfde geldt voor een begrip als moderator ... ook heel gebruikelijk op een forum. Het is iemand die (indien nodig) berichten modereert. Ook hier is geen gangbaar Nederlands alternatief voor.

Ik begrijp dus wel wat Ad Fundum probeert te zeggen. Het is wellicht handiger om gewoon eens een tijdje mee te draaien op dit forum en te proberen je het jargon eigen te maken. Dat is wellicht zinvoller dan op een forum waar je net 1 dag lid bent te gaan vertellen hoe het volgens jou allemaal zou moeten.

Ik las in je andere bericht het onderstaande:

"Oeps, m'n vingers jeuken, naarmate ik meer van dit forum zie. Nederlandse begrippen ontbreken op veel plaatsen waar dat geen enkel probleem zou geven en de Engelse gewoonte om geen woordsamenstellingen te gebruiken waar dat in het Nederlands gebruikelijk is, zijn de aanleiding. Niet dat ik een professionele Nederlandskundige ben, maar hier blijf ik struikelen over dergelijke zaken. ;)
N.b.
Eigenlijk wilde ik dit bericht naar de redactie ('moderators' voor Anglofielen) van het forum sturen, maar ook die mogelijkheid, zag ik niet (zo gauw)."

Dit is (volgens) mij niet echt de reden waarom je dit forum zou willen raadplegen. We zijn hier om elkaar te helpen met technische problemen en daarnaast om af en toe even te babbelen in de koffiehoek. Het zal niet je bedoeling zijn, maar het komt nu over alsof jij hier komt met als reden om ons een Nederlandse taalles te geven. Ik denk niet dat we die nodig hebben. Je suggestie dat een 'redactie' hetzelfde zou zijn als 'moderators' maakt mij duidelijk dat je niet geheel op de hoogte bent van wat een moderator is. Een redacteur is iemand die berichten schrijft. Een moderator is iemand die reacties modereert. Twee verschillende dingen dus.

Anyhow ... welkom op het forum. Ik zou zeggen, laat het Engels even voor wat het is en probeer je enegie te stoppen in het opdoen van nieuwe kennis ... en wellicht ook het gewennen aan de Engelse termen die je zo af en toe eens zult tegenkomen.
G P op 24/06/2021 23:06:06

Jongens, zo draait het uit op niets. Willen jullie stoppen met deze zinloze discussie en "on topic" blijven aub?

Ik ben het helemaal met je eens (zie mijn laatste alinea van mijn reactie op Ad Fundum).



[size=xsmall]Toevoeging op 25/06/2021 07:19:17:[/size]

@ Ozzie PHP,

IK ben het niet op alle punten met je eens, maar wil ook geen voeding geven aan een oeverloze discussie omdat een aantal dingen tegen het zere been blijkt te zijn. Vandaar dat ik het maar bij deze reactie laat en niet inhoudelijk op jouw reactie in ga.
Kunnen jullie misschien een andere topic starten en daar verder discussiëren? Ik zal de beheerder vragen om vanaf een bepaald punt alle reacties te verwijderen.

[size=xsmall]Toevoeging op 25/06/2021 07:43:51:[/size]

- Ariën - op 16/06/2021 17:50:23

Wat gebeurt er nu precies dan? Want zo'n grote wijziging is dit ook weer niet dat een site meteen kan breken.
Wat zegt je browser over je webpagina-instellingen? Herkent die je site als UTF-8?


Helaas gebeurt er helemaal niets. Althans, nog niet. Zou het aan de browser kunnen (chrome) kunnen liggen?
Inderdaad, stoppen met betweterig geneuzel is precies wat we nodig hebben.

Dus on-topic: hoe heeft de tutorial geholpen met het verhelpen van het transcoding-probleem met het opgestellen van e-mails?

Nee, het ligt niet aan Chrome, anders zou de halve wereld er over vallen.
G P op 15/06/2021 10:19:49

Maar wat blijkt: deze letters met een accent worden omgezet in à (hoofdletter A en een tilde).

Een vraag die volgens mij nog niet gesteld is: waar/hoe heb je dit geconstateerd?

Zie je die rare tekens als je de inhoud van $_POST['bericht'] naar je scherm schrijft, of zie je ze terug nadat je ze in een database (@Gerard: gegevensbank) hebt weggeschreven? In het laatste geval kan het namelijk zijn dat je website zelf goed werkt, maar dat er bij het wegschrijven naar de database iets misgaat.
G P op 15/06/2021 10:19:49

Om spam te voorkomen gebruik ik in een mailform oa deze code


} elseif(!preg_match("/^[A-Za-z0-9-_.+%]/", $_POST['bericht'])){ 
    echo ' Geen vreemde tekens in je bericht aub.<br><br>'; 
    echo '<a href="javascript:history.back(1);">Terug</a><br><br>'; 


Vreemd genoeg worden letters met een accent (zoals é è à) en accenten ook tegengehouden. Maar wat blijkt: deze letters met een accent worden omgezet in à (hoofdletter A en een tilde).

Hoe kan ik er voor zorgen dat de letters met een accent wel toegelaten worden, maar de à niet?

Laten we eens beginnen met een vraag:

Je zegt:

1) Vreemd genoeg worden letters met een accent (zoals é è à) en accenten ook tegengehouden.

2) Maar wat blijkt: deze letters met een accent worden omgezet in à (hoofdletter A en een tilde).

Eerst zeg je dat ze worden tegengehouden. Maar vervolgens worden ze omgezet? Dat klinkt niet heel logisch. Iets kan niet worden omgezet als het even daarvoor is tegengehouden.

Dus ... leg eens even duidelijk uit wat er precies gebeurt.

Daarnaast, probeer eens deze regel:

<?php
} elseif(!preg_match("/^[A-Za-z0-9-_.+%]/", $_POST['bericht'])){
?>

te wijzigen in

<?php
} elseif(!preg_match("/^[A-Za-z0-9-_.+%]/u", $_POST['bericht'])){
?>

Gerard Katwijk op 25/06/2021 07:11:51


@ Ozzie PHP,

IK ben het niet op alle punten met je eens, maar wil ook geen voeding geven aan een oeverloze discussie omdat een aantal dingen tegen het zere been blijkt te zijn. Vandaar dat ik het maar bij deze reactie laat en niet inhoudelijk op jouw reactie in ga.

Uiteraard mag je het ergens niet mee eens zijn. Je kunt me ook een privé-bericht sturen. Ben wel benieuwd naar jouw visie.

Reageren