header refresh

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

.NET Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een .NET Developer! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans en kijk snel of jouw vaardigheden aansluiten bij onderstaand profiel! Je kunt een uitdagende rol gaan vervullen als .NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving Bergen. Dit bedrijf is zeer vooruitstrevend en verricht betekenisvol werk. Binnen dit bedrijf wordt gewerkt aan de productie en ontwikkeling van medische middelen. Als .NET Developer ga jij je bezig houden met het volgende: Je wordt betrokken bij alle fasen van software

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving 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? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig 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. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

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 »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer 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. De

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

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 »
Delano

delano

12/04/2008 17:33:00
Quote Anchor link
Hoi, onderstaande heb ik in een php formulier staan, maar naar 4 sec gaat ie niet naar de andere site toe.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
header( 'refresh: 4; url=/informulier.php' );
exit
?>
 
PHP hulp

PHP hulp

27/05/2026 04:52:30
 
Jesper Diovo

Jesper Diovo

12/04/2008 17:34:00
Quote Anchor link
Dat komt omdat het:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
header("refresh: 4; url: /informulier.php");
?>

is.
 
Superwauwie

superwauwie

12/04/2008 17:42:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
header("Refresh: 4; URL= /infoformulier.php");
?>

kan volgens mij ook hoor (gebruik ik zelf namelijk).
Gewijzigd op 01/01/1970 01:00:00 door superwauwie
 
GaMer B

GaMer B

12/04/2008 17:45:00
Quote Anchor link
Je kunt inderdaad gewoon dit doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
header("Refresh: 4; url= /informulier.php");
 
Delano

delano

12/04/2008 17:54:00
Quote Anchor link
Hallo all,

Bedankt voor jullie snelle reacties, heb nu onderstaande code alleen in een php bestand staan, maar na 4 sec gebeurt er niets?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
header("Refresh: 4; url=http://www.knmi.nl");

?>
 

12/04/2008 20:58:00
Quote Anchor link
Werkt dit wel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
header("Location: http://www.example.com/"); /* Redirect browser */

/* Make sure that code below does not get executed when we redirect. */

exit;
?>

Is rechtstreeks uit php.net gehaalt. Lees ook dit comment effe, je moet altijd exit na een redirect header doen.
 
Willem Jan Z

Willem Jan Z

12/04/2008 22:08:00
Quote Anchor link
In de comment staat niet dat het altijd moet hoor. Maar dat het beter/makkelijker is als de refresh na een error komt, aangezien je de rest van je script daardoor niet meer laat uitladen.

Probeer anders dit eens:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
// Dit zet je bovenaan de root pagina. (dus de pagina waar het echt mee begint, dus de pagina die in je browser url staat)
ini_set('display_errors',1);
error_reporting(E_ALL);
?>


Nu zal hij naar alle waarschijnlijkheid aangeven wat er mis gaat. Ik vermoed namelijk dat er al headers verzonden zijn.
 
Delano

delano

12/04/2008 22:10:00
Quote Anchor link
Sorry, ik denk dat de server niets meer laat zien, heb onderstaande code in een php bestand geplaatst en geupload, maar als ik de code opvraag laat ie een blanco pagina zien?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?PHP
echo "test";
?>
 
Willem Jan Z

Willem Jan Z

12/04/2008 22:17:00
Quote Anchor link
Staat er wel iets in de broncode? Als je daar de PHP code ziet staan ondersteunt je server (op het moment) geen PHP.
 
Delano

delano

12/04/2008 22:27:00
Quote Anchor link
Goedenavond Willemjan,

Bedankt voor je reactie. onderstaande code werkt wel en laat ie dan ook goed zien.

<form name="form" method="post" action="/contactform/contactscript.php">
<table width="400" border="0" cellspacing="2" cellpadding="2">
<tr>
<td width="200" valign="top" align="right">Your Name: </td>
<td width="200" valign="top" align="left">
<input type="text" name="name" size="25" maxlength="200" />
</td>
</tr><tr>
<td width="200" valign="top" align="right">Your Email: </td>
<td width="200" valign="top" align="left">
<input type="text" name="email" size="25" maxlength="100" />
</td>
</tr><tr>
<td width="200" valign="top" align="right">Your Comments: </td>
<td width="200" valign="top" align="left">
<textarea name="msg" cols="25" rows="4"></textarea>
</td>
</tr><tr>
<td width="200" valign="top"> </td>
<td width="200" valign="top" align="left">
<input type="reset" name="Reset" value="Reset" />
<input type="submit" name="Submit" value="Submit" />
</td>
</tr>
</table>
</form>
 
