[XML PHP] Sudoku

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Senior PHP Developer

As a Senior PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible and you choach other colleagues on the hard and soft skills. How do I become a Senior PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving In deze uitdagende functie als Software Developer ga je de volgende taken uitvoeren: Maatwerk back-end software programmeren; API koppelingen bouwen; Software optimaliseren voor klanten; Bouwen maatwerk applicaties; Werken met Microsoft stack zoals C#, .NET (Core) en Entity framework; Bedrijfsprofiel Je gaat werken bij een klein softwareontwikkelingsbureau, die maatwerk software bouwt voor klanten door heel Nederland. Dit doen zij al meer dan 20 jaar. Het is van oorsprong een familiebedrijf, opgezet door de eigenaar, die er nog steeds werkt. Het team bestaat vooral uit back-end developers en één systeembeheerder. Je krijgt veel kans om jezelf te ontwikkelen en krijgt tevens

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. Je gaat als Full stack developer aan de slag en gaat

Bekijk vacature »
Warre Kens

Warre Kens

26/12/2007 23:27:00
Quote Anchor link
Hallo,

Ik begin alvast met te zeggen dat ik hier vrij nieuw ben was al langer geregistreerd. Ik ben nl. Ward en ik ben student multimedia. Ik zal hier al maar direct zeggen dat jullie mij zeker de oplossing niet direct moeten geven naar mijn vraag maar wat hulp zou altijd leuk zijn. Ik moet namelijk voor eindwerk een spel maken en ik ben van plan om een eigen sudoku te maken.

Mijn werkwijze gaat als volgt. Ik maak verschillende XML documenten aan die via XSL op een sudoku layout lijken. Zo maak ik er naar gelang level namelijk

1 = simpel 1.1, 1.2, 1.3
2 = gevordder 2.1, 2.2, 2.3, 2.4, 2.5
3 = moeilijk 3.1, 3.2, 3.3, 3.4 ...

Dit zit er namelijk zo uit: (bekijk de XML & XSL bestand)
http://wardkennes.be/sudoku/

Dit kan je voorbereiding noemen op het moeilijke gedeelte.
Nu zit ik vast ofwel: (ben nog niet goed in PHP) maak ik een script dat de php inzichzelf oplost en als de gebruiker een juist getal plaatst komt er een groene achtergrond. Zet de gebruiker een fout getal komt er een rode achtergrond.

Ofwel maak ik hetzelfde maar dan moet ik uit mijn boekje met sudoku's ook nog de juiste ingevulgde nemen en deze ook in XML schrijven en zo laten vergelijken met PHP?

Wat kan ik volgens jullie het beste doen?

Mvg Ward
 
PHP hulp

PHP hulp

27/05/2026 13:16:40
 
Hipska BE

Hipska BE

26/12/2007 23:57:00
Quote Anchor link
ik zou eerst beginnen met php laten vergelijken met de oplossing

als dat lukt, dan zou ik maar eens zoeken om een sudoku oplosser (er zijn er een paar te vinden op internet) maar dat is heel erg moeilijk.
 
Warre Kens

Warre Kens

28/12/2007 13:33:00
Quote Anchor link
Ik heb nu 2 XML sudoku's 1 die ingevuld moet worden & een ingevulde... Maar ik heb er niet direct een idee van hoe deze met elkaar te laten vergelijken?

Mvg Warre
 
Crispijn -

Crispijn -

28/12/2007 13:35:00
Quote Anchor link
http://www.phphulp.nl/php/zoeken.php?search=1&q=sudoku&w=PHP+scripts&=+Zoeken+

Zoek en gij zult vinden. Wie weet brengt dit je op ideeën. Niet domweg overnemen natuurlijk. Het blijft een schoolopdracht ;)
 
Warre Kens

Warre Kens

28/12/2007 13:49:00
Quote Anchor link
Ik had dat script al reeds gevonden. Maar zoals boven al vermeld wordt zou ik het namelijk anders willen ik heb een reeks met sudoku's in XML en per juist getal dat de persoon in vult moet de achtergrond groen worden.

Mijn denkwijze is andes dan het voorbeeldje dat je gaf. Bij mij vergelijkt hij en lost hij dus niet op.

En het is wel mooi het bovenstaande script maar ik zou het liever op de vergelijkende manier proberen. Met welke "dingen" moet ik dan vooral werken in php?

Mvg Ward
 
Thijs X

Thijs X

28/12/2007 14:10:00
Quote Anchor link
'Warre:

Mijn denkwijze is andes dan het voorbeeldje dat je gaf. Bij mij vergelijkt hij en lost hij dus niet op.


Met het bovenstaande script je zou eerst het goede antwoord kunnen uitzoeken. En zodra er iets word ingevuld ga je dat vergelijken met het antwoord.
 
Warre Kens

Warre Kens

01/01/2008 12:51:00
Quote Anchor link
Ik bak er niet veel van :( pfff
 
Jan Koehoorn

Jan Koehoorn

01/01/2008 13:08:00
Quote Anchor link
Dat is jammer, maar wat kunnen wij hier uit opmaken? Met andere woorden:

1) wat lukt er niet
2) laat eens een paar regels code zien
3) wat voor errors krijg je?
 
Warre Kens

Warre Kens

01/01/2008 13:20:00
Quote Anchor link
Thijs zei tegen me dat ik via het Sudoku Solver script het zou kunnen afleiden hoe hem te verbeteren. Maar dat vindt ik niet. Ik moet als het ware 2 xml's met elkaar vergelijken... Zijn er geen "steunpunten" of hoe je het moet noemen waar in het zowat kan op bouwen? (tips of, dingen die ik zeker moet gebruiken?)

Mvg Warre
 
Arjan Kapteijn

Arjan Kapteijn

01/01/2008 15:14:00
Quote Anchor link
Volgens mij moet je geen 2 XML's gaan vergelijken maar juist checken of een bepaalde zet 'kan', pak dus ieder 3*3 blokje apart en ga dan kijken of er een cijfer ingevuld word die er al in staat, en of de optelsommetjes kloppen.
 
Warre Kens

Warre Kens

02/01/2008 13:49:00
Quote Anchor link
Het is zo goed als klaar :)

http://wardkennes.be/sudoku/testxml.php
 
Wouter K

Wouter K

02/01/2008 14:32:00
Quote Anchor link
Eigenlijk niet als je op het 3de rije iets naar beneden een 2 invult en controleert geeft hij dit fout aan terwijl het juist is
 
- SanThe -

- SanThe -

02/01/2008 14:52:00
Quote Anchor link
Spatie geeft fout.
 
Thijs X

Thijs X

02/01/2008 16:18:00
Quote Anchor link
Nog een bug:
Zodra je iets invuld wat fout is dan word de achtergrond kleur van het vakje rood, wanneer je dat vakje leegmaakt en weer op controleer druk blijft hij rood.
 
Joep

Joep

02/01/2008 16:26:00
Quote Anchor link
en misschien de input value restricten tot 1 value, nu kan ik 999999 invullen...
Just a thought
 
Jurgen assaasas

Jurgen assaasas

02/01/2008 16:28:00
Quote Anchor link
IK krijg geen kleuren? En ik kan getallen > 9 invullen en andere karakters.
 



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.