<title> veranderen</title>

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »

Scrum Master

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 Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

Bekijk vacature »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

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 »

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 »

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 »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

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 »

Back end developer PHP

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 25 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

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 »
Donny Wie weet

Donny Wie weet

05/09/2013 16:38:57
Quote Anchor link
Hoi allemaal,

Ik wil de titel veranderen van mijn HTML, de <title> tag. Nou weet ik dat er meerdere manieren zijn:

1:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
//Denk even in dat ik de topic naam heb opgehaald uit de database
<?php $topic = "Ik zit vast met PHP" ?>
<html>
  <head><title>Website naam - Topic: <?php echo $topic; ?></title></head>
</html


Manier 2: de manier die ik van een artikel van onze HTML/CSS pro heb geleerd wouter:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
//Denk even in dat ik de topic naam heb opgehaald uit de database
<html>
  <head>
  </head>
<body>
//Weer even denken dat ik waardes uit de DB heb gehaald
<?php $topic = "Help ik zat vast met iets";
echo '<title>'.$topic.'</title>';
?>


</body>
</html


Bij manier 2 is het zo dat de title niet in de head staat, maar wel als <title> gezien word en dus ook de pagina de titel naam krijgt. Maar wat is nou de beste manier? Manier 2 ziet er namelijk niet uit in je bron code!

Zijn er nog andere opties?

Groet, Donny
 
PHP hulp

PHP hulp

27/05/2026 03:13:47
 
Bas IJzelendoorn

Bas IJzelendoorn

05/09/2013 16:40:25
Quote Anchor link
Tsja, ik weet niet beter dat het altijd in de head hoort te staan.
 
Mike Koopman

Mike Koopman

05/09/2013 16:41:08
Quote Anchor link
Dan lijkt mijn manier 1 de bedoeling. Neem aan dat je bij manier 2 foutmeldingen zult krijgen bij je validatie van je HTML code
 
Victor G

Victor G

05/09/2013 16:42:12
Quote Anchor link
Bas IJzelendoorn op 05/09/2013 16:40:25:
Tsja, ik weet niet beter dat het altijd in de head hoort te staan.


Jup. Zet het in je head en dat werkt het (als je data klopt..)
Gewijzigd op 05/09/2013 16:46:00 door Victor G
 
Jaron T

Jaron T

05/09/2013 16:42:41
Quote Anchor link
title hoort in de head te staan, nergens anders.
 
Donny Wie weet

Donny Wie weet

05/09/2013 16:44:15
Quote Anchor link
Is er niet bijvoorbeeld een class aan te maken die dat regelt? Dat je bijvoorbeeld in je head echo $title zet en de waarde in de body ophaald?
 
Mike Koopman

Mike Koopman

05/09/2013 16:49:27
Quote Anchor link
Als je de waarde in de body ophaalt dan komt hij nooit van ze lang zal ze leven boven in de head te staan omdat dat al is opgebouwd op dat moment. Als je ophaalt al voor je HTML tag
 
Wouter J

Wouter J

05/09/2013 16:50:30
Quote Anchor link
Quote:
de manier die ik van een artikel van onze HTML/CSS pro heb geleerd wouter:

Afbeelding
 
Donny Wie weet

Donny Wie weet

05/09/2013 16:52:22
Quote Anchor link
Wouter, ik had eens een keer een artikel gelezen over tags en dingen. Weet even zo snel niet meer welke, als ik em zie weet ik het weer.
 
Kris Peeters

Kris Peeters

05/09/2013 16:57:13
Quote Anchor link
In de <head>.

-----

Laat me even speculeren waarom je overwoog het in de <body> te zetten:
Af en toe zetten we <script> in de <body>. Vooral dan wanneer we jQuery laden.

Eigenlijk zien we al die <script> -elementen ook allemaal liever in de <head>. Maar: dan dan duurt het langer om de pagina te laden.

HTML laadt alles van boven naar onder. Dus, als het bv. drie seconden duurt om om jQuery te laden, Zal het drie seconden langer duren vooraleer je iets zichtbaars ziet.

Als je die scripts onderaan de body zet, worden eerst alle zichtbare dingen geladen. Die scripts laden dan ook nog drie seconden, maar de pagina is ondertussen al zichtbaar; het stoort dus niet zo erg voor de gebruiker.

(als die speculatie fout is ... tja)
Gewijzigd op 05/09/2013 16:58:22 door Kris Peeters
 
Donny Wie weet

Donny Wie weet

05/09/2013 17:02:56
Quote Anchor link
Kris Peeters op 05/09/2013 16:57:13:
Laat me even speculeren waarom je overwoog het in de <body> te zetten:
Af en toe zetten we <script> in de <body>. Vooral dan wanneer we jQuery laden.


