$_Get

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda ben je als PHP/Symfony Developer niet alleen gefocust op het ontwikkelen van software. Daarnaast ben je voortdurend bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Hieronder een kort overzicht van jouw takenpakket: Het ontwerpen en implementeren van webapplicaties met het Symfony Framework; Het schrijven van een schone en efficiënte codes; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klant; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het

Bekijk vacature »

Traineeship Fullstack developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

.NET Software Developer

Dit ga je doen Als .NET Software Developer zul jij je voornamelijk bezig houden met: Het van scratch af aan bouwen van applicaties (.NET, C#, Bootstrap, KnockoutJs en WebAPI2); Het testen van jouw code d.m.v. het uitvoeren van unittesten; Het oplossen van bugs in de code; Het onderhouden van contact met collega's betreffende de door jouw ontwikkelde applicaties; Het verbeteren en doorontwikkelen van maatwerkapplicaties. Hier ga je werken Jij gaat aan de slag als .NET Software Developer en gaat je focussen op het bedenken, ontwikkelen en testen van maatwerkapplicaties in voornamelijk C#. Dit ga je doen bij een grote, internationale

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

.NET Developer C# VB

Samengevat: Deze werkgever is actief in software voor het matchen van vraag en aanbod van gebruikte auto-onderdelen. Ben jij een .NET Developer? Heb je ervaring met het ontwikkelen (REST) en integreren van webservices? Vaste baan: C# .NET Developer C# VB HBO €2.600 - €6.200 Wij ontwikkelen software om vraag en aanbod van onderdelen van personenauto's bij elkaar te brengen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. De branche van dit bedrijf is Automotive. Functie: Voor de vacature als .NET Developer Dordrecht HBO ga je

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een gewaardeerde werkgever in regio Oosterhout zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je brengt de aanpassingssuggesties van klanten in kaart, om

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Lead developer (PHP, Symfony, DDD)

Functie Als Lead developer zorg je ervoor dat het team (bestaande uit zowel junior als ervaren developers) in staat is om de kwaliteit van de software (en code) verder te verhogen. In samenwerking met het team, de product owner en de andere lead developers zet je technische lijnen uit en bepaal je de prioriteiten per sprint. Lijkt het jou interessant om complexe problemen op te lossen en bijvoorbeeld een nieuwe applicatiestructuur in Symfony op te zetten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

Bekijk vacature »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

Bekijk vacature »
Thijs Nuis

Thijs Nuis

12/11/2020 06:46:11
Quote Anchor link
Hallo zou iemand kunnen uitleggen hoe ik $_GET moet toevoegen aan de site? Ik hoorde namelijk dat dat makkelijker is dan hoef je niet steeds de script de CTRL + C en CTRL + V te gebruiken

Ik hoop van jullie te horen en goede uitleg te krijgen
 
PHP hulp

PHP hulp

10/01/2025 03:21:23
 
Jan R

Jan R

12/11/2020 08:02:16
Quote Anchor link
$_GET is gewoon een globale array variable waarin de parameters zitten van de url welke is megegeevn in de adresbar;
vb: www.domain.tld/pagina.php?p1=x&p2=b
dus www.domain.tld is jouw website.
pagina.php is het lopende script
vanaf het vraagteken beginnen de meegegeven parameters deze worden gescheiden door &
in het voorbeeld heb je dus parameter p1 en p2 met respectievelijke waarden a en b
in jouw script roep je deze dan aan als
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    $gezamelijkeparamters
= $_GET['p1'] . $_GET['p2']; //opm: stom voorbeeldje :) Je doet natuurlijk iets interessanter
?>


Dit heeft niets te maken met ctrl-c /ctrl-v.

Jan
 
- Ariën  -
Beheerder

- Ariën -

12/11/2020 09:57:26
Quote Anchor link
Even een aanvulling:

Ik had van Thijs (die ik ken) begrepen dat hij een script had om verschillende treinsoorten op te halen.
Dit script kopieerde hij voor elke treinsoort naar een eigen directory. Nu wil hij dit blijkbaar terugbrengen naar één script om elke treinsoort op te halen via $_GET.

Toevoeging op 12/11/2020 17:41:15:

Even een stukje voorbeeld wat je wilt bereiken.
In dit geval gebruik ik de procedurele notatie van MySQLi, en geen PDO.
De connectie bevindt zich in $conn, en die moet je zelf even aanmaken.


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
33
<?php
// controleer of de GET-waarde (dus: ?treinsoort=...) bestaat.
if(isset($_GET['treinsoort'])) {
    // er is een waarde via $_GET ingevoerd.
    // Dit is de plek waar je dit gaat afhandelen voor de meegestuurde GET-waarde....

    // we gaan aan de database vragen of hij de treintype kan ophalen.

    $result = mysqli_query($conn,"SELECT * FROM treintypes WHERE type = '".mysqli_real_escape_string($conn,$_GET['treinsoort'])."'");
    
    // en kijken of die in de database bestaat.
    if(mysqli_num_rows($result)>0) {
        // We hebben het treintype gevonden in de database ('meer dan 0' vergelijking)
        $data = mysqli_fetch_assoc($result);
        // We maken er een array van, zodat we dit in PHP kunnen gebruiken.
        echo "Dit is de treintype van: ".$data['naam'].", met als beschrijving: ".$data['beschrijving'];
    }
else {
        // Uh oh, dit treintype is niet gevonden in de database.
        echo "Dit treintype bestaat niet!";
    }

}
else {
    // er is geen waarde meegegeven. Hier kan je bijvoorbeeld een lijst genereren met alle bestaande treintypes.
    // We halen alle treintypes op...

    $result = mysqli_query($conn,"SELECT * FROM treintypes");
    
    // voor het gemak maken we een lijstje, met while() lopen we alle items door....
    echo "<ul>";
    while ($data = mysqli_fetch_assoc($result)) {
        echo "<li>".$data['naam']."</li>";
    }

    echo "</ul>";
}

?>
Gewijzigd op 12/11/2020 19:26:26 door - Ariën -
 
- SanThe -

- SanThe -

12/11/2020 18:55:25
Quote Anchor link
In de mysqli-functions komt eerst $conn en daarna de rest.
 
- Ariën  -
Beheerder

- Ariën -

12/11/2020 19:26:58
Quote Anchor link
Oh ja :-P
Dat soort vergissingen krijg je als je normaal enkel maar object-oriënted werkt.
Gewijzigd op 12/11/2020 19:27:20 door - Ariën -
 
Thijs Nuis

Thijs Nuis

12/11/2020 22:51:33
Quote Anchor link
beste heren. Bedankt voor de info. Ik heb de phpcontectie in een bestand staan met daar bij ook de lay-out.
 
- Ariën  -
Beheerder

- Ariën -

12/11/2020 22:54:14
Quote Anchor link
Ik hoop dat je zo verder kan komen. En geef anders hier maar een gil ;-)
Gewijzigd op 12/11/2020 22:54:28 door - Ariën -
 
