Zoekscript

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van

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); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

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 »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Medior Java developer

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 »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

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 »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

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 »
Roy Jeurissen

Roy Jeurissen

25/10/2010 10:40:18
Quote Anchor link
Goededag,

Ik heb weer een probleempje..
Ik wil graag een zoekfunctie maken. Het script hoeft maar op 1 veld te zoeken van een tabel en dan alle gegevens weer geven op het scherm.

echter krijg ik ik niks in beeld met de error code:

HTTP 500
Most likely causes:
The website is under maintenance.
The website has a programming error.

dus mijn vraag wat er mis is aan dit script. Klantnummer met hoofdletter is de naam van het veld in de tabel. die met kleine letter is de naam van het invulveld in het formulier.

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
<?php
// verbinding met database invoegen
$conn=odbc_connect('hoogesteen','','');
if (empty($_POST)){
exit();

if (!empty($_POST)){
    // query samenstellen
    $query="SELECT * FROM TBL_Klant WHERE
        Klantnummer LIKE '%"
. $_POST["klantnummer"] . "%'";
    $result = odbc_exec($conn, $query) or die ("FOUT: " . odbc_errormsg());
    $aantal = odbc_num_rows($result);
}
else{
    // hier eventueel statements indien pagina niet correct werd aangeroepen
}    
?>

<html>
<head>
<title>Zoeken: de resultaten</title>
</head>
<body>
<h2>U hebt gezocht op:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo($_POST["klantnummer"]);?>
</h2>
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
<?php
// controleer eerst of er records werden gevonden
if ($aantal == 0){
    // Nee
    echo ("Helaas, er werden geen records gevonden
        met <b> "
. $_POST["klantnummer"]. " </b><br>\n");
}
else{
    // Ja
    echo("<b>query</b> : $query <hr>");
    echo("<b>Er werden $aantal records gevonden:</b><br>");
    while ($rij = odbc_fetch_array($result)){
        echo("ID = " . $rij['Klantnummer'] . "<br>\n");
        echo("Naam = ". $rij['Voornaam'] . " " . $rij['Achternaam'] . "<br>\n");
        echo("Kamer = ". $rij['Straat'] . "<br>\n");
        echo("Toestel = ". $rij['Huisnummer']  . "<br><hr>\n");
    }
}

?>
 
PHP hulp

PHP hulp

27/05/2026 14:07:04
 
TJVB tvb

TJVB tvb

25/10/2010 10:45:57
Quote Anchor link
Het eerste wat me opvalt is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
if (empty($_POST)){
exit();
?>

Je mist de } om het te sluiten.

En daaronder staat dan if(!empty($_POST)) met een else

Zet verder je code tussen [.code] [./code] (zonder .)
Je mist ook beveiliging tegen SQL injection.
 
Roy Jeurissen

Roy Jeurissen

25/10/2010 10:53:21
Quote Anchor link
Ik heb het veranderd naar dit:

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
<?php
// verbinding met database invoegen
$conn=odbc_connect('hoogesteen','','');
exit();


if (!empty($_POST)){
    // query samenstellen
    $query="SELECT * FROM TBL_Klant WHERE
        Klantnummer LIKE '%"
. $_POST["klantnummer"] . "%'";
    $result = odbc_exec($conn, $query) or die ("FOUT: " . odbc_errormsg());
    $aantal = odbc_num_rows($result);
}
else{
    // hier eventueel statements indien pagina niet correct werd aangeroepen
}    
?>



Ik krijg echter alleen maar een wit scherm.

de beveiliging is voor nu even niet nodig, bedoeling is voor nu om het alleen eventjes werkend te krijgen.
Gewijzigd op 25/10/2010 10:54:09 door Roy Jeurissen
 
TJVB tvb

TJVB tvb

25/10/2010 11:03:19
Quote Anchor link
Die exit op regel 4 moet weg.
Nu maak je een verbinding aan en daarna stop je het script.
 
Robert Deiman

Robert Deiman

25/10/2010 11:03:43
Quote Anchor link
@Roy
wat denk je dat exit doet.
 
- Mark -

- Mark -

25/10/2010 11:03:49
Quote Anchor link
Gek he, Kijk eens naar regel 4.
 
Roy Jeurissen

Roy Jeurissen

25/10/2010 11:09:48
Quote Anchor link
Ik heb nu de Exit in regel weg gehaald. Het klinkt logisch om de exit wegtehalen. Maar het probleem blijft het zelfde. Ik heb nog steeds het witte scherm dat weergegeven wordt.
 
- Mark -

- Mark -

25/10/2010 11:11:19
Quote Anchor link
Is bovenstaande alles wat in je bestand staat?
 
Roy Jeurissen

Roy Jeurissen

25/10/2010 11:14:02
Quote Anchor link
Alles in mijn eerste post is het bestandje zoekscript.php. Verder heb ik nog een formulier zoek.php waar je de gegevens invult die doorverwijst naar zoekscript:

<html>
<head>
<title>Records zoeken</title>
</head>

<body>
<form action="zoekscript.php" method="post">
<input type="text" name="Klantnummer" value="" size="30">
<hr><br>
<input type="Submit" value="Zoeken">
<input type="Button" value="Terug" onclick="javascript:history.back();">
</form>
</body>
</html>
 
Robert Deiman

Robert Deiman

25/10/2010 11:21:50
Quote Anchor link
@Roy
Roep je de pagina wel elke keer aan vanaf je formulier, of roep je hem rechtstreeks aan (zoekscript.php)?

Doe anders ook even een echo (voor nu) in de lege else. Wellicht dat je dan wel wat ziet.
 
- Mark -

- Mark -

25/10/2010 11:24:41
Quote Anchor link
Daar was ik ook al aan het denken maar dan zou het stukje dat in de body van zoekscript.php moeten worden weergegeven.

Heb je wel pagina's die het wel doen of krijg je overal een wit scherm?
 
Roy Jeurissen

Roy Jeurissen

25/10/2010 11:27:36
Quote Anchor link
@Robert

Ik doe telkens de formulier openen en daar een cijfer invoeren die bestaat in mijn database(het klantnummer dus).

verder heb ik in de lege els een echo("test"); staan wat helaas niet weergeeft.

@Mark Het formulier werkt gewoon en verwijst ook gewoon door naar zoekscript.php wat eerst een wit scherm weergaf, echter krijg ik nu weer een http 500 error.
 
TJVB tvb

TJVB tvb

25/10/2010 11:35:00
Quote Anchor link
Plaats eens je volledige code van zoekscript.php (tussen [code.] [./code] tags)
En zet dit bovenaan je script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
?>
 
Arjan -

Arjan -

25/10/2010 11:54:56
Quote Anchor link
Is de odbc driver wel (correct) geinstalleerd? Want een http 500 duidt vaak op een server configuratie fout. Een haakje vergeten zal vaak een parse error geven.

Al eens in phpinfo gekeken?

En haal je database functies eens weg en probeer dan de pagina eens aan te roepen. Mocht dat wel goed gaan dan weet je dat het aan de database functies ligt. Dit heet debuggen en is vrij simpel te doen lijkt mij....

Het gegeven dat wanneer je de pagina rechtstreeks aanroept in een lege pagina resulteert en na het submitten een http 500 error geeft aan dat de fout binnen je if condition zit, dus hoogstwaarschijnlijk je de database functies (odbc_exec en / of num rows)
Gewijzigd op 25/10/2010 12:09:31 door Arjan -
 
Roy Jeurissen

Roy Jeurissen

25/10/2010 12:52:41
Quote Anchor link
@ Arjen Ik heb even de databasefuncties eruit gehaald. Nadat ik de databasefuncties heb weggehaald krijgen we de meldingen dat hij heeft gezocht op een bepaald klantnummer. (niks gevonden) Als ik het goed begrijp ligt het dus aan de database functies. Hoe kunnen we nu het best de code opstellen?

Toevoeging op 25/10/2010 13:30:30:

Oplossing is gevonden doormijzelf

Ik zag dat er nog voor de error functie het woord FOUT stond tussen aanhalingsteken en daarachter dus de error functie.. door het woord weg te halen kreeg ik de volgende error melding ipv de gebruikelijke http 500 error:

[Microsoft][ODBC Microsoft Access Driver] The Microsoft Jet database engine cannot open the file '(unknown)'. It is already opened exclusively by another user, or you need permission to view its data.

Deze melding spreekt voorzich en ik heb de rechte aangepast op mijn acces database. Daarna deed het script gewoon zoals hij het hoort te doen.

Alsnog bedankt voor alle hulp en gegeven informatie.
 



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.