Ik heb een keer een artikel gelezen van Wouter, weet even niet zo snel waar en hoe, maar het kwam erop neer dat chrome de elementen herkent en ze zelf goed positioneert indien fout geplaatst... Dus als je de title onder de body zou zetten, zegt chrome "He! Die moet daar niet maar die komt hier!".

Het had een bepaalde naam, weet het even niet zo snel meer... Maar goed, de antwoorden zijn duidelijk :)
 
Daniel Karst

Daniel Karst

05/09/2013 17:09:06
Quote Anchor link
Je kan op deze manier al je pagina's een eigen titel geven. Deze php code zet je helemaal boven aan je index.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$page
= isset($_GET['page']) ? $_GET['page'] : '';
$title= array(
'page1.php' => 'title page 1'
,'page2.php' => 'title page 2'
,'page3.php' => 'title page 3'
,'page4.php' => 'title page 4 '

);
$title_page = isset($title[$page]) ? $title[$page]  : 'Main title';
?>
 
Wouter J

Wouter J

05/09/2013 17:15:24
Quote Anchor link
Quote:
weet even niet zo snel waar en hoe, maar het kwam erop neer dat chrome de elementen herkent en ze zelf goed positioneert indien fout geplaatst... Dus als je de title onder de body zou zetten, zegt chrome "He! Die moet daar niet maar die komt hier!".

Ah, dat is http://wouterj.nl/2012/03/html/min-html-boilerplate/

Dan heb je het verkeerd begrepen. Chrome plaatst sommige elementen (namelijk html, head en body) wanneer deze niet aanwezig zijn. Wanneer deze niet aanwezig zijn wordt er gekeken welke elementen er in de head horen en na het eerste element dat in de body hoort wordt de head afgesloten. In dit geval zijn deze head en body wel aanwezig en werkt het dus niet.

Even voor de zekerheid, het weghalen van deze tags is niet de oplossing :)
 
Kris Peeters

Kris Peeters

05/09/2013 17:16:16
Quote Anchor link
@ Daniel Karst
Daar hoort nog een if(in_array()) bij.

Laat nooit iets afhangen van $_GET of $_POST zonder beveiliging.
Gewijzigd op 05/09/2013 17:16:40 door Kris Peeters
 
Donny Wie weet

Donny Wie weet

05/09/2013 17:18:21
Quote Anchor link
Wouter J op 05/09/2013 17:15:24:
Quote:
weet even niet zo snel waar en hoe, maar het kwam erop neer dat chrome de elementen herkent en ze zelf goed positioneert indien fout geplaatst... Dus als je de title onder de body zou zetten, zegt chrome "He! Die moet daar niet maar die komt hier!".

Ah, dat is http://wouterj.nl/2012/03/html/min-html-boilerplate/

Dan heb je het verkeerd begrepen. Chrome plaatst sommige elementen (namelijk html, head en body) wanneer deze niet aanwezig zijn. Wanneer deze niet aanwezig zijn wordt er gekeken welke elementen er in de head horen en na het eerste element dat in de body hoort wordt de head afgesloten. In dit geval zijn deze head en body wel aanwezig en werkt het dus niet.

Even voor de zekerheid, het weghalen van deze tags is niet de oplossing :)


AMEN! Dat is het! Die ga ik nooit meer vergeten.
 
Daniel Karst

Daniel Karst

05/09/2013 17:44:56
Quote Anchor link
Wouter J op 05/09/2013 17:15:24:
Quote:
weet even niet zo snel waar en hoe, maar het kwam erop neer dat chrome de elementen herkent en ze zelf goed positioneert indien fout geplaatst... Dus als je de title onder de body zou zetten, zegt chrome "He! Die moet daar niet maar die komt hier!".

Ah, dat is http://wouterj.nl/2012/03/html/min-html-boilerplate/

Dan heb je het verkeerd begrepen. Chrome plaatst sommige elementen (namelijk html, head en body) wanneer deze niet aanwezig zijn. Wanneer deze niet aanwezig zijn wordt er gekeken welke elementen er in de head horen en na het eerste element dat in de body hoort wordt de head afgesloten. In dit geval zijn deze head en body wel aanwezig en werkt het dus niet.

Even voor de zekerheid, het weghalen van deze tags is niet de oplossing :)


Ik heb de beveiliging al in de index pagina zitten doormiddel van switch en break
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 $action = (isset($_GET['page'])) ? $_GET['page'] : 'home';             
        switch($action){
         case
'home':
         default:

           include 'content/home.php';
         break;
         case
'page1':
           include 'content/page1.php';
         break;
         case
'page2':
           include 'content/page2.php';
         break;
        ?>


Dus om de title op te roepen roep ik niet content/page1.php op maar gewoon page1
 
Kris Peeters

Kris Peeters

05/09/2013 17:48:54
Quote Anchor link
Ja. Met een switch of in_array zit je goed.
 



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.