Paginanummering

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

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 »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

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 »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

.NET 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 »

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 »

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 »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »
Jan Eduard

Jan Eduard

27/02/2008 09:52:00
Quote Anchor link
Ik ben weer bezig met mijn gastenboek, maar hoe kan ik er een pagina nummering aan toevoegen, nadat er 5 berichten zijn toegevoegd op de 1e pagina dat hij dan automatische een 2e aanmaakt. Ik werk zonder mysQl.
Alvast heel erg bedankt :)
 
PHP hulp

PHP hulp

06/05/2024 22:06:48
 
Patrick Niezen

Patrick Niezen

27/02/2008 09:55:00
Quote Anchor link
Morguh,

Ik heb even een beter beeld nodig van de situatie - waar worden de berichten dan opgeslagen?
 
Jan Eduard

Jan Eduard

27/02/2008 10:03:00
Quote Anchor link
In een .txt bestandje ;)
 
Robert Deiman

Robert Deiman

27/02/2008 10:06:00
Quote Anchor link
@Jan Eduard

Ik neem aan dat de boel in een array staat?

Dan kan je met de array keys de nummering aanmaken. Overigens heb je wel veel overhead, omdat je wel alle berichten in moet lezen.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
    $per_page
= 5;
    $messages = array('bericht1','bericht2'),'bericht3','bericht4','bericht5','bericht6'); // normaal gesproken is dit de array met je berichten
    $count = count($messages);
    if(isset($_GET['page'])&& is_int($_GET['page']){
        $startkey = (intval($_GET['page']) - 1) * $per_page;
        }

    for($i=$startkey;$i < $count; $i++){
        echo $messages[$i].'<br/>';
        }

?>


Dit is een voorzet, maar waarschijnlijk kan je er zelf wel mee verder.
 
Patrick Niezen

Patrick Niezen

27/02/2008 10:12:00
Quote Anchor link
Aha, oke, die lees je dus uit en zet je in een multidimensionaal array.

Je maakt een variabele voor het max. items per pagina en je zoekt uit welke pagina het gastenboek is (bijv. d.m.v. $_GET['page']). Vervolgens bereken je de bounds voor je array, zodat je weet vanaf welke iteratie je berichten moet gebruiken, en tot welke iteratie.

Dan loop je door je array heen, check je de bounds, en dan laat je aldanniet het bericht zien.

Ik hoop dat je zo wat verder kan!
 
Jan Eduard

Jan Eduard

27/02/2008 10:15:00
Quote Anchor link
De boel in een array?
Wat bedoel je daarmee?
 
Jacco Engel

Jacco Engel

27/02/2008 10:19:00
Quote Anchor link
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
<?php
    function getTxtFileContent($filename,$line_nr = false)
    {

        $handler = fopen($filename,"r") ;

        if (isset($line_nr) && is_array($line_nr))
        {

            $i = 1 ;
        }


        $data = false ;
        while (!feof($handler))
        {

            if (isset($line_nr) && is_array($line_nr))
            {

                $line = fgets($handler) ;
                if (!in_array($i,$line_nr))
                {

                    $i++ ;
                    continue ;
                }

                else
                {
                    $i++ ;
                    $data[] = $line ;
                }
            }

            else
            {
                $line = fgets($handler) ;
                $data[] = $line ;
            }
        }

        return $data ;
    }

?>


Te gebruiken als :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$lines
= Array(1,2,3,4,5) ; //de regelnummers die je wilt ophalen
$regel_array = getTxtFileContent("text.txt",$lines) ; // Het daaderkelijke ophalen


//onderstaande code is even een voorbeeldje van hoe je de return waardes van de functie kunt uitlezen

foreach($regel_array as $regel)
{

    echo $regel."<br />" ;
}


?>


Hoop dat je er wat aan hebt

O ja als je geen regels opgeeft haalt hij gewoon alles op
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
Jan Eduard

Jan Eduard

27/02/2008 10:56:00
Quote Anchor link
Ooh echt super bedankt :)
maar ik werk ook met dit scriptje:
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
$file
= file_get_contents("gb.dat");
$explode = explode ("\r\n", $file);
$reverse = array_reverse($explode);
foreach ($reverse as $line) {
    list($name, $date, $url, $email, $ip, $message) = explode("|", $line);
    $name = trim($name);
    $date = trim($date);
    $url  = trim($url);
    $email = trim($email);
    $ip = trim($ip);
    $message = trim($message);
    if(empty($line)) {
    echo "";
    }

    else {
    echo "<div class=\"header\"><a href=\"$url\">$name</a> | <a href=\"mailto:$email\">Mail!</a> </div><div class=\"date-style\">$date - <font                            size=\"1\">$ip</font></div><br /><br />$message";
    }
        }

