wat gaat hier mis?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

Senior .Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Full Stack Developer

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail; Verantwoordelijk voor de front-end werkzaamheden; Naast de front-end werk je ook aan de backend. Hier ga je werken Als Full Stack Developer komt je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

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 »

C#.NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

Junior Java Developer

Dit ga je doen Full stack web- en appdevelopment; Vertalen van de functionele wensen naar de technische specificaties; Sturing geven aan/klank board zijn voor de software teams; Trainen van de software teams; Sparren met klanten; Meedenken over architectuur. Hier ga je werken De organisatie is een bureau welke websites en mobiele applicaties bouwt voor verschillende toonaangevende organisaties. Hierbij richten zij zich voornamelijk op de sectoren leisure, overheid en zorg. De sfeer intern kenmerkt zich door informaliteit, gezelligheid en ambitie. Ze werken dag in dag uit samen om mooie producten op te leveren voor hun klanten. Op dit moment zijn er

Bekijk vacature »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

Bekijk vacature »
Mark Paulussen

Mark Paulussen

18/04/2024 19:06:09
Quote Anchor link
Hoi!
Ik ben nu een tijdje aan het klooien met een image gallery. Ik heb een tooltje ontdekt waarmee ik AI kan gebruiken om de code te genereren waarna ik het e.e.a. kan aanpassen om het naar wens te maken. Ik ben een eind gekomen, alle probeersels gingen goed, maar met de gallery gaat het niet en ik zie niet wat er nu misgaat. Het lijkt allemaal goed te staan.

Slag om de arm, ik ben lang geleden webdesigner geweest maar werkte op de afdeling met programmeurs. Ik heb dus wel wat inzicht als het gaat om de code maar ben (nog) absoluut geen programmeur. Het ligt dus ongetwijfeld aan mij(n code) maar wil graag leren.

Kan iemand me vertellen wat hier misgaat?
Mvg Mark

PS: PHP staat aan op de server


www.markpaulussen.com/test2
---------------------------------
php
--------------------------------
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
<?php
$thumbnailDir
= 'thumbnails';
$fullSizeDir = 'fullsize';
$images = array_diff(scandir($thumbnailDir), array('..', '.'));

// Sort the files by natural order and in descending order to show newest first
usort($images, function($a, $b) {
    return strnatcmp($b, $a); // Reverse order
});

foreach ($images as $image) {
    // Assuming file names are the same in both directories
    $fullImagePath = $fullSizeDir . '/' . $image;
    $thumbnailPath = $thumbnailDir . '/' . $image;
    echo '<div class="thumbnail">';
    echo '<img src="' . $thumbnailPath . '" alt="Thumbnail of ' . $image . '" onclick="openPopup(\'' . $fullImagePath . '\')" />';
    echo '</div>';
}

?>


---------------------------------
javascript
---------------------------------
function openPopup(fullImagePath) {
const popup = document.getElementById('popup');
const popupImg = document.getElementById('popup-img');
popup.style.display = 'flex'; // Use 'flex' to center the image
popupImg.src = fullImagePath;
}

function closePopup() {
const popup = document.getElementById('popup');
if (event.target === popup) {
popup.style.display = 'none';
}
}

window.onclick = closePopup;
 
PHP hulp

PHP hulp

19/05/2024 13:20:15
 
- Ariën  -
Beheerder

- Ariën -

18/04/2024 19:17:13
Quote Anchor link
Zet de foutafhandeling eens aan in PHP.
 
Mark Paulussen

Mark Paulussen

18/04/2024 19:44:13
Quote Anchor link
Hoe doe ik dat? Ik gebruik Dreamweaver

Toevoeging op 18/04/2024 19:53:54:

Als ik Google op foutafhandeling PHP dan kom ik op zaken die controleren of dingen ingevuld zijn. Zoals bij een formulier maar dat bedoel je denk ik niet.
 
- Ariën  -
Beheerder

- Ariën -

18/04/2024 20:37:18
Quote Anchor link
Plaats dit bovenaan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
?>
 
- SanThe -

- SanThe -

18/04/2024 21:43:52
Quote Anchor link
PHP staat niet aan zo te zien.

In de broncode staat:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include 'load_images.php'; ?>


Correctie: Je bestand heet index.html, maak daar eens index.php van.
Gewijzigd op 18/04/2024 21:49:12 door - SanThe -
 
- Ariën  -
Beheerder

- Ariën -

