[Gez] Ajax url checker

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: 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 je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

.Net Ontwikkelaar

Dit ga je doen Het ontwerpen en ontwikkelen van software voor klanten; Het bijdragen van kennis en ervaring; Het integreren van van de software en afstemmen met klanten; Het functioneel testen van de ontwikkelde software. Hier ga je werken Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »
Michael -

Michael -

26/03/2012 22:06:32
Quote Anchor link
Allen,

Ik zoek een script om een IP adres lokaal te kunnen checken. (Kom niet met PHP, fsockopen, cURL, want dat werkt dus niet.)

Hij zou moeten blijven proberen (elke 5sec bijv) of een IP adres (192.168.*.**) de status 200 OK terug geeft en zo ja dan het IP adres bezoeken.

Ik kan op Google niet vinden wat ik zoek.

Heeft iemand misschien wat liggen of tijd over om wat in elkaar te zetten of een sprong in de goede richting?

Zou erg mooi zijn als iemand kan helpen.

Bij voorbaat hartelijk bedankt.
 
PHP hulp

PHP hulp

25/05/2024 20:00:28
 
Wouter J

Wouter J

26/03/2012 22:10:09
Quote Anchor link
Vacature?

Of anders een sprong in de goede richting:
Ga werken met AJAX. Hiermee kun je de pagina ophalen en vervolgens kun je checken of deze een status 200 terug geeft. Met functies als setTimeout kun je het om de 5 sec. proberen, iets als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
function checkIp( ipAddress )
{
  // ajax call
  if( status !== 200 )
  {
    setTimeout(argument.callee(), 5000);
  }
  else
  {
    // bezoek de pagina
  }
}
 
Vincent Huisman

Vincent Huisman

26/03/2012 22:25:19
Quote Anchor link
misschien dat je dit met de exec functie kan doen, ik heb geen idee of je daarmee ook waarden terug kan krijgen eerlijk gezegt. Als dat niet zo is, dan kan je altijd via de batch oid een bestandje aanmaken met het resultaat
 
Pim -

Pim -

26/03/2012 22:38:11
Quote Anchor link
De jQuery AJAX documentatie geeft toch voldoende info?
 
Michael -

Michael -

29/03/2012 18:36:40
Quote Anchor link
Wouter J op 26/03/2012 22:10:09:
Vacature?

Of anders een sprong in de goede richting:
Ga werken met AJAX. Hiermee kun je de pagina ophalen en vervolgens kun je checken of deze een status 200 terug geeft. Met functies als setTimeout kun je het om de 5 sec. proberen, iets als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
function checkIp( ipAddress )
{
  // ajax call
  if( status !== 200 )
  {
    setTimeout(argument.callee(), 5000);
  }
  else
  {
    // bezoek de pagina
  }
}

Dan wel een vrijwilligers vacature ;)
Ik heb zelf weinig met Ajax gedaan en heb eigenlijk dus geen idee hoe ik 't precies moet aanpakken. Ik neem eigenlijk aan dat 't met een paar regeltjes kan.
Ik heb 't in PHP wel gemaakt, maar dat werkt dus niet voor een lokaal adres en er moet een lokaal adres worden gecheckt net zolang tot dat ie t doet en dan het betreffende adres openen.

Vincent Huisman op 26/03/2012 22:25:19:
misschien dat je dit met de exec functie kan doen, ik heb geen idee of je daarmee ook waarden terug kan krijgen eerlijk gezegt. Als dat niet zo is, dan kan je altijd via de batch oid een bestandje aanmaken met het resultaat

Heb je een voorbeeld wat je bedoelt?

Pim - op 26/03/2012 22:38:11:
De jQuery AJAX documentatie geeft toch voldoende info?

Heb je een link waar ik iets daarover zou kunnen vinden? Heb alleen een 'jquery broken link checker plugin' uit 2007 gevonden, maar die werkt weer met inladen van een php pagina. Zou het makkelijkste zijn als ik de pagina/script vanaf 't bureaublad kan opstarten zonder server, dus dan is php geen oplossing.
 
Michael -

Michael -

02/04/2012 19:08:21
Quote Anchor link
Geen reacties meer? Schijnbaar toch ingewikkelder dan ik dacht als er niemand meer iets weet.

Ik heb intussen wat gevonden op Google, maar met mijn beperkte kennis van javascript is het lastig hier precies van te maken wat ik wil. Het schijnt ook niet te werken bij websites, maar alleen bij bestanden die op je eigen server staan? http://localhost/ vind ie dan weer wel, maar een lokaal IP adres weer niet.

Het is eigenlijk ook de bedoeling dat de url met GET kan worden aangegeven, maar ook dit krijg ik nog niet zoals t moet.

Iemand die me verder kan helpen?

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<script language="javascript" type="text/javascript">
http_check = getHTTPObject();

