diakritische tekens als ? weergegeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# Developer

De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Samen met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Je hebt behoefte aan collegae die jou alles leren op het gebied van technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt geen zin in een 60-urige werkweek maar haalt wel plezier uit zo nu en dan een technische meeting,

Bekijk vacature »

C# backend developer gezocht, hardware component,

Ben je een C# developer en zoek je een baan in Rotterdam waar je systemen ontwikkeld die communiceren met hardware? Bij een klein bedrijf met korte lijnen, een open cultuur en veel vrijheid? Wellicht dat dit dan iets voor je is. Voor een klant in Rotterdam zijn we op zoek naar een ervaren C# developer. Het gaat hier om een bedrijf dat gericht is om voor overheden en ondernemingen informatie vanuit bepaalde meetsystemen te verwerken en te presenteren. Zo is bijvoorbeeld een van de projecten waar je als ontwikkelaar aan gaat werken; het bouwen van een website waar gebruikers informatie

Bekijk vacature »

.NET Developer Zorg-ICT

Complexe software ontwikkelen: dat is jouw ding! Voor onze vestiging in Hoogeveen zoeken wij fanatieke junior en senior .NET Developers die met de laatste Microsoft-tools en -technieken willen werken. Jij bent gemotiveerd en draagt graag verantwoordelijkheid voor je 'eigen' software, die wordt ingezet in ziekenhuizen door heel Nederland. Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen module. Dit gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. Je werkt zelfstandig of in een klein team. ChipSoft maakt gebruik van een zelf ontwikkeld multi tier framework. Tijdens een

Bekijk vacature »

Systeembeheerder

Ben jij, als ICT-specialist, geen doorverwijzer maar een probleemoplosser? En wil je niet de hele dag hetzelfde doen, maar werken in een omgeving die constant in beweging is? Lees dan snel verder! (Allround) Systeembeheerder locatie Didam (Gelderland) Wat ga je doen? Als systeembeheerder maken wij gebruik van jouw kwaliteiten op alle onderdelen van ons cluster: Servicedesk; Technisch en Functioneel Applicatiebeheer; Systeemtechnisch beheer. Onze organisatie heeft een lokale gevirtualiseerde server- en werkplekomgeving die gebaseerd is op Microsoft en Zenworks technologie. Binnen deze omgeving worden zowel enkele bedrijfsapplicaties als de kantoorautomatisering beschikbaar gesteld. Alle voorkomende werkzaamheden worden door jou uitgevoerd en zijn

Bekijk vacature »

.NET C# web developer gezocht, inhouse project dev

Ben je een ervaren .NET C# web developer en op zoek naar een leuke baan in het zuiden van Zuid-Holland? Een inhouse functie maar met de afwisseling van verschillende projecten en klanten? Projecten die uitdagend zijn door de complexiteit van de systemen? Lees dan verder! Voor een bedrijf in Goeree-Overflakkee zijn we momenteel op zoek naar een ervaren .NET C# web developer. Het bedrijf bestaat uit iets meer dan 20 werknemers en verschillende ervaren software developers. De software projecten zijn uiteenlopend, maar altijd maatwerk oplossingen en veelal complex en bedrijfskritisch van karakter. De bedrijven waarvoor je software ontwikkeld kunnen variëren

Bekijk vacature »

