Menu

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back end developer PHP

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 »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat 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 jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Java/Kotlin Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

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 »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

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 »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

PHP developer (Symfony, Doctrine)

Functie Als PHP developer wordt er een hoge mate van zelfstandigheid verwacht, maar ook dat je goed opereert in een team waar kennis wordt gedeeld en dingen als codereviews erg veel voorkomen. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden

Bekijk vacature »
Patrick Kappen

Patrick Kappen

12/02/2011 15:14:18
Quote Anchor link
Ik heb nu via CSS een layout gemaakt waarin een menu zit dat word aangestuurd door CSS.

Op het moment dat ik een knop aanklik wil ik graag dat hij alleen de content aanpast ( oftewel het middelste frame waar alle gegevens staan) Is dit mogelijk?

HTML

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
<html>
<head>
<title>Test-Page</title>
<link rel="stylesheet" type="text/css" href="opmaak.css">
</head>

<body>

<!--Container-->
<div class="container">

    <!--Logo-->
    <div class="header">Logo
    
    </div>
    
        <!--Menu-->
        <div class="menu">
        <ul>
               <li><a href="/" target="content">Home</a></li>
               <li><a href="/">Over ons</a></li>
               <li><a href="/">Archief</a></li>
               <li><a href="/">Forum</a></li>
               <li><a href="/">Winkel</a></li>
               <li><a href="/">Contact</a></li>
        </ul>

        </div>
        
            <!--Content-->
            <div class="content">Content

            </div>

                <!--Footer-->
                <div class="footer">Footer

                </div>
                
</div>

</body>
</html>


CSS:

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
body {
background-color: #CCCCCC;
text-align: center;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}

.container {
text-align: left;
margin: 0 auto;
width: 760px;
background-image: url(plaatje.jpg);
background-repeat: repeat-x;
border: 1px solid black;
}

.header {
background-image:url("logo.jpg");
height:150px;
}

.menu {
text-align: center;
}

.menu ul{
background-color: #F60;

width: 100%;
padding: 0;
margin: 0;
white-space: no-wrap;
}
.menu ul li{
display: inline;
}

.menu ul li a{
padding-left: 1em;
padding-right: 1em;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: white;
}

.menu ul li a:hover{
color: #999999;
}

.content {
padding: 0 0 0 0px;
}

.footer {
background-color: #0000ff;
clear: left;
}
 
PHP hulp

PHP hulp

23/12/2024 04:45:59
 
Michael -

Michael -

12/02/2011 16:14:42
Quote Anchor link
Ligt eraan wat je precies wilt.
Makkelijkste in je website op te delen in meerdere pagina's en de include functie van php gebruiken.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
include('header.php');
include('menu.php');

echo '<h1>Welkom op onze site</h1>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla ac mattis diam. Nullam vel placerat nisi. Sed gravida nibh quis mauris pharetra eget tincidunt tellus sagittis. Aenean id neque nisl, eu suscipit urna.'
;

include('footer.php');
?>

Wil je dit niet dan zou je iets met Javascript/Ajax moeten gaan doen. Hier is wel wat over te vinden op Google onder 'Ajax tabs' of zo.
 
Patrick Kappen

Patrick Kappen

12/02/2011 16:49:00
Quote Anchor link
Okee bedankt :)

Ik snap hoe het werkt met de includes, maar ik zou graag zien als ik bijvoorbeeld de knop "over ons" aanklik dat hij dan in de content de pagina overons.php laad. En als ik een andere menuknop aanklik moet hij die laden in het midden dus.

Is dit ook mogelijk zo , of moet ik dan toch java of ajax gebruiken?
 
Milo S

Milo S

12/02/2011 16:53:56
Quote Anchor link
Jij wilt wat Tur min doet alleen dan andersom. Op phptuts.nl staat een mooi voorbeeld van hoe dat werkt zie: http://phptuts.nl/view/42/
Dit kan je nog wat vereenvoudigen, of uitbreiden, net wat jij wilt. Dit is in ieder geval een mooie opzet.

Succes!
 
Patrick Kappen

Patrick Kappen

12/02/2011 17:16:12
Quote Anchor link
Ik heb het script bekeken! Bedankt ervoor.

Nu zit ik alleen met een probleem, het lijkt er op dat dit script niet door de Div's heen kan lezen.

Ik heb het nu redelijk letterlijk van dat script gekopieerd, dit ga ik nog wel aanpassen. Maar hij blijft aangeven dat er geen pagina is opgegeven.

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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);

/**
* Arrays om errors en content tijdelijk in op te slaan
*/

$aErrors = array();
$aContent = array();

/**
* Array met alle paginas die geïnclude mogen worden,
* de keys stellen de namen van paginas voor en de waarden geven met een boolean
* aan of de pagina statisch (false) dan wel dynamisch (true)
*/

$aPages = array (
    'voorbeeld_statisch' => false,
    'voorbeeld_dynamisch' => true,
    'bestaat_niet' => false
);

/**
* Directory waarin de paginas zich bevinden
* Extensie die de te includen paginas hebben
*/

$sDir = 'inc/';
$sExt = '.inc.php';

/**
* Is er een pagina opgegeven?
*/

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

    $sPad = $sDir.$_GET['page'].$sExt;
    
    /**
    * Is dit een toegestane pagina?
    */

    if(array_key_exists($_GET['page'], $aPages))
    {

        /**
        * Bestaat de opgevraagde pagina?
        */

        if(file_exists($sPad))
        {

            /**
            * Is de pagina dynamisch of statisch?
            */

            if($aPages[$_GET['page']] === true)
            {

                include($sPad);
            }

            else
            {
                $aContent[] = file_get_contents($sPad);
            }
        }

        else
        {
            $aErrors[] = 'Sorry, deze pagina bestaat niet.';
        }    
    }

    else
    {
        $aErrors[] = 'Sorry, deze pagina is niet toegestaan.';
    }
}

else
{
    $aContent[] = 'Geen pagina opgegeven';
}

?>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Test-Page</title>
<link rel="stylesheet" type="text/css" href="opmaak.css">
</head>

<body>

<!--Container-->
<div class="container">

    <!--Logo-->
    <div class="header">Logo
    
    </div>
    
        <!--Menu-->
        <div class="menu">
        <ul>
               <li><a href="/" target="content">Home</a></li>
               <li><a href="?over_ons">Over Ons</a></li>
               <li><a href="/">Archief</a></li>
               <li><a href="/">Forum</a></li>
               <li><a href="/">Winkel</a></li>
               <li><a href="/">Contact</a></li>
        </ul>
        </div>
        
        
            <!--Content-->
            <div class="content">
            
            <?php
            /**
            * Outputten van content die tijdens het includen gegenereerd is.
            * Fouten staan in $aErrors, de rest van de content in $aContent.
            */
    
            if(!empty($aErrors))
            {

                echo '<ul>';
                foreach($aErrors as $sError)
                {

                    echo '<li>'.$sError.'</li>';
                }

                echo '</ul>';
            }

            elseif(!empty($aContent))
            {

                foreach($aContent as $sLine)
                {

                    echo $sLine;
                }
            }

            ?>


            </div>

                <!--Footer-->
                <div class="footer">Footer

                </div>
                
</div>

</body>
</html>


Ziet iemand wat ik hier precies fout doe?
Gewijzigd op 12/02/2011 17:18:05 door Patrick Kappen
 



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.