Pagina continu updaten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

Bekijk vacature »

Web Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het de missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en bio-gas. Functieomschrijving Heb jij veel ervaring

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

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 »

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn 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 je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en 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 »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Pagina: 1 2 volgende »

Daan Vee

Daan Vee

12/01/2016 11:24:12
Quote Anchor link
Vraagje:
Hoe kun je met php een pagina om de x seconden updaten zonder dat het opvalt dat de pagina opnieuw geladen wordt?
Eigenlijk zoals dat in de Facebook-chat bijvoorbeeld gebeurt.
 
PHP hulp

PHP hulp

23/12/2024 10:06:08
 
- Ariën  -
Beheerder

- Ariën -

12/01/2016 11:45:20
Quote Anchor link
Met setInterval in Javascript kan je dit doen.

Maar op sich is PHP niet geschikt voor een drukke chat. Dan kan je beter naar Sockets kijken.
 
Daan Vee

Daan Vee

13/01/2016 11:23:38
Quote Anchor link
Het wordt geen chat, maar een pagina waarop steeds kleine dingen veranderen.
Ik gebruik het volgende, maar je ziet de pagina zichtbaar refreshen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<script type="text/javascript">
  setTimeout(function(){
      window.location.href = window.location.href;
  },1000)
</script>


Hoe voorkom ik dat je het zichtbaar ziet refreshen?
Gewijzigd op 13/01/2016 11:23:56 door Daan Vee
 
Ward van der Put
Moderator

Ward van der Put

13/01/2016 11:44:19
Quote Anchor link
>> Het wordt geen chat, maar een pagina waarop steeds kleine dingen veranderen.

Dat komt doordat je met window.location.href de complete webpagina vervangt en niet slechts de "kleine dingen".
Gebruik AJAX als je alleen de inhoud van specifieke onderdelen wilt vervangen.
 
Daan Vee

Daan Vee

13/01/2016 12:26:13
Quote Anchor link
Ik gebruik de volgende query:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    $draaiboekID
= $_GET['draaiboekID'];
        $search_draaiboeken = mysql_query("SELECT * FROM draaiboeken WHERE draaiboekID = '".$draaiboekID."'");
        $result_draaiboeken = mysql_fetch_assoc($search_draaiboeken);

echo $result_draaiboeken['naam'];
?>


Hoe kan ik dit met Ajax dan steeds verversen?
 
DavY -

DavY -

13/01/2016 12:36:47
Quote Anchor link
- Upgrade naar MySQLi
- Gebruik geen '*', maar selecteer wat je wilt selecteren
- http://phppot.com/jquery/jquery-div-auto-load-and-refresh/ <- Probeer hiermee te puzzelen
 
Marthijn Buijs

Marthijn Buijs

13/01/2016 15:06:30
Quote Anchor link
SQL Injection is mogelijk, kijk eens naar mysqli_real_escape_string.
Gewijzigd op 13/01/2016 15:06:41 door Marthijn Buijs
 
Daan Vee

Daan Vee

21/01/2016 11:20:05
Quote Anchor link
Nog een vraag:
Met het volgende script laad ik een div opnieuw:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
         <script>
$(document).ready(function(){
    setInterval(function(){
        $("#loadscript").load('shared/loadscript.php?draaiboekID=<? echo $draaiboekID; ?>')
    }, 2000);
});
</script>


Dat werkt, inclusief draaiboekID etc.
Maar kan het kloppen dat jQuery-scripts die ik run op loadscript.php niet werken in de pagina waarin ik het bovenstaande script heb staan?
Want op loadscript.php werkt het script, maar in de pagina met script die de <div> laadt niet...
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 11:26:26
Quote Anchor link
loadscript.php (niet echt een duidelijke naam), handelt toch de PHP-code af? Wat zou jQuery daar in eigenlijk nog moeten doen dan?

PS: De short-tag voor PHP is echt afgeraden. De kans is groot dat deze bij een update van PHP uit kan staan waarbij al je source open en bloot zal staat, incl. eventuele passworden!)
 
Daan Vee

Daan Vee