18/04/2024 21:52:35
Quote Anchor link
Scherp, SanThe. In de source-code van de browser zie ik de PHP-code gewoon staan.
Op een telefoon is het jammer dat je die source niet kan zien... :-P
Gewijzigd op 18/04/2024 21:52:49 door - Ariën -
 
Ad Fundum

Ad Fundum

19/04/2024 08:41:33
Quote Anchor link
Als je echt antwoord wilt op je vraag "Kan iemand me vertellen wat hier misgaat?" dan moet je eerst kijken naar het antwoord dat je zelf geeft:
Mark Paulussen op 18/04/2024 19:06:09:
[..] Ik heb een tooltje ontdekt waarmee ik AI kan gebruiken om de code te genereren waarna ik het e.e.a. kan aanpassen [..] en ik zie niet wat er nu misgaat.

Op deze manier leren programmeren is een ontzettend lange weg, terwijl je het ook nog eens nooit helemaal onder de knie zal krijgen zo.

Ja, leren programmeren is een kwestie van doen en veel 'kilometers' maken, maar dat gaat beter op een 'verharde weg' dan door de 'blubber' van AI.
Dus kan je beter een goed leerboek erbij pakken eventueel aangevuld met tutorials, zoals deze.
Het belangrijkste verschil is dat je er zelf energie in moet steken, en niet lui kunt zijn met een of andere AI-tool. In het ene geval beklijft de intellectuele materie, in het andere geval .. niet.
Gewijzigd op 19/04/2024 08:43:26 door Ad Fundum
 
Mark Paulussen

Mark Paulussen

19/04/2024 10:21:56
Quote Anchor link
Ah! Juist dat is hem, html moet ook php zijn. En die code voor foutafhandeling heb ik er nu in gezet, waar kan ik zien wat dat doet?

https://www.yeschat.ai/ru/gpts-9t557Muv9r6-Responsive-HTML5-Gallery-Visuals-That-Adapt
Ad Fundum, dit is de tool die ik heb gebruikt. Ik leer daar veel van. Trial and error op een interactieve manier, dat werkt goed voor mij. Beter dan met een boek, al gebruik ik die dan wel weer voor naslag. Lastig is dan wel dat je soms niet weet wat je niet weet. Daar is een forum als dit weer een uitkomst voor. Lui ben ik zeker niet. Jammer dat je me die geeft omdat ik anders leer dan jij. Mensen leren niet allemaal hetzelfde. Ik ben docent dus ik kan het weten, misschien heb jij die ervaring nog niet maar geloof me dat is zo.
 
- Ariën  -
Beheerder

- Ariën -

19/04/2024 11:06:57
Quote Anchor link
Mark Paulussen op 19/04/2024 10:21:56:
Ah! Juist dat is hem, html moet ook php zijn. En die code voor foutafhandeling heb ik er nu in gezet, waar kan ik zien wat dat doet?


Op php.net, de officiële website.
https://php.net/ini_set
https://php.net/error_reporting
https://php.net/include

Elke functie kan je daar vinden.

Je zal met die code dan in ieder geval ook fouten zien, als die uit zouden zijn geschakeld. Maar dat was het probleem overigens niet. Maar het kan zeker geen kwaad om dit tijdens het ontwikkelen aan te zetten, en tijdens het 'live' gaan weer uit.

In jouw situatie werd PHP niet uitgevoerd omdat het een .html bestand was.
Gewijzigd op 19/04/2024 11:07:14 door - Ariën -
 
Mark Paulussen

Mark Paulussen

19/04/2024 11:48:14
Quote Anchor link
Ariën, waar zouden die errors zichtbaar moeten zijn? Ik heb die code toegevoegd en alles online gezet maar snap niet waar die eventuele errors zichtbaar zouden moeten zijn. Of moet ik daar een lokale testomgeving voor inrichten o.i.d.
 
Ozzie PHP

Ozzie PHP

19/04/2024 13:42:10
Quote Anchor link
Heb je de code helemaal bovenin gezet, als allereerste?

Wat betreft de opmerking over AI snap ik Ad Fundum wel. AI kan handig zijn op het moment dat je zelf al een bepaalde basiskennis hebt. AI kan je dan iets voorschotelen waarop je zelf kunt voortborduren. Op basis van reeds opgedane kennis kun je dan bepalen of datgene wat wordt voorgeschoteld bruikbaar is, maar bijvoorbeeld ook of het aan de benodigde veiligheidseisen voldoet.

