downloads bijhouden (mobiel)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

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 »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

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 »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »
Tom aan t Goor

Tom aan t Goor

02/03/2013 10:05:15
Quote Anchor link
Ik heb een .apk bestandje op mijn webserver, maar nu wil ik bijhouden, hoevaak die is gedownload, nu had ik het volgende script:

download.php
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
<?php
include('db.php');
$file = 'simsonagenda.apk';
if(file_exists($file)) {
    mysql_query("INSERT INTO sim_downloads (ip) VALUES ('".$_SERVER['REMOTE_ADDR']."')")or die(mysql_error());
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename='.basename($file));
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Pragma: public');
    header('Content-Length: ' . filesize($file));
    ob_clean();
    flush();
}

echo 'Laden...';
?>

Dit bestand wordt aangeroepen door middel van een hyperlink.

En dit werkt prima, geen enkel probleem.
Maar zodra ik op mijn telefoon op deze hyperlink klik, dan wordt er wel een rij toegevoegd in de database, maar hij download het bestand niet.

Werkt dit voor mobiele (android) apparaten soms anders?
 
PHP hulp

PHP hulp

15/01/2025 11:12:21
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/03/2013 10:08:06
Quote Anchor link
ik zou dat echo 'Laden...'; er even uithalen.
 
Tom aan t Goor

Tom aan t Goor

02/03/2013 10:11:00
Quote Anchor link
Frank Nietbelangrijk op 02/03/2013 10:08:06:
ik zou dat echo 'Laden...'; er even uithalen.


Gedaan, maar heeft geen zin.
 
Erwin H

Erwin H

02/03/2013 10:11:20
Quote Anchor link
Haal die echo eens weg. Je moet NOOIT andere content naar de browser versturen als je een download aanbiedt. Alleen de juiste headers en het bestand.

Edit: te laat, maar doe het in elk geval niet, want het kan bij veel files wel problemen geven

Toevoeging op 02/03/2013 10:19:48:

Wat ik me wel afvraag is waar je eigenlijk de file verstuurt naar de browser. Zoals ik het nu bekijk verstuur je alleen de headers...
Gewijzigd op 02/03/2013 10:12:06 door Erwin H
 
Ward van der Put
Moderator

Ward van der Put

02/03/2013 10:27:01
Quote Anchor link
Erwin H op 02/03/2013 10:11:20:
Wat ik me wel afvraag is waar je eigenlijk de file verstuurt naar de browser. Zoals ik het nu bekijk verstuur je alleen de headers...
Dan lukt het nog niet als je de outputbuffer leegt met ob_clean() op regel 14 voor de flush() op regel 15.
 
Erwin H

Erwin H

02/03/2013 10:32:13
Quote Anchor link
Precies, volgens mij wordt dat bestand dus helemaal niet verstuurd. Ik vraag me dus ook af wat 'prima' hier precies inhoudt. Krijg je op je eigen pc dat bestand wel aangeboden?
Tom Tom op 02/03/2013 10:05:15:
En dit werkt prima, geen enkel probleem.
 
- Ariën  -
Beheerder

- Ariën -

02/03/2013 10:40:21
Quote Anchor link
Ik mis dus een readfile()...
 
Tom aan t Goor

Tom aan t Goor

02/03/2013 10:50:20
Quote Anchor link
@Erwin H, op mijn computer werkte dit wel.

Ik heb nu maar besloten om het gewoon makkelijk te houden.

<a href="download.php" target="_blank">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
include('db.php');
$file = 'simsonagenda.apk';
if(file_exists($file)) {
    mysql_query("INSERT INTO sim_downloads (ip) VALUES ('".$_SERVER['REMOTE_ADDR']."')")or die(mysql_error());
    header('Location: simsonagenda.apk') ;
    exit;
}

?>
 
Erwin H

Erwin H

02/03/2013 10:58:15
Quote Anchor link
Tom Tom op 02/03/2013 10:50:20:
@Erwin H, op mijn computer werkte dit wel.

Ik heb moeite om dat te geloven.... ik heb eerder het idee dat je dan elke keer naar de file gaat die er al stond... Anyway, als jij denkt dat het werkt, werkt het.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

02/03/2013 11:37:04
Quote Anchor link
Nu doe je een redirect naar dat bestand... op zich niet erg maar toch een nieuwe pagina die geladen moet worden. Bovendien laat je het nu aan de browser van de gebruiker over wat te doen met dat bestand. Dus downloaden en opslaan of (proberen) weer te geven. Overigens zegt de extensie .apk mij persoonlijk niets.

Als je wilt dat het bestand wordt gedownload:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
include('db.php');
$file = 'simsonagenda.apk';
if(file_exists($file)) {
    mysql_query("INSERT INTO sim_downloads (ip) VALUES ('".$_SERVER['REMOTE_ADDR']."')")or die(mysql_error());
    header('Content-disposition: attachment; filename='.$file);
    header('Content-type: application/apk');
    readfile($file);
    exit;
}

?>
 
Koen Vlaswinkel

Koen Vlaswinkel

02/03/2013 14:25:31
Quote Anchor link
Ik zou
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
header('Content-type: application/apk');
wel vervangen door
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
header('Content-type: application/vnd.android.package-archive');
.
 



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.