meerdere pagina's 1 content

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end 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 »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

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 »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. 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. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Ambitieuze Junior/Medior Low-code Developers gezoc

Bedrijfsomschrijving Transformeer bedrijven met jouw expertise in innovatieve technologie Ben je een bedreven softwareontwikkelaar met ervaring in Low-code platformen, of sta je te popelen om je in deze baanbrekende oplossing te verdiepen? Wij zijn op zoek naar jou! Ons klantenbestand groeit en we willen ons team uitbreiden met deskundige en leergierige Low-code specialisten. Is het jouw passie om organisaties te ondersteunen in hun digitale transformatie en maatwerkoplossingen te bieden met behulp van geavanceerde software? Wij zijn een vooruitstrevend bedrijf dat dagelijks werkt aan het oplossen van complexe vraagstukken om de digitale ambities van onze klanten te realiseren. Functieomschrijving Ontwikkel op

Bekijk vacature »
Jos Vink

jos Vink

17/08/2009 12:06:00
Quote Anchor link
Hallo,

Ik was besig met het zorgen voor meerdere pagina's op 1 content.

Dus dat in je adres balk zeg maar de pagina zo kompt:

index.php?page=1

Daarvoor had ik in mijn config script deze php code gezet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if($url = $_GET['page']);
    switch($url)
    {
        case
'1':                $content = 'includes/page1.php'; break;
        case
'2':                $content = 'includes/page2.php'; break;
        case
'3':                $content = 'includes/page3.php'; break;
        default:
                $content = 'includes/default.php'; break;
    }

?>


Dat werkt allemaal goed.
Alleen elke site heeft op de pagina een titel staan.
Al die titels staan ook in een apart file want die kunnen dan makkelijk worden aangepast.
Dus wat ik had bedacht om te doen is waar de titel op de site moet komen te staan deze code zetten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo "$page_titel"; ?>


en dan in mijn config file deze code er bij:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if($url = $_GET['page']);
    switch($url)
    {
        case
'1':                $content = 'includes/page1.php'; $page_titel = '$name1'; break;
        case
'2':                $content = 'includes/page2.php'; $page_titel = '$name2';break;
        case
'3':                $content = 'includes/page3.php'; $page_titel = '$name3';break;
        default:
                 $content = 'includes/page1.php'; $page_titel = '$name1';break;
    }

?>


die $name1 en die andere staan allemaal in een file die word geinclude op de site.
Maar de content die werkt die krijg ik gewoon goed te zien. maar de titel blijft blank.. iemand enig ideeën?
Ik hoop dat ik het zo voldoende heb uitgelegt!

Met vriendelijke groet,
Jos Vink
Gewijzigd op 01/01/1970 01:00:00 door Jos Vink
 
PHP hulp

PHP hulp

18/12/2024 07:52:00
 
- SanThe -

- SanThe -

17/08/2009 12:14:00
Quote Anchor link
Waarom al die quotes om die $vars?
Haal die eens weg.

Zet dit bovenin je script.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);

// rest
?>
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Matthias R

Matthias R

17/08/2009 12:27:00
Quote Anchor link
das een heel romelis script...

btw waarvoor is dit goed:

if($url = $_GET['page']);
 
Jos Vink

jos Vink

17/08/2009 13:14:00
Quote Anchor link
Ik heb het script hier vandaan: http://www.phphulp.nl/php/tutorials/8/669/1754/

Weet iemand een beter script dan?.
 
Jan Koehoorn

Jan Koehoorn

17/08/2009 13:17:00
Quote Anchor link
Waarom werk je niet met een database? Dan kun je de inhoud en de titels gewoon in een tabel zetten en ophalen.
 
Jos Vink

jos Vink

17/08/2009 13:20:00
Quote Anchor link
mijn menu gebruikt de zelfde data voor de namen.
 
Jan Koehoorn

Jan Koehoorn

17/08/2009 13:24:00
Quote Anchor link
Oke, hoe ziet je hele script er nu dan uit?
 