Wat betreft je opmerking dat je zelf docent bent ... ik neem aan dat je dat niet bent geworden met behulp van AI, maar dat je daar een opleiding voor hebt gevolgd? Misschien iets om over na te denken ... ;-)
 
Mark Paulussen

Mark Paulussen

19/04/2024 13:54:43
Quote Anchor link
Ik geef je een metafoor:
Er zijn zat mensen die het heel leuk vinden om bestaande auto's te tweaken, om te bouwen of te restaureren. Ik schat nu Ad Fundum even hoog in maar het is nu net alsof een techneut uit de autotechniek zegt tegen een tinkeraar dat hij lui is omdat hij de hts autotechniek niet heeft gevolgd. Ik heb de wens niet om php programmeur te worden maar vind het wel interessant om mee te klooien. Maargoed, hij mag me verder lui vinden hoor.

Ik ben in ieder geval blij met de hulp! Kan ik weer verder klooien en ik heb wat geleerd :-)
Super bedankt..

PS: Ja de code staat bovenin:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
?>

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Responsive Image Gallery</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div id="gallery">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include 'load_images.php'; ?>

</div>
<div id="popup" style="display:none;" onclick="closePopup()"> <img id="popup-img" src="" alt="Large image">
<p>Image description and details here.</p>
<button onclick="window.location.href='more-info.html';">More Information</button>
</div>
<script src="script.js"></script>
</body>
</html>
 
Ozzie PHP

Ozzie PHP

19/04/2024 14:14:10
Quote Anchor link
Hij had je niet lui moeten noemen. Maar er zijn wel een heleboel luie programmeurs. Die zoeken ergens een script, kopiëren en plakken het, en komen dan vervolgens hier naar het forum om te roepen dat het niet werkt.

Betreffende je metafoor. Ik kan ook op YouTube een tutorial zoeken hoe ik remmen van een auto moet verwisselen. Ik kan zelfs diverse tutorials lezen gedurende een paar dagen. Noem mij maar lui! Vervolgens sta ik bij jou op de stoep, want ik heb gehoord dat jouw remmen van je auto niet heel adequaat meer functioneren. Maar geen nood, ik pak m'n kruk die ik zojuist bij de bouwmarkt heb gekocht. Ik plaats 'm onder je auto en ga vervolgens sleutelen aan je remmen. Precies zoals ik heb gezien in alle YouTube tutorials die ik heb bekeken. Zeg jij het maar ... als ik klaar ben met sleutelen, ga jij dan met een goed gevoel in je auto zitten?

Wat ik wil zeggen is dat je om te kunnen programmeren heel veel kilometers moet maken. Zelfs programmeurs die al heel veel kilometers hebben gemaakt, komen nog regelmatig dingen tegen die beter kunnen op basis van nieuw opgedane ervaring.

Code schrijven is niet een kwestie van ergens een stukje code kopiëren en ergens anders neerplakken. Programmeren is een vak. Iedereen kan een paar alinea's tekst schrijven, maar dat maakt je nog geen professioneel auteur. Velen kunnen autorijden, maar het maakt je nog geen professioneel chauffeur enz.

En natuurlijk, zolang het een beetje hobby is, is het allemaal nog niet zo heel erg. Maar ga je je code live zetten en blijkt die lek te zijn en komen er klantgegevens op straat te liggen, dan wordt het allemaal net even wat anders.

Anyhow ... lang verhaal kort. Een stukje code knippen/plakken (wat AI in feite is) heeft weinig met programmeren te maken omdat het grotere verband mist. Het kan dus zeker geen kwaad om wat boeken aan te schaffen, zodat je wat basiskennis opdoet, van waaruit je kunt voortborduren.
 
Ad Fundum

Ad Fundum

19/04/2024 19:08:51
Quote Anchor link
In principe is het kopieren van code van 'ergens' vandaan waarover je niet zelf hebt nagedacht een vorm van afkijken.
Dat is lui, en kortzichtig van zichzelf.

Maar tegelijkertijd, als het niet werkt en je wilt het verbeteren bewandel je uiteindelijk een veel langere weg, en dat is verre van lui.

Ik heb gesteld dat je om iets te leren niet lui kunt zijn met een AI-tool, dat is algemeen bedoeld.
Te meer omdat ik de vragensteller persoonlijk helemaal niet ken.
 



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.