WordPress-plugin

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

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 »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Full Stack .NET Developer

Dit ga je doen Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 12 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een team van 7 professionals ben je als Full Stack .NET Developer verantwoordelijk voor het ontwikkelen van applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Wil je van meerwaarde

Bekijk vacature »

Junior Front-End Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale oplossingen van Coolblue. Wat doe je als Junior Front-End Developer bij Coolblue? Als Junior Front-End Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen. Op dat moment komt je wil om te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te maken. Je sterk analytisch vermogen komt dan goed van pas! Ook Junior Front-End Developer worden bij Coolblue?

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Leidinggevend Full Stack Developer

Hé jij, nieuwe Pinkcuber! Ga aan de slag bij Pinkcube, online leverancier van promotieartikelen! Een innovatieve organisatie waar extra stappen zetten voor klanten de normaalste zaak van de wereld is. Ambitieus zijn we ook. ‘Naoberschap’ staat bij Pinkcube hoog in het vaandel; we helpen elkaar en iedereen is welkom. Pinkcube is Great Place to Work Certified, erkend leerbedrijf, maatschappelijk betrokken partner van stichting Present en partner van CliniClowns. En misschien wel jouw nieuwe werkgever. Wij zoeken namelijk een enthousiaste: Leidinggevend Full Stack Developer (40 uur, medior/senior) Ben jij klaar om baanbrekende ideeën tot leven te brengen en deel uit te

Bekijk vacature »

Developer

Functie omschrijving Gaat jouw hart sneller kloppen van software developen in C#.NET? Voor een softwarebedrijf in regio Den Bosch zijn wij op zoek naar een C# programmeur. Lees snel verder! Wat ga je doen? Je gaat werken met C# en ASP.NET MVC Framework om onder meer webapplicaties, webshops en websites te ontwikkelen. Je optimaliseert de bestaande software en helpt mee aan het automatiseren van bedrijfsprocessen. Je gaat samen met je collega's de juiste oplossing op basis van de wensen van de klanten uitwerken tot een mooi product. Bedrijfsprofiel Het ontwikkelen van softwareoplossingen en kantoorautomatiseringen is waar dit bedrijf voor staat.

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 »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

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 »

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

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 »
Mario Achternaam

Mario Achternaam

09/10/2013 08:47:31
Quote Anchor link
Een poos geleden ben ik van het normale website bouwen overgestapt op WordPress. Nu heb ik vannacht het een en ander uitgezocht over hoe ik zelf een plugin kan bouwen, en hier ben ik dan ook mee begonnen.
De bedoeling is redelijk simpel. De plugin is bestemd voor mijn klanten (welke gebruikmaken van WordPress uiteraard), die op de beheerpagina van de plugin hun '***** ID' (account) kunnen koppelen, en op die manier op het ***** Dashboard o.a. hun facturen kunnen inzien.

Waar ik alleen rekening mee houd, is dat de klant niet op dezelfde domeinnaam zit. Bestanden moeten daarom van een ander domeinnaam worden geladen, namelijk *****.nl. Het databasebestand zet ik natuurlijk niet in de pluginmap, maar wil ik ook van *****.nl laden.
Op de beheerpagina staat een formulier met 2 invoervelden, ***** ID en toegangscode. De klant moet zijn klantnummer en toegangscode invoeren (welke random aangemaakt is), waarna het systeem verbinding moet maken. Het klantnummer en de toegangscode moeten in mijn database op *****.nl worden geverifieerd, en zodra groen licht is gegeven wordt een 'OK' in dezelfde database opgeslagen waarna op het Dashboard alles geladen wordt.

