-Opgelost- URL aanroepen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

Senior Mobile Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Mobile Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

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 »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van brom- en snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie. Functie

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »
Remco schrubben

remco schrubben

31/07/2012 11:45:39
Quote Anchor link
Voor een SMS API krijg ik een URL binnen met verschillende $_GET waarders.
Deze gooi ik in een database, ook dit gaat goed.

Maar na het INSERT TO moet er een URL aangesproken worden in de form van:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
http://api.targetsms.nl/ps_handler/sendmessagev2.asp?username=test&handle=d6861a
8f6697a28fe7d92c586178ce55&shortkey=TEST&shortcode=3010&sendto=31612345678&mo_me
ssageid=32479824397&message=Dit+is+een+test&tariff=025&returnid=yes


Maar hoe roep ik deze URL eigenlijk aan na een INSERT?
Of kan dat gewoon met een header functie.
Gewijzigd op 31/07/2012 21:33:19 door Remco schrubben
 
PHP hulp

PHP hulp

27/05/2026 06:18:46
 
Reshad F

Reshad F

31/07/2012 11:48:43
Quote Anchor link
Ik neem aan dat je die url ook een id meegeeft?

dan doe je iets in de trend van

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

'SELECT url, id FROM table WHERE id = "id"';

?>
Gewijzigd op 31/07/2012 11:49:00 door Reshad F
 
Remco schrubben

remco schrubben

31/07/2012 11:53:48
Quote Anchor link
Ik hoef geen SELECT te maken. Die maak ik op een andere pagina in de admin om de gestuurde sms uit te lezen vanuit de database.

De url die ik hier boven geef moet ik aanroepen om de verstuurde een berichtje terug te sturen.

Voorbeeld:
- SMSer stuurt: Hoi ik schrijf me graag in voor de informatie.
- Tekst "Hoi ik schijf me graag in voor de informatie." word opgeslagen in de database samen met nodige andere informatie.
- Vervolgens moet ik de server aanroepen met de gegeven url, om een bedank berichtje terug te sturen.

Alleen weet ik niet hoe ik dat doe.
 
Reshad F

Reshad F

31/07/2012 12:01:53
Quote Anchor link
En met welke functie wil je die url aanroepen vanuit de database dan?
 
Erwin H

Erwin H

31/07/2012 12:07:47
Quote Anchor link
Het ligt er een beetje aan wat je wilt doen. Als je alleen als vervolgactie de gebruiker wilt forwarden naar een andere pagina dan kan het via een aanroep naar header(). Daarmee verlies je wel de mogelijkheid om in de huidige pagina output te genereren.
Als je echter alleen maar een actie wilt laten uitvoeren via die link, maar de output wilt genereren via de huidige pagin, dan kan je dat doen via bijvoorbeeld file_get_contents(). Die roept de url aan en leest de data die wordt gegenereerd uit. Krijg je geen output terug is er ook niets aan de hand, dan gaat je script gewoon verder.
 
Remco schrubben

remco schrubben

31/07/2012 17:01:15
Quote Anchor link
Volgens mij word ik niet goed begrepen.

Ik ben bezig om een SMS dienst op te zetten via TargetSMS.
Mensen sturen dus een SMS naar mij toe met bepaalde $_GET waarders.
Deze waarders lees ik uit en zet ik in een database.

Maar als de SMS aan is gekomen bij ons, moet er een berichtje terug gestuurd worden naar de gene die een SMS heeft gestuurd. Daar heb ik via de site van TargetSMS dus deze url voor gevonden:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
http://api.targetsms.nl/ps_handler/sendmessagev2.asp?username=test&handle=d6861a
8f6697a28fe7d92c586178ce55&shortkey=TEST&shortcode=3010&sendto=31612345678&mo_me
ssageid=32479824397&message=Dit+is+een+test&tariff=025&returnid=yes


Het probleem zit hem dus niet in het ophalen of weg zetten van gegevens in de database maar het probleem zit in het berichten terug sturen naar de SMSer.
Ik krijg van TargetSMS alleen een voorbeeld hoe de url er uit kan zien om een berichtje terug te sturen. Alleen die is niet echt duidelijk met welke php functie ik dat kan doen.

Hier kunt je enige uitleg vinden over terug sturen van sms naar gebruiker toe. Pagina 5 HIER
 
- Ariën  -
Beheerder

- Ariën -

31/07/2012 17:08:15
Quote Anchor link
Bij TargetSMS kan jij toch een URL bepalen waar TargetSMS de inhoud van de de ontvangen SMSjes achterlaat?

Je kijkt dan aan de hand van POST of GEt waardes (ligt eraan hoe TargetSMS werkt) naar de data, en verwerkt deze in je database. Als dit gelukt is kan je toch zelf via file_get_content() een bericht terug sturen naar diegene.
 
Erwin H

Erwin H