Thijs Nuis

Thijs Nuis

13/11/2020 06:23:14
Quote Anchor link
beste heren.

Ik heb die code gebruikt.
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

include 'functions.php';
// controleer of de GET-waarde (dus: ?treinsoort=...) bestaat.
if(isset($_GET['treinsoort'])) {
    // er is een waarde via $_GET ingevoerd.
    // Dit is de plek waar je dit gaat afhandelen voor de meegestuurde GET-waarde....

    // we gaan aan de database vragen of hij de treintype kan ophalen.

    $result = mysqli_query($conn,"SELECT * FROM treinsoort WHERE type = '".mysqli_real_escape_string($conn,$_GET['treinsoort'])."ddar");
    
    // en kijken of die in de database bestaat.
    if(mysqli_num_rows($result)>0) {
        // We hebben het treintype gevonden in de database ('meer dan 0' vergelijking)
        $data = mysqli_fetch_assoc($result);
        // We maken er een array van, zodat we dit in PHP kunnen gebruiken.
        echo "Dit is de treintype van: ".$data['ddar'].", met als beschrijving: ".$data['beschrijving'];
    }
else {
        // Uh oh, dit treintype is niet gevonden in de database.
        echo "Dit treintype bestaat niet!";
    }

}
else {
    // er is geen waarde meegegeven. Hier kan je bijvoorbeeld een lijst genereren met alle bestaande treintypes.
    // We halen alle treintypes op...

    $result = mysqli_query($conn,"SELECT * FROM treinsoort");
    // voor het gemak maken we een lijstje, met while() lopen we alle items door....
    echo "<ul>";
    while ($data = mysqli_fetch_assoc($result)) {
        echo "<li>".$data['naam']."</li>";
    }

    echo "</ul>";
}

?>


<?=template_header('transport-Forum')?>


<?=template_footer()?>
<script>
function openNav() {
  document.getElementById("mySidenav").style.width = "250px";
}

function closeNav() {
  document.getElementById("mySidenav").style.width = "0";
}
</script>

Script is voor het menu

En krijg deze melding

Notice: Undefined variable: conn in /var/www/vhosts/transport-forum.com/nl.transport-forum.com/ns/treinstellen/ddar/index.php on line 29

Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /var/www/vhosts/transport-forum.com/nl.transport-forum.com/ns/treinstellen/ddar/index.php on line 29


Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in /var/www/vhosts/transport-forum.com/nl.transport-forum.com/ns/treinstellen/ddar/index.php on line 32
 
- SanThe -

- SanThe -

13/11/2020 08:11:51
Quote Anchor link
$conn is blijkbaar onbekend.

Er is dan geen connectie met de database.
Gewijzigd op 13/11/2020 08:12:59 door - SanThe -
 
- Ariën  -
Beheerder

- Ariën -

13/11/2020 10:03:13
Quote Anchor link
En ik weet niet of je het al door hebt, maar je plaatst het nog steeds in een aparte directory. Dat is juist niet meer nodig! ;-)

Dit zou prima in /treinstellen/index.php passen.
Daarnaast zou je jouw output, en dus je HTML, IN je script moeten verwerken. Het is dus niet de bedoeling om dit script erboven te plaatsen.

Lees de gele commentaren anders nog eens om je wegwijs te maken.
Gewijzigd op 13/11/2020 10:22:41 door - Ariën -
 
Thijs Nuis

Thijs Nuis

13/11/2020 15:47:09
Quote Anchor link
Nee Arien dat had ik niet door :P. Ik was even op bezoek vandaag. Zou er nu even na kijken
 
- Ariën  -
Beheerder

- Ariën -

13/11/2020 15:53:52
Quote Anchor link
Mooi. :-)
Als alles goed is, dan moet je uiteindelijk via bijv. /treinstellen/index.php?treinsoort=icm (of nog beter: /treinstellen/?treinsoort=icm) alle data van de ICM-soort zien.

De header van de template hoort bovenaan die code te staan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?=template_header('transport-Forum')?>

Maar je moet er wel zelf zorg voor dragen dat de HTML-opbouw klopt.
Gewijzigd op 13/11/2020 15:54:35 door - Ariën -
 
Thijs Nuis

Thijs Nuis

14/11/2020 06:14:53
Quote Anchor link
Ik ga na het weekend weer verder ;-)
 
- Ariën  -
Beheerder

- Ariën -

19/11/2020 09:41:34
Quote Anchor link
En is het nog gelukt?
 



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.