Paginanummering

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

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 »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

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 »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Gorinchem zijn wij op zoek naar versterking. Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back end werken! Bedrijfsprofiel Onze

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

Bekijk vacature »

Digital Agency is looking for PHP developers!

Functie The team currently has 20 colleagues, consisting of developers (front and backend) and the operations team, which also includes management and two scrum masters. They are looking for a PHP developer who is able to work independently. You will work in one of the three scrum teams and start working on a project for the customer. The interesting thing about this is that you do have variety in terms of work, but at the same time continuously work for existing customers. This also gives you the opportunity to really go into depth and develop innovative technical solutions. In terms

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 »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

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

21/11/2024 23:53:00
 
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.