wat gaat hier mis?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

Bekijk vacature »

Web Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het de missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en bio-gas. Functieomschrijving Heb jij veel ervaring

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Starter/junior PHP developer

Functie Momenteel zijn ze op zoek naar een junior PHP developer om het team te versterken. Als back-end developer bouw je de enterprise software die hun bedrijf helpt bij haar primaire processen. Afhankelijk van de omvang van het project werk je in een klein team aan een project. Ze hebben dagelijkse stand-ups en elke twee weken een scrumsessie, begeleid door de Scrum Master, waar je je ideeën kunt presenteren en samen met de Product Owner kunt werken aan het beste product. Ze vertrouwen enorm op hun eigen bedrijfssoftware. Dit geeft hun een groot voordeel ten opzichte van hun concurrentie. Zo

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

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:46:55
 
- 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.