Ik hoop dat het verhaal een beetje duidelijk is, en ook wat mijn probleem is. Hoe krijg ik die verbinding met de database terwijl deze op een andere website staat? En hebben jullie nog tips etc.?

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
<?php
define('BlockDirectAccess',true);
global $perms;
$perms='manage_options';
function
G_Dashboard(){
    global $perms;
    if(!current_user_can($perms)){
        wp_die(__('<p>Deze pagina is alleen voor beheerders.</p>'));
    }

    echo '<div class="wrap">';
    echo '<h1>Welkom bij de *****.nl WordPress-plugin</h1>';
    echo '</div>';
}
function
G_Manage(){
    global $perms;
    if(!current_user_can($perms)){
        wp_die(__('<p>Deze pagina is alleen voor beheerders.</p>'));
    }

    $g_hidden='g_hidden';
    $g_id='g_id';
    $g_auth='g_auth';
    $g_fname='*****id';
    $g_maxlength=7;
?>

<div class="wrap">
    <h1>Gekoppelde ***** ID</h1>
    <form action="http://www.*****.nl/plugin/auth" method="post" name="<?php echo $g_fname; ?>">
        <input type="hidden" name="<?php echo $g_hidden; ?>" maxlength=1 value="P">
        <p>Uw ***** ID:</p>
        <input type="text" name="<?php echo $g_id; ?>" maxlength=<?php echo $g_maxlength; ?>>
        <p>Toegangscode:</p>
        <input type="text" name="<?php echo $g_auth; ?>" maxlength=<?php echo $g_maxlength; ?>>
        <input type="submit" value="Koppelen">
    </form>
</div>
<?php
}
function
G_ConfigureMainMenu(){
    global $perms;
    add_menu_page('***** Dashboard','***** Dashboard',$perms,'dashboard','G_Dashboard');
    add_submenu_page('dashboard','Beheren','Beheren',$perms,'beheren','G_Manage');
}

add_action('admin_menu','G_ConfigureMainMenu');
?>
 
PHP hulp

PHP hulp

18/11/2024 03:19:22
 
Mario Achternaam

Mario Achternaam

10/10/2013 16:08:48
Quote Anchor link
Iemand?
 
Bart Matsko

Bart Matsko

10/10/2013 16:27:07
Quote Anchor link
Ik zou het op een Wordpress forum proberen als hier geen reactie komt.
 
Chris -

Chris -

10/10/2013 17:12:31
Quote Anchor link
heeft niet zo veel met wordpress te maken in dat opzicht. opzetten van een API is de oplossing. je wilt niet poort 3306 openzetten en met een user/pass inloggen op die database en die gegevens ook nog eens in je plugin zetten. gewoon een GET/POST-request naar jouw sterretje.nl/apimap/bestand.php en dat bestand laten verbinden met je lokale database en vervolgens je data eruithalen en teruggeven.
 
Mario Achternaam

Mario Achternaam

10/10/2013 20:49:21
Quote Anchor link
Bedankt voor je reactie. Het probleem is echter hoe ik verbinding maak met een database die zich op *.nl bevindt. Een require_once met een volledige URL wordt meestal afgeraden toch?
Plus dat ik geprobeerd heb om dit op de server in te schakelen en dit het nog steeds niet deed... Is er geen alternatief?
 
Chris -

Chris -

10/10/2013 21:35:20
Quote Anchor link
nee, je ziet het probleem verkeerd. jij wilt een directe verbinding maken met een database op een ander domein. dat betekend dat je op de server van *.nl poort 3306 moet openen en in iedere plugin de gebruikersnaam en wachtwoord moet opgeven die gekoppeld is aan die database; dat is een onwijs grote beveiligingsrisico.

oftewel, daar moet een tussenstap in zitten. een script op *.nl (Artificial Programming Interface; kortweg API) die op *.nl een verbinding legt met de database. jouw wordpress plugin 'praat' daar mee via bijvoorbeeld cURL (of file_get_contents als cURL uitgeschakeld staat) door bijvoorbeeld een GET of POST-request uit te voeren met de gevraagde gegevens.
 
Mario Achternaam

Mario Achternaam

11/10/2013 09:35:44
Quote Anchor link
Ik denk dat dat voor nu even een stap te ver is. Bedankt voor je reactie, ik kom hier later op terug.
 



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.