21/01/2016 11:28:30
Quote Anchor link
Dank voor de tip!
In loadscript.php gaat mijn php-code informatie laden uit de database die vervolgens in een jQuery sortable script wordt weergegeven....
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 11:50:56
Quote Anchor link
Dat sortable-script lijkt mij buiten loadscript te staan? Zo houd je je view en business-laag gescheiden. Enige wat het AJAX-script moet doen is de data ophalen(en niet tonen), dus gebruik de $.ajax()-functie. En die data kan je weer gebruiken voor je sortable.
Gewijzigd op 21/01/2016 11:52:17 door - Ariën -
 
Daan Vee

Daan Vee

21/01/2016 12:13:25
Quote Anchor link
Ik heb het volgende:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$query
  = "SELECT * FROM items WHERE draaiboekID = '".$draaiboekID."' AND del = '0' ORDER BY volgorde ASC";
$result = mysql_query($query);

while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{

// hier een lijst met het resultaat met de info in DIVjes, waarbij ook jQuery sortable wordt gebruikt
}
?>


Moet ik dan de $query met een $.ajax() laden en de rest laten staan? Of wat bedoel je, Arien? Heb je misschien een voorbeeld-linkje?
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 12:14:49
Quote Anchor link
Je moet die sortable gewoon niet in je loadscript.php laden. De loadscript.php moet alleen de data ophalen die je daarvoor nodig hebt.

In de sortable-fucntie kan je in de update-event prima een $.ajax() request gebruiken, naar loadscript.php.
Gewijzigd op 21/01/2016 12:17:15 door - Ariën -
 
Daan Vee

Daan Vee

21/01/2016 12:16:57
Quote Anchor link
Maar hoe zorg ik er dan vervolgens voor dat nieuwe data die ondertussen misschien is ingevoerd in de pagina zichtbaar wordt?

Ik heb nu dus het bovenstaande script in draaiboek.php staan.
De query kan ik uitvoeren in loadscript.php
Maar waar laat ik de while(); ? Gewoon in draaiboek.php?
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 12:18:47
Quote Anchor link
Misschien is het handiger om te vertellen wat voor data je precies wilt ophalen, zodat we daar beter een goed passende output aan kunnen geven.
 
Daan Vee

Daan Vee

21/01/2016 12:35:05
Quote Anchor link
De output geeft een draaiboek weer: een lijstje met onderwerpen: naam, datum, auteur.
Die onderwerpen staan dmv <div> in een lijstje en kunnen tov elkaar verschoven worden.
En dat schuiven werkt al en wordt gesaved.

Maar er kunnen meerdere gebruikers aan 1 draaiboek werken (op verschillende computers), en dus moet er steeds ge-update worden.
En dat wil ik maken.
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 12:39:02
Quote Anchor link
Dan kom ik op iets als dit uit:
https://linssen.me/entry/extending-the-jquery-sortable-with-ajax-mysql/

Je haalt dus de volgorde op met MySQL en schrijft de nieuwe volgorde weg via een AJAX-request in de update-event.
Gewijzigd op 21/01/2016 12:41:09 door - Ariën -
 
Daan Vee

Daan Vee

21/01/2016 12:55:44
Quote Anchor link
Maar het updaten van de volgorde werkt al.
Ik moet het alleen zo maken dat wanneer iemand anders op een andere computer iets aan de volgorde veranderd, dat dat ook meteen zichtbaar is op MIJN scherm.
Dus tussendoor moet ik de laadquery zien up te daten...
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 13:01:37
Quote Anchor link
Dan zou je om de zoveel tijd de volgorde aan moeten passen met een andere AJAX-request. Dan is het hopen dat de timer gelijk loopt op beide PC's.

Persoonlijk denk ik meer aan iets in de vorm van een versiesysteem.
 
Daan Vee

Daan Vee

21/01/2016 13:05:58
Quote Anchor link
Maar hoe doe ik dat dan met een andere AJAX-request? Voer ik dan de query opnieuw uit en update de rest dan vanzelf?
 
- Ariën  -
Beheerder

- Ariën -

21/01/2016 13:18:15
Quote Anchor link
Je moet dan de lijst die je in je HTML genereert steeds vernieuwen.
Gewijzigd op 21/01/2016 13:18:32 door - Ariën -
 

Pagina: 1 2 volgende »



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.