Gegevens kwijt

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

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 »

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 »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

Bekijk vacature »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Senior Mobile Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Mobile 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. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

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 »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »
Jaap

Jaap

09/01/2008 08:16:00
Quote Anchor link
Goeiemorgen allemaal,

Ik ben al een tijdje lekker aan het prutsen met een aantal scripts, maar er doet zich een probleem op als ik informatie opvraag uit de database, om te bewerken. Er zit een "exit" functie tussen, maar dan sluit hij ook de rest van de scripts af zodat de pagina maar half laad. Blok ik dezelfde exit-functie door // ervoor te zetten, dan laad hij wel de pagina, maar als ik vervolgens zonder iets op te slaan naar een andere pagina surf, dan voert hij blanco velden in in m'n database. Het is dus of geen smoel, of geen gegevens meer. Wat gaat hier fout?

Alvast bedankt!

Jaap

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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?php
function do_edit()
{

    check_permissions();

    global $mysql_posts_table;

    if(isset($_GET['post']))
    {

        $query = mysql_query("SELECT id FROM $mysql_posts_table");

        $ids = array();

        while($row = mysql_fetch_array($query))
            array_push($ids, $row['id']);

        $post = $_GET['post'];

        if(!in_array($post, $ids))
        {

            display('error.php');
            print '<p>No such post to edit.</p>';

            exit;
        }


        //
        // Display the form for editing this post.
        //


        if(!$_POST['titel'] || !$_POST['content'])
        {

            $query = mysql_query("SELECT * FROM $mysql_posts_table
                WHERE id=$post"
);

            $row = mysql_fetch_array($query);
            
            global $edit_titel_mypm;
            global $edit_content;
            global $edit_voor;

            $edit_titel_news = $row['titel'];
            $edit_content = $row['content'];
            $edit_voor = $row['voor'];

            $edit_content = str_replace('<br>', "\n", $edit_content);

            $edit_titel_mypm = stripslashes($edit_titel_news);
            $edit_content = stripslashes($edit_content);
            $edit_voor = stripslashes($edit_voor);

            display('edit_2.php');
            exit;  // de bewuste exit
        }

        //
        // Update het bewerkte bericht.
        //


        $titel = $_POST['titel'];
        $content = $_POST['content'];
        $voor = $_POST['voor'];
        $html = $_POST['html'];

        if(!$html)
        {

            $titel = htmlspecialchars($titel);
            $content = htmlspecialchars($content);
            $voor = htmlspecialchars($voor);
        }


        $titelpic = str_replace("\n", '<br>', $titelpic);
        $content = str_replace("\n", '<br>', $content);

        $titel = addslashes($titel);
        $content = addslashes($content);
        $voor = addslashes($voor);

        mysql_query("UPDATE $mysql_posts_table SET titel='$titel', content='$content', voor='$voor' WHERE id=$post");

        global $blog_path;

       }

    
}

?>


PS, nee, ik ben nog geen professional :-). En er hoort nog een gewoon html-form bij met invoerveldjes. Geen bijzonderheden.
Gewijzigd op 01/01/1970 01:00:00 door Jaap
 
PHP hulp

PHP hulp

21/11/2024 23:00:15
 
DirkJan Heinen

DirkJan Heinen

09/01/2008 08:30:00
Quote Anchor link
zou je even de code ook even tussen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en  ?>
willen zetten dan krijgen we ook mooie kleurtjes

en er komen geen foutmeldingen?
 
Jan Koehoorn

Jan Koehoorn

09/01/2008 08:34:00
Quote Anchor link
Het is nog geen rechtstreeks antwoord op je vraag, maar deze manier:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
    $query
= mysql_query("SELECT id FROM $mysql_posts_table");
    $ids = array();
    while($row = mysql_fetch_array($query))
        array_push($ids, $row['id']);
    $post = $_GET['post'];
    if(!in_array($post, $ids))
    {

        display('error.php');
        print '<p>No such post to edit.</p>';
        exit;
    }

?>

om te checken of er een post is om te editen kan een heel stuk netter:
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
    if (isset ($_GET['post'])) {
        if (ctype_digit ($_GET['post'])) {
            $sql = "
                SELECT id
                FROM "
. $mysql_posts_table . "
                WHERE id = "
. $_GET['id'] . "
                "
;
            if ($res = mysql ($sql)) {
                if (mysql_num_rows ($res) == 0) {
                    $msg = '<p>Geen post met id: ' . $_GET['id'] . '</p>';
                }
            }
        }
    }

?>

Nog een tip: exit gebruik je liefst zo weinig mogelijk. Maak liever een var aan ($msg in dit voorbeeld) die je later met isset controleert.
De rest van je script hangt dan van de waarde in die var af.
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Jaap

Jaap

09/01/2008 10:45:00
Quote Anchor link
Sorry van de
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? en ?>
, maar het was een functie uit een grotere file.

Nee, foutmeldingen kwamen er niet, het werkt verder wel gewoon. Als basis gebruik ik een simpel nieuwsscript dat ik eens ergens tegen kwam. Die heb ik vervolgens uitgebreid en aangepast met de inmiddels opgedane kennis.

Met hetgeen Jan geplaatst heeft, kan ik dus weer verder aan de slag. Hopelijk is een andere opbouw dus de sleutel naar probleemloos editen.

Bedankt voor de reacties.
 
Jaap

Jaap

09/01/2008 11:55:00
Quote Anchor link
Ik heb Jan's bijdrage ingepast in de functie, maar krijg nu een melding

Warning: Wrong parameter count for mysql() in

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
    if (isset ($_GET['post'])) {
        if (ctype_digit ($_GET['post'])) {
            $sql = "
                SELECT id
                FROM "
. $mysql_posts_table . "
                WHERE id = "
. $_GET['id'] . "
                "
;
            if ($res = mysql ($sql)) {  // hiernaar verwijst de foutmelding
                if (mysql_num_rows ($res) == 0) {
                    $msg = '<p>Geen post met id: ' . $_GET['id'] . '</p>';
                }
            }
        }
    }

?>


Ik heb inmiddels wel mijn code "netter" proberen te maken als het gaat om de query's. Voor de rest is het nog veel bijleren.
 
Joren de Wit

Joren de Wit

09/01/2008 11:57:00
Quote Anchor link
Maak van die mysql() eens mysql_query() ;-)
 
Jaap

Jaap

09/01/2008 12:00:00
Quote Anchor link
Ah! Mercy ! :-)
 
Jaap

Jaap

09/01/2008 15:21:00
Quote Anchor link
YES: Jaap-doet-dansje!!!!!!!!!!

Met het stukje script van Jan bleef ik er niet uitkomen, echter met de tips over het maken van een variabele en het gebruik van isset is het gelukt!!!!

Ik heb in de gebruikte form een hidden veld toegevoegd met de naam en de value "zomaar". Deze controleer ik nu met isset. Doordat dit nieuwe stukje het oude update-gedeelte tussen accolades heeft gezet, krijgt het script geen foute opdrachten meer.

Vanaf nu is het exit met de exits!!!!!!

Bedankt Jan, en de anderen ook natuurlijk!!!!


Jaap
 



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.