?>

zodat het laatste bericht boven komt, hoe kan ik Jacco's scriptje eraan toevoegen?
 
Jan Eduard

Jan Eduard

28/02/2008 10:34:00
Quote Anchor link
Iemand?
 
Jacco Engel

Jacco Engel

28/02/2008 10:44:00
Quote Anchor link
In de functie
return $data

aanpassen naar
return array_reverse($data) ;

Zo dus:
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
<?php
    function getTxtFileContent($filename,$line_nr = false)
    {

        $handler = fopen($filename,"r") ;

        if (isset($line_nr) && is_array($line_nr))
        {

            $i = 1 ;
        }


        $data = false ;
        while (!feof($handler))
        {

            if (isset($line_nr) && is_array($line_nr))
            {

                $line = fgets($handler) ;
                if (!in_array($i,$line_nr))
                {

                    $i++ ;
                    continue ;
                }

                else
                {
                    $i++ ;
                    $data[] = $line ;
                }
            }

            else
            {
                $line = fgets($handler) ;
                $data[] = $line ;
            }
        }

        return array_reverse($data) ;
    }

?>



Dan geeft de functie alles terug met de nieuweste boven

En je pagina komt dan zo :
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
<?php
$regels
= array(1,2,3,4,5) ;
$berichten = getTxtFileContent("gb.dat",$regels) ;
foreach ($berichten as $line) {
    list($name, $date, $url, $email, $ip, $message) = explode("|", $line);
    $name = trim($name);
    $date = trim($date);
    $url  = trim($url);
    $email = trim($email);
    $ip = trim($ip);
    $message = trim($message);
    if(empty($line)) {
    echo "";
    }

    else {
    echo "<div class=\"header\"><a href=\"$url\">$name</a> | <a href=\"mailto:$email\">Mail!</a> </div><div class=\"date-style\">$date - <font                            size=\"1\">$ip</font></div><br /><br />$message";
    }
        }

?>

De array met regelnummers die je op wil halen kun je natuurlijk aanpassen en variabel maken maar voor nu is het een voorbeeld en zou het duidelijk moeten zijn

Eigenlijk ben ik te goed voor deze wereld :P
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
Jan Eduard

Jan Eduard

16/03/2008 17:31:00
Quote Anchor link
Misschien is dit wel een heel erg laat antwoord maar:
Mijn PC was gecrasht dus kon ik het niet uittesten. Gelukkig had ik een backup, dus heb ik wel al mijn bestanden terug. Maar niet windows vandaar. Het werkt er worden er nu 5 per pagina weergegeven het 6e bericht komt er alleen niet op, omdat er natuurlijk maar 5 mogen staan.

Maar hoe kan ik nu links maken met : 1,2,3 enz. en dat die klikbaar worden en dat je daar dan bijv. als je naar de 6e pagina gaat het 6e 7e 8e enz. berichtje ziet?
 
Jan Eduard

Jan Eduard

16/03/2008 17:55:00
Quote Anchor link
Ik heb wat andere geprobeerd maar kom er echt niet uit
 
Jesper Diovo

Jesper Diovo

16/03/2008 18:51:00
Quote Anchor link
Met een for()-loop. Zolang de $i (bijv) kleiner blijft dan het aantal $pages, moet bij $i één worden opgeteld. Zo krijg je een nummering.
 
Jan Eduard

Jan Eduard

16/03/2008 21:21:00
Quote Anchor link
En hoe moet dat?
 



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.