function getHTTPObject(){
  //Create a boolean variable to check for a valid Internet Explorer instance.
var xmlhttp = false;
//Check if we are using IE.
 try {
  //If the Javascript version is greater than 5.
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  //If not, then use the older active x object.
  try {
  //If we are using Internet Explorer.
  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 } catch (E) {
//Else we must be using a non-IE browser.
xmlhttp = false;
 }
}
//If we are using a non-IE browser, create a javascript instance of the object.
 if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
 xmlhttp = new XMLHttpRequest();
 }
 
  return xmlhttp;
}


function check_file(path_of_file)
{
    http_check.open("HEAD", path_of_file);
    http_check.onreadystatechange = handleHttpResponse_check;
    http_check.send(null);

    function handleHttpResponse_check()
    {
        if(http_check.readyState == 4){
            if (http_check.status == 200) {
                document.getElementById('check').innerHTML = 'Pagina gevonden.';
            }else {
                setTimeout("location.reload(true);",5000);
                document.getElementById('check').innerHTML = 'Pagina niet gevonden. Probeert over 5 seconden opnieuw.';
            }
        }
    }
}
</script>


<script language="javascript" type="text/javascript">
    check_file('http://192.168.2.23');
</script>
<div id="check"></div>
 
Chris -

Chris -

02/04/2012 19:21:40
Quote Anchor link
Kun je niet uitleggen waarom het met PHP niet werkt? Wat voor machine is het, krijg je foutmeldingen met fsockopen, kun je niet gewoon exec('ping 192.168.2.23'); doen en het resultaat afvangen en uitlezen? More information please :)
 
Michael -

Michael -

02/04/2012 19:31:57
Quote Anchor link
Chris: Het gaat om een lokaal IP adres dat moet worden gecheckt en dat gaat niet met PHP vanaf een server en ik ga/kan/mag geen PHP server op de bedrijfs pc installeren. Ik moet dus iets hebben wat gewoon zo kan werken zonder installatie. Het liefst 1 html bestand met ajax/javascript waarmee ik het lokale IP adres ftp://192.168.1.20 en http://192.168.1.20 mee kan checken. Op 't moment dat 't IP adres 'online' is moet ie 't IP adres bezoeken. Pingen gaat niet, want het IP is wel gewoon te pingen maar zegt niks over of de site daarop ook al bereikbaar is. Anders had ik wel gewoon een eindeloze ping kunnen laten lopen.
 
Chris -

Chris -

03/04/2012 19:56:41
Quote Anchor link
Dus er draait op dat IP-adres wel een webserver? Dan kan je inderdaad met javascript (gewoon jQuery inladen in je html bestand) de pagina ophalen. Even eventueel met visualbasic?
 
Michael -

Michael -

04/04/2012 17:46:57
Quote Anchor link
Gaat niet om ophalen. Gaat om het controleren of ie beschikbaar is (200ok).
Dat het kan weet ik ook wel, maar hoe ik het precies moet doen kom ik nog niet uit.

Zoek een ajax/javascript functie die de link uit de url (get) haalt en controleert op status 200ok, zo niet dan over paar seconden weer proberen, en zo wel dan naar die link toe gaan.
 
Michael -

Michael -

05/04/2012 17:54:15
Quote Anchor link
Iemand...
 
Michael -

Michael -

07/04/2012 22:40:58
Quote Anchor link
bump
 
- Pepijn  -

- Pepijn -

08/04/2012 08:08:38
 
Michael -

Michael -

09/04/2012 22:05:58
Quote Anchor link
Pepijn --- op 08/04/2012 08:08:38:

Fijn dat er iemand reageert, maar dat was niet de vraag.
 
Erwin Goossen

Erwin Goossen

09/04/2012 22:50:08
Quote Anchor link
Als je dit clientside wil doen is ajax 1van de weinige mogelijkheden. Kijk eens naar jquery. Je kan dan op elke pc in de webroot een check.html zetten, deze fetchen en klaar is klara.
Wil je dit server-side dan kun je http://www.webmasterworld.com/php/3544745.htm proberen
 
Pieter Jansen

Pieter Jansen

10/04/2012 00:27:17
Quote Anchor link
TS wil geen PHP gebruiken op de betreffende machine. Maar even kort door de bocht, kun je ook een goede omschrijving geven van wat je nu precies wil? Want ik heb het idee dat je dit zoekt:

een html bestand die gaat pollen naar een server om te kijken of die server online staat.

Daarentegen zeg je zelf dat je wilt dat er een html bestand komt die pollt naar een server om aan te geven dat ie beschikbaar is.

Het is 1 van de 2. Beide zijn mogelijk met AJAX, zonder PHP. Maar 1 ding, je kunt geen lokaal IP addres terug krijgen met javascript alleen.

Wat wel mogelijk is is dat je met een AJAX request een call maakt naar een willekeurige server van jou om daar vervolgens de IP addressen uit terug te filteren en dat als respons terug geeft ( als de status 200 is ). Op die manier kun je wel IP adressen in je javascript krijgen. Hoe dan ook, iets meer uitleg is handiger, omdat we dan nog specifieker in kunnen gaan op de materie wat jou uiteindelijk helpt.
 



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.