31/07/2012 17:31:59
Quote Anchor link
Remco schrubben op 31/07/2012 17:01:15:
Alleen die is niet echt duidelijk met welke php functie ik dat kan doen.

Ddat heb ik je dus net uitgelegd, waarbij je het dus niet via de header optie moet doen.
Verder ga ik ervanuit dat je geen probleem hebt met het maken van de url, dat is immers gewoon een string waar je mee kan doen wat je wilt.
 
Eddy E

Eddy E

31/07/2012 17:35:36
Quote Anchor link
Zo ik lees zoekt Remco inderdaad iets als file_get_contents().

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
<?php

// setting the vars
$username = 'test';
$handle = 'd6861a8f6697a28fe7d92c586178ce55';
$shortkey = 'TEST';
$shortcode = '3010';
$sendto = '31612345678';
$mo_messageid = '32479824397';
$message = "Dit is een test";
$tariff = '025';
$returnid = 'yes';

// make request and get the returned_id
$returned_id = file_get_contents("http://api.targetsms.nl/ps_handler/sendmessagev2.asp?".
"username=".$username.
"&handle=".$handle.
"&shortkey=".$shortkey.
"&shortcode=".$shortcode.
"&sendto=".$sendto.
"&mo_messageid=".$mo_messageid.
"&message=".urlencode($message).
"&tariff=".$tariff.
"&returnid=".$returnid);

echo 'Returned id: '.$returned_id. '...<br>';
?>


Of korter...
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
$request
['username'] = 'test';
$request['handle'] = 'd6861a8f6697a28fe7d92c586178ce55';
$request['shortkey'] = 'TEST';
$request['shortcode'] = '3010';
$request['sendto'] = '31612345678';
$request['mo_messageid'] = '32479824397';
$request['message'] = "Dit is een test";
$request['tariff'] = '025';
$request['returnid'] = 'yes';

// make request and get the returned_id
$request_uri = '?'.http_build_query($request);
$returned_id = file_get_contents("http://api.targetsms.nl/ps_handler/sendmessagev2.asp".$request_uri);

echo 'Returned id: '.$returned_id. '...<br>';

?>
Gewijzigd op 31/07/2012 17:40:30 door Eddy E
 
Remco schrubben

remco schrubben

31/07/2012 18:16:22
Quote Anchor link
Erwin zo had ik je uitleg niet gelezen sorry.
Santhe ik heb die url aan gegeven. Het binnen halen van de gegevens is niet het probleem. Het versturen van een 1 sms berichtje na binnen komst is het probleem.

Eddy, bedankt voor het voorbeeld. Ik ga deze straks even testen.
Sorry ben niet echt gedreven in php om nieuwe functie;s te maken of uit te schrijven. Ben hier nog lerende in.
 
Eddy E

Eddy E

31/07/2012 18:45:26
Quote Anchor link
Het onderste voorbeeld is wellicht het beste (wat flexibeler, en toch duidelijk).
http_build_query() is een relatief nieuwe functie, maar wel handig.

Bovenste voorbeeld doet niets meer dan variabelen kopieren en dan kan het net zo goed direct in de string (van tekens).
 
Remco schrubben

remco schrubben

31/07/2012 20:35:15
Quote Anchor link
Ik heb het onderste voorbeeld ook gebruikt.
Het lijkt er op moment op dat alles werkt na behoren.

Ik krijg de gestuurde SMS netjes in de Database.
Tevens na het INSERT TO krijg ik netjes een berichtje terug op mijn telefoon.

Bedankt voor de reactie's.
 
- Ariën  -
Beheerder

- Ariën -

31/07/2012 20:35:15
Quote Anchor link
Die data uit de $request-array van Eddy kan je uit de POST of GET aanroep halen welke je terug krijgt van TargetPay nadat iemand naar jouw keyword heeft geSMSéd
 
Remco schrubben

remco schrubben

31/07/2012 20:36:22
Quote Anchor link
Aar ik heb ook bepaalde waarders gebruikt met de $_GET.
Dit scheelde weer enkele statice invoeringen.
 
- Ariën  -
Beheerder

- Ariën -

31/07/2012 20:40:27
Quote Anchor link
statice?

maar goed, is het inmiddels gelukt? ZO niet, waar loop je op vast?
 
Remco schrubben

remco schrubben

31/07/2012 20:42:42
Quote Anchor link
Ja ik bedoelde natuurlijk staties en niet met een $var.

Maar het is gelukt onder tussen.
Zie mijn berichtje van 31/07/2012/ 20:35:15
 
- Ariën  -
Beheerder

- Ariën -

31/07/2012 20:48:52
Quote Anchor link
Statisch is het juiste woord, in deze context ook hard-coded genoemd.... ;-)

Fijn dat het gelukt is. :-)
Gewijzigd op 31/07/2012 20:49:21 door - Ariën -
 



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.