Lead developer (C#) / architect, aansturing machin

Ben je een ervaren technisch software ontwikkelaar/ lead / architect die op zoek is naar een nieuwe baan in Den Haag? Een baan waar je software ontwikkeld voor de aansturing van complexe, innovatieve machines? En bijdraagt aan de ontwikkeling van een maatschappelijk product waar veel mensen bij gebaat zijn? Lees dan verder! Voor een bedrijf in Den Haag zijn we momenteel op zoek naar een lead developer / architect met een afgeronde HBO of WO opleiding en ervaring op gebied van C# Het gaat om een leuk middelgroot bedrijf van circa 50 mensen waarvan 7 software developers. Het bedrijf bestaat

Bekijk vacature »

Android developer voor apps voor IoT

Functieomschrijving Voor de locatie in omgeving van Venlo zoeken we een Android developer. Technologische oplossingen ontwikkelen voor het Android platform is jouw drive alsmede Mobile apps. Naast een proactieve houding ben je leergierig aangelegd. Onze opdrachtgever geeft jou de middelen om mee te exploreren. Functie-eisen - Developer met een relevante opleiding of ervaring op het gebied van Android ontwikkeling - Liefst een HBO opleiding in een IT richting - Ervaring met GIT, XML, een MVP concept, Android frameworks - Je weet complexe technische vraagstukken om te zetten naar werkende oplossingen - Je hebt een proactieve houding en bent communicatief vaardig

Bekijk vacature »

Noordoost Java Developer vacature

Java Developer Noordoost Word onderdeel van een topteam met ervaren Java Developers. Loop voorop in de ontwikkelingen en help mee innoveren. Focus op Java Wij bouwen State of the Art applicaties met de nieuwste Java technologie en frameworks. Dit doen we door ons te richten op de open source-oplossingen binnen de wereld van Java, alle nieuwe ontwikkelingen te volgen en onze kennis te delen binnen onze eigen Java Community. Dit betekent bijvoorbeeld dat we aanwezig zijn op veel conferenties; Oracle Code One, Devoxx en JFall. We organiseren ook onze eigen collegiale sessies en hackatons waar we kennis en plezier combineren.

Bekijk vacature »

Developer / Techneut / Oracle APEX / Ondernemend

Functieomschrijving Ben jij een echte Techneut die het leuk vindt om in verschillende talen te ontwikkelen waarbij je als Ontwikkelaar te maken krijgt met 500 TB aan storage? Lees dan snel verder! Verbeteren van bestaande product; Ontwikkelen nieuwe modules; Achterhalen requirements bij de klanten; Installatie op locatie; Verwerken van maatwerk verzoeken. Functie-eisen Hbo-werk- en denkniveau; Minimaal 3 jaar relevante werkervaring; Kennis en ervaring van Oracle, het liefst Apex; Je bent bekend met Elasticsearch; Je bent ondernemend en communicatief vaardig. Bedrijfsomschrijving Binnen deze organisatie zal je terecht komen in een team van 7 techneuten. Wat al deze techneuten kenmerkt, is dat

Bekijk vacature »

CMS Developer / Sitecore / C# / DevOps

Functieomschrijving Ben jij een Developer met kennis van C# / .NET en wil jij je graag specialiseren op het gebied van Sitecore? Doe jij dit het liefst binnen een gerenommeerde organisatie in de zorg? Dan is dit dé uitdaging voor jou! Binnen deze rol zal jij je als C# / .NET Developer (met de focus op Sitecore) gaan richten op het ontwikkelen van webapplicaties, platformen en portalen middels o.a. C#, Azure en Microservices die door duizenden mensen gebruikt worden? Reageer dan nu! Het ontwikkelen van webapplicaties, platformen en portalen middels o.a. C#, Sitecore, Azure en Microservices; Het leveren van jouw

Bekijk vacature »

Systeembeheerder Microsoft 365

Systeembeheerder Microsoft 365 De huidige situatie met betrekking tot het virus raakt een ieder in ons land. Het is nogal een grote verandering voor werkend Nederland maar gelukkig blijft de IT zich ontwikkelen. Jij maakt de ontwikkelingen mee en je hebt hard gewerkt om te komen waar je nu staat. Je bent op zoek naar een werkgever die jou naast zekerheid ook flexibiliteit biedt. Daarom werken wij bij T2 samen met jou zodat je de juiste opleidingen en certificaten kan behalen en daar plukken wij samen de vruchten van. Onze samenwerking Een boost in je loopbaan dat is wat je

Bekijk vacature »

Backend Developer

Clubprofiel Onze klantrelatie ontwikkelt een platform om bedrijven te helpen om waarde in data toegankelijk te maken. Onze klantrelatie is een suite van API’s die data inkomsten generen voor data gedreven bedrijven met elke omvang, inclusief micro-betalingsoplossingen en toegangsbeheer. Het platform voor het generen van inkomsten kunnen bedrijven gebruiken om gegevens te streamen, gegevens uit te wisselen en er inkomsten mee te genereren voor eenvoudig te gebruiken digitale diensten. Dit wordt allemaal gedaan terwijl de privacy van de gegevens en de onafhankelijkheid behouden blijft. Gevestigd in Eindhoven, zijn ze een high performance team gedreven door een gedeeld doel met daarbij

Bekijk vacature »

Java Developer / Redesign / Complex / Overheid

Functieomschrijving Wil jij je als Java Developer bezighouden met complexe materie, jouw kennis van Java inzetten in een groot Europees project en compleet nieuwe modules bouwen met behulp van Java? Lees dan snel verder! (Door-)ontwikkelen van de applicaties; Redesignen van bestaande modules; Uitvoeren van Unit testen; Requirements omzetten naar ontwerpen; Afstemmen met de klant/eindgebruikers. Functie-eisen Hbo werk- en denkniveau; Minimaal drie jaar relevante werkervaring; Kennis van minimaal Java 8; Ervaring met CI/CD, Docker, Kubernetes en SAML is mooi meegenomen; Je bent communicatief vaardig en houdt het security aspect goed in de gaten. Bedrijfsomschrijving Bij deze overheidsinstantie zal je terecht komen

Bekijk vacature »

C# Developer/ SQL Server/ Visual Studio/Javascript

Functieomschrijving Ben jij een gedreven en enthousiaste .NET Developer (C#) met gevoel voor design en usability? Wil jij als C# Ontwikkellaar jouw skills graag inzetten op de development afdeling van een innovatieve, flexibele organisatie met een groot bereik? Lees dan snel verder! Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s;

Bekijk vacature »

Systeembeheerder / Applicatiebeheerder

Stroom jij over van kwaliteit om wereldwijde waterproblemen aan te pakken? Kun jij wensen en eisen vertalen naar IT vereisten? En hou je van een dynamische omgeving, waarin jouw baan ertoe doet, jouw ideeën worden gehoord en waar je werkelijk het verschil kan maken voor jouw collega’s en het bedrijf? Zo ja, dan zijn wij op zoek naar jou! Systeem-/Applicatiebeheerder technische affiniteit, gedreven, eigenaarschap Jij helpt ons door ervoor te zorgen, dat de applicaties soepel lopen. Dit doe je samen met collega’s en externe partners. Onze applicaties zijn onder andere: Dynamics AX, Astro, Slim4 en Perfion. Ons on-site team bestaat

Bekijk vacature »

Pagina: « vorige 1 2

- DHU -

- DHU -

14/07/2019 23:54:26
Quote Anchor link
ben niets aan het repareren... deze tekens zijn ontstaan toen ik collatie heb ik gewijzigd naar utf8mb4_unicode_ci

wanneer ik de code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    header ('Content-type: text/html; charset=utf8mb4_unicode_ci');
?>


weer weghaal verdwijnen ook die tekentjes weer maar heb ik mijn ? weer terug.

Het maakt ook niet uit of ik de colltie van utf8mb4_unicode_ci naar utf8mb4_generaal_ci... effect is hetzelfde
 
PHP hulp

PHP hulp

14/07/2020 13:23:28
 
- Ariën -
Beheerder

- Ariën -

15/07/2019 00:39:28
Quote Anchor link
Om Thomas nog even te quoten voor de duidelijkheid:

Thomas van den Heuvel op 14/07/2019 19:23:07:
Collatie is niet hetzelfde als character encoding. (ook charset)

Dus laat die charset voor PHP lekker zoals het UTF-8 is.
Gewijzigd op 15/07/2019 00:44:09 door - Ariën -
 
Thomas van den Heuvel

Thomas van den Heuvel

15/07/2019 01:02:43
Quote Anchor link
Lees mijn vorige uitgebreide reactie (interne link) (nogmaals).

De data in je database heeft waarschijnlijk mankementen.
Gewijzigd op 15/07/2019 01:03:23 door Thomas van den Heuvel
 
- Ariën -
Beheerder

- Ariën -

15/07/2019 01:16:31
Quote Anchor link
Thomas van den Heuvel op 14/07/2019 23:11:05:
- Ariën - op 14/07/2019 21:43:17:
Met een ? vermoed ik dat je collatie niet klopt, en dat je een teken gebruikt die deze collatie niet kent. Gebruik eens: utf8mb4_general_ci

Nee, er is echt ergens iets mis met de data zelf, of hoe je deze benadert, of allebei. Dit heeft niets met collation te maken.

Als ik zo lees was dat toch wel de oorzaak. Maar dan ga ik niet van een geruit vraagteken uit. Ik meen dat je dat enige tijd geleden nog zo iets hebt gezegd in een topic hier. Het probleem met de vraagtekens die de topicstarter omschrijft vond alleen in MySQL plaats.
Gewijzigd op 15/07/2019 01:19:50 door - Ariën -
 
Thomas van den Heuvel

Thomas van den Heuvel

15/07/2019 02:10:03
Quote Anchor link
Mja, en dat heeft van doen met de character encoding. Collation heeft op geen enkele manier invloed op (on)juiste weergave van tekst. Collation houdt zich enkel bezig met het vergelijken en sorteren van teksten.

De beschikbare/geldige/toepasbare collations hangen overigens van de character encoding af. Je kunt uiteraard geen collation gebruiken die niet aansluit op je character encoding... Dat lijkt mij duidelijk.

EDIT: okay laten we even van aanpak veranderen want dit is weer zo'n vraag waarbij er heeeeeeeeeeeelemaal aan het einde iets misgaat, terwijl er nog tig tussenstappen zijn. Tijd om het een en ander uit te gaan sluiten.

Gebruik de volgende code om het stuk tekst met kuren op te hoesten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
// debugging modus
error_reporting(E_ALL);
ini_set('display_startup_errors', true);
ini_set('display_errors', 'stdout');

// hulpfunctie voor escapen html-functionaliteit
function escape($in) {
    return htmlspecialchars($in, ENT_QUOTES, 'UTF-8');
}


// je zou kunnen volstaan met de metatag, maar nogmaals, ten overvloede
header('Content-Type: text/html; charset=UTF-8');
?>

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>UTF-8 test</title>
</head>

<body><?php
$db
= new mysqli('host', 'username', 'password', 'database');
$db->set_charset('utf8');

$res = $db->query('haal hier de bewuste tekst op');
$row = $res->fetch_assoc();

// geef de tekst als platte tekst weer
echo escape($row['kolomnaam']);
?>
[end]</body>
</html>

NB deze snippet zou je voor meer debugging-werkzaamheden kunnen gebruiken...

Mocht de tekst niet goed worden weergegeven dan zul je de oorzaak en oplossing in de database moeten zoeken. Er is dan eerst een verdere analyse nodig van de tabelstructuur en de data in deze tabellen om zinnige uitspraken te kunnen doen over wat er aan de hand is.
Gewijzigd op 15/07/2019 15:26:08 door Thomas van den Heuvel
 
- DHU -

- DHU -

10/08/2019 08:07:38
Quote Anchor link
Thomas van den Heuvel op 15/07/2019 02:10:03:
Mja, en dat heeft van doen met de character encoding. Collation heeft op geen enkele manier invloed op (on)juiste weergave van tekst. Collation houdt zich enkel bezig met het vergelijken en sorteren van teksten.

De beschikbare/geldige/toepasbare collations hangen overigens van de character encoding af. Je kunt uiteraard geen collation gebruiken die niet aansluit op je character encoding... Dat lijkt mij duidelijk.

EDIT: okay laten we even van aanpak veranderen want dit is weer zo'n vraag waarbij er heeeeeeeeeeeelemaal aan het einde iets misgaat, terwijl er nog tig tussenstappen zijn. Tijd om het een en ander uit te gaan sluiten.

Gebruik de volgende code om het stuk tekst met kuren op te hoesten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
// debugging modus
error_reporting(E_ALL);
ini_set('display_startup_errors', true);
ini_set('display_errors', 'stdout');

// hulpfunctie voor escapen html-functionaliteit
function escape($in) {
    return htmlspecialchars($in, ENT_QUOTES, 'UTF-8');
}


// je zou kunnen volstaan met de metatag, maar nogmaals, ten overvloede
header('Content-Type: text/html; charset=UTF-8');
?>

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>UTF-8 test</title>
</head>

<body><?php
$db
= new mysqli('host', 'username', 'password', 'database');
$db->set_charset('utf8');

$res = $db->query('haal hier de bewuste tekst op');
$row = $res->fetch_assoc();

// geef de tekst als platte tekst weer
echo escape($row['kolomnaam']);
?>
[end]</body>
</html>

NB deze snippet zou je voor meer debugging-werkzaamheden kunnen gebruiken...

Mocht de tekst niet goed worden weergegeven dan zul je de oorzaak en oplossing in de database moeten zoeken. Er is dan eerst een verdere analyse nodig van de tabelstructuur en de data in deze tabellen om zinnige uitspraken te kunnen doen over wat er aan de hand is.




Sorry voor de late reactie maar was met vakantie.. wilde dit weer oppakken.... mbv deze snippet... pats boem tjakka... heb ik dit kunnen oplossen....

Thanks Thomas.....
 

Pagina: « vorige 1 2



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.