Jos Vink

jos Vink

17/08/2009 13:27:00
Quote Anchor link
zoals hier boven. heb verder nog niks verandert.
 
Jan Koehoorn

Jan Koehoorn

17/08/2009 13:32:00
Quote Anchor link
Okee. Je script kan een stuk makkelijker:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
    if(isset ($_GET['page'])) {
        if (file_exists ('includes/page' . $_GET['page'] . '.php')) {
            $content = 'includes/page' . $_GET['page'] . '.php';
        }

        else {
            $content = 'includes/default.php';
        }
    }

?>

maar ik raad je toch aan een DB te gebruiken. Het is mij ook niet duidelijk hoe je de variabele $page_titel vult. Gekke naam overigens, Engels/Nederlands gemixt ;-)
 
Jos Vink

jos Vink

17/08/2009 13:34:00
Quote Anchor link
jaa ik moest even snel wat bedenken:P

Maar als jij toevallig weet een goed script om et via een DB te doen vind ik het ook goed hoor.
 

17/08/2009 13:42:00
Quote Anchor link
Waarom isset gebruiken Jan? Juist voor dit soort dingen kun je gebruik maken van empty (aangezien je geen 0 in de GET mee gaat geven)..
 
Jan Koehoorn

Jan Koehoorn

17/08/2009 13:45:00
Quote Anchor link
@ Chris: laat eens een voorbeeld zien van jouw methode?
@ Jos: fijn dat je het "goed vindt". Ik ga natuurlijk niet zonder toestemming van jou scripts schrijven/zoeken ;-)
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
- Mark -

- Mark -

17/08/2009 14:06:00
Quote Anchor link
Persoonlijk zet ik mijn website anders op. $page_titel werkt waarschijnlijk niet omdat je hem set nadat je hem weergeeft waarschijnlijk.

Basis opbouw.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php

    #| Settings.
        
        $page_title = 'Home.';

?>

<?php include('header.php'); ?>
... Content
<?php include('footer.php'); ?>


Voorbeeld header.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?php echo $page_title; ?></title>
</head>

<body>


Voorbeeld footer.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
</body>
</html>
Gewijzigd op 01/01/1970 01:00:00 door - Mark -
 
Yorick17

yorick17

17/08/2009 14:16:00
Quote Anchor link
@jan
ik geloof niet echt dat dit veilig is
 
- Mark -

- Mark -

17/08/2009 14:37:00
Quote Anchor link
Ik zou hem herschrijven naar onderstaande. Ervanuit gaand dat je php versie 5.1 of hoger is.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

    #| Check if page value is a digit.
    
        $page = (ctype_digit($_GET['page'])) ? $_GET['page'] : 1;
        

    #| Load content.
    
        $content = (file_exists ('includes/page'.$page.'.php')) ?  'includes/page'.$page.'.php' : 'includes/page1.php';
            
?>
Gewijzigd op 01/01/1970 01:00:00 door - Mark -
 
Jan Koehoorn

Jan Koehoorn

17/08/2009 14:56:00
Quote Anchor link
yorick17 schreef op 17.08.2009 14:16:
@jan
ik geloof niet echt dat dit veilig is

Best mogelijk, maar als je niet uitlegt waarom heeft niemand er iets aan.
 

18/08/2009 13:06:00
Quote Anchor link
@Jan: In jouw voorbeeld ging het om namen van pagina's, en niet om cijfers. Empty ziet alle input behalve de cijfer nul (0) als input. Aangezien het vrijwel nooit voorkomt dat je pagina 0 heet, of een (database) ID 0 heeft, kun je dit vaak gebruiken.

De beste combinatie is naar mijn idee deze:
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
<?php
function empty($input = null)
{

 if(null !== $input)
 {

  if(isset($input) && strlen($input) > 0)
  {

    return true;
  }

  else
  {
    return false;
  }
 }

 else
 {
  return false;
 }
}
[
/code]
 



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.