xls bestanden zoeken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Als .NET ontwikkelaar start jij in een multidisciplinair team met 7 ontwikkelaars. Dit team is verdeeld onder Front-end ontwikkelaars en backend developers. De backend developers werken voornamelijk aan desktop applicaties in combinatie met backend systemen. Hier ga jij dus ook mee aan de slag! Hierbij wordt voornamelijk gebruik gemaakt van C# .NET, WPF, UWP, XAML en MVVM. WPF, UWP, .NET Core, Azure Devops en Entity Framework. WPF en UWP worden dan ook voornamelijk gebruikt voor de user interface van de desktop applicatie. Het development team is dan ook erg gedreven m.b.t. het ontwikkelen van vooruitstrevende en innovatieve horeca automatiseringsoplossingen.

Bekijk vacature »

Full stack .NET developer Microsoft 365

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 »

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 »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

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 »

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 »
Dirk B

Dirk B

08/11/2005 14:22:00
Quote Anchor link
Ik heb het onderstaand stukje script:

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
if($_SERVER['REQUEST_METHOD'] == 'POST'){
  if(is_dir($_POST['m:/map/'])) {
    $od = opendir($_POST['m:/map/']);
    while (false !== ($file = readdir($od))) {
      if(!is_dir($file)) {
        if(preg_match("/".$_POST['trefwoord']."/i",$file)) {
          echo '<a href="'.$_POST['m:/map/'].$file.'" TARGET="_blank">'.$file.'</a><br><br />';
        }
      }
    }

    closedir($od);
  }

  else
  {
    echo 'Geen geldige map opgegeven';
  }
}
else {
//het zoek form
?>


In welke regel en hoe moet ik aangeven, dat die automatisch moet zoeken op .xls bestanden?
 
PHP hulp

PHP hulp

16/02/2025 17:00:28
 
Stefan van Iwaarden

Stefan van Iwaarden

08/11/2005 14:27:00
Quote Anchor link
dan moet je de extensie loskoppelen van de bestandsnaam om daarop te kunnen zoeken, dit kun je met explode(); doen bijv. zo

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$ext
= explode( ".", $bestandsnaam );
ext = end($ext);
?>
 
Robert Deiman

Robert Deiman

08/11/2005 14:29:00
Quote Anchor link
Stefan:
dan moet je de extensie loskoppelen van de bestandsnaam om daarop te kunnen zoeken, dit kun je met explode(); doen bijv. zo

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$ext
= explode( ".", $bestandsnaam );
ext = end($ext);
?>


Je kan het dan beter zo doen ;)


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$ext
= explode( ".", $bestandsnaam );
$ext = end($ext);
?>


De eer is voor jou hoor Stefan, maar je moet er wel op letten dat je een variabele altijd met het $ teken begint ;)
 
Dirk B

Dirk B

08/11/2005 14:48:00
Quote Anchor link
Ik heb het nu alsvolgt toegepast:

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
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$ext = explode( ".xls", $bestandsnaam );
$ext = end($ext);
  if(is_dir($_POST['m:/map/'])) {
    $od = opendir($_POST['m:/map/']);
    while (false !== ($file = readdir($od))) {
      if(!is_dir($file)) {
        if(preg_match("/".$_POST['trefwoord']."/i",$file)) {
          echo '<a href="'.$_POST['m:/map/'].$file.'" TARGET="_blank">'.$file.'</a><br><br />';
        }
      }
    }

    closedir($od);
  }

  else
  {
    echo 'Geen geldige map opgegeven';
  }
}
else {
//het zoek form
?>


Waarschijnlijk zal je $bestandsnaam nog moeten verwijzen e.d. Want hij zegt ook, undefined variable bestandsnaam.

Maar hoe moet ik het in dit stuk script toepassen :$
 
Stefan van Iwaarden

Stefan van Iwaarden

08/11/2005 15:07:00
Quote Anchor link
Stefan:
dan moet je de extensie loskoppelen van de bestandsnaam om daarop te kunnen zoeken, dit kun je met explode(); doen bijv. zo

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$ext
= explode( ".", $bestandsnaam );
ext = end($ext);
?>


typfoutje, kan altijd voorkomen.



je moet $bestandsnaam laten verwijzen naar je form waar <input type="file" name=""> staat, en wat je bij name invult, dat wordt dan $bestandsnaam, dus bijv.

<input type="file" name="bestand">

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$bestandsnaam
= $_POST['bestand'];
?>


ik zie bij jou ook geen form, dus kan het niet helemaal voor je beantwoorden.
Gewijzigd op 08/11/2005 15:07:00 door Stefan van Iwaarden
 
Dirk B

Dirk B

08/11/2005 15:36:00
Quote Anchor link
Ik krijg nu geen foutmeldingen meer, maar hij weergeeft nu nog steeds alle extensies. Dit is mijn hele script:
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
55
56
<?
[code]<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
  $bestandsnaam = $_POST['bestand'];
$ext = explode( "xls", $bestandsnaam );
$ext = end($ext);

  if(is_dir($_POST['m:/map'])) {
    $od = opendir($_POST['m:/map/']);
    while (false !== ($file = readdir($od))) {
      if(!is_dir($file)) {
        if(preg_match("/".$_POST['bestand']."/i",$file)) {
          echo '<a href="'.$_POST['m:/map/'].$file.'" TARGET="_blank">'.$file.'</a><br><br />';
        }
      }
    }

    closedir($od);
  }

  else
  {
    echo 'Geen geldige map opgegeven';
  }
}
else {
//het zoek form
?>

</table>

<form method="POST" action="<?=$_SERVER['PHP_SELF'] ?>">
<table width="500" border="0" align="center">
  <tr>
  <td>Zoek:</td>
  <td width="420" align="left" scope="col"><span class="label">
            <label for="trefwoord"></label>
            </span>
            <input id="trefwoord" name="bestand" type="text" size="21" value=""></div></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td width="214"><input name="m:/map/" type="hidden" value="m:/map/" /></td>
  </tr>
</table>
<table width="500" align="center">
<tr>
<td></td>
</tr>
<tr>
  <td></td>
    <th width="420" scope="col"><div align="left"><input type="submit" name="submit" value="Zoek"></div></th>
  </tr>
</table>

</form>
<?
}
?>

?>
Gewijzigd op 08/11/2005 15:37:00 door Dirk B
 
Dirk B

Dirk B

09/11/2005 08:55:00
Quote Anchor link
Is er een oplossing :$?
 
Dirk B

Dirk B

09/11/2005 12:01:00
Quote Anchor link
Schijnbaar niet.....
 



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.