Delano

delano

12/04/2008 22:49:00
Quote Anchor link
Willemjan, het werkt nu, server doet het weer, sorry!
gr,
 
Willem Jan Z

Willem Jan Z

12/04/2008 22:50:00
Quote Anchor link
Ik bedoelde eigenlijk of je de php code in je broncode zag (van de echo), maar het werkt weer, dus maakt niet uit ;) Waarschijnlijk een apache restart oid.
 

12/04/2008 22:58:00
Quote Anchor link
'WillemJan:
In de comment staat niet dat het altijd moet hoor. Maar dat het beter/makkelijker is als de refresh na een error komt, aangezien je de rest van je script daardoor niet meer laat uitladen.

Toch is het best practice, je doet een redirect, waarom moet de zooi d'r onder dan nog worden uitgevoerd? En dus kan er wat gebeuren wat er helemaal niet zou moeten gebeuren...
 
Willem Jan Z

Willem Jan Z

12/04/2008 23:01:00
Quote Anchor link
Het ging me enkel om de manier waarop je het zei, ik bouw mijn code over het algemeen namelijk zo op dat er überhaupt niks meer valt uit te voeren als ik een header uitvoer.
 

12/04/2008 23:12:00
Quote Anchor link
'WillemJan:
Het ging me enkel om de manier waarop je het zei, ik bouw mijn code over het algemeen namelijk zo op dat er überhaupt niks meer valt uit te voeren als ik een header uitvoer.

Mjah, ik dacht dat die comment wel voldoende was. Maar iig, niet iedereen bouwt zo z'n code op hé. (Ik gebruik eigenlijk nooit location.)
 
Robert Deiman

Robert Deiman

13/04/2008 09:24:00
Quote Anchor link
@WillemJan en Jeej

Wanneer je de header refresh uitvoert op een pagina, zorg dan dat dit het eerste is wat er in je code gebeurt. (je kan nog wel een sessie setten en ook wat php controles loslaten, maar output VOOR je refresh is uit den boze)

Wanneer je na 4 seconden wil dat de pagina wordt doorgestuurd, dan is het wel zo netjes om een melding te geven. Dus er valt wel wat uit te voeren als je de header uitvoert. Ook verder PHP gebruik maakt niet uit, de pagina wordt gewoon geladen en na zoveel seconden doorgelinkt.

Het ligt geheel aan de opbouw van je code of het goed gaat, bij een goede opbouw is er niets aan de hand.
 
Jesper Diovo

Jesper Diovo

13/04/2008 09:44:00
Quote Anchor link
Exit en die() en al dat soort lelijke functies zijn niet nodig zolang je netjes script. Netjes scripten is o.a. wat Robert hierboven vertelt. Ook als je iets in een if loop hebt zitten, en je wilt daarna niets meer weergeven: script netjes, zet de rest in een else {} ;-).

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
<?php
// Fout:
if(isset($_SESSION['user'])) {
  echo "Welkom ".$_SESSION['user'];
  exit;
}
else {
  echo "Welkom gast!<br />";
}

echo "<a href='?p=inloggen'>Log in</a>";
// Goed:
if(isset($_SESSION['user'])) {
  echo "Welkom ".$_SESSION['user'];
}
else {
  echo "Welkom gast!<br />";
  echo "<a href='?p=inloggen'>Log in</a>";
}

?>


Exit zorgt ervoor dat de pagina direct stopt met laden. HTML wat onder het script zit, wordt dus niet meer weergegeven: lelijk!!!
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
Robert Deiman

Robert Deiman

13/04/2008 10:21:00
Quote Anchor link
Voorbeeld met Header refresh
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
<?php
session_start();
//set error reporting on
ini_set('display_errors',1);
error_reporting(E_ALL);
//check
if(!isset($_SESSION['loggedin'])){
    //refresh
    header("Refresh: 4; url=login.php");
    echo 'U bent niet ingelogd. U wordt doorgestuurd naar de loginpagina';
    }

else{
    //hier rest van de html code indien nodig
    }
?>

Dit zal keurig de opgegeven tekst na de header refresh laten zien, en je ook na 4 seconden verder sturen naar de opgegeven pagina. Een goede opbouw van je code is de oplossing voor je header problemen.
 



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.