Class dompdf not found

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

Lead javascript developer Node.js React

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 »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

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 Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing 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 »

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 »

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 »

SQL Database Ontwikkelaar

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

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 »
Daan Slagter

Daan Slagter

10/03/2015 21:25:11
Quote Anchor link
Hoi,

Ik zit al een aantal dagen met het volgende probleem te worstelen.

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
<?php
ini_set('display_errors',1);  
error_reporting(E_ALL);
require_once("include/config.php");
session_start();

$_POST['id'] = "";

if(isset($_POST['id'])){
    //Als ik het hier plaats werkt het wel.
    require_once("include/Mollie/initialize.php");
    
    if($payment->status == "paid"){
        
//vanaf hier
            ob_start();
        require_once('factuur.php');
        $pdf_html = ob_get_contents();
        ob_end_clean();
        
        require_once('include/dompdf/dompdf_config.inc.php');
        
        $dompdf = new DOMPDF();
        $dompdf->load_html($pdf_html);
        $dompdf->render();
        $pdf_content = $dompdf->output();
//tot hier

        require_once('include/swift/swift_required.php');

        while($msgorder = mysql_fetch_object($sqlorder)){
            
            $mailer = new Swift_Mailer(new Swift_MailTransport());
    
            $message = Swift_Message::newInstance()
               ->
attach(Swift_Attachment::newInstance($pdf_content, 'file.pdf', 'application/pdf'));
        }
    }
}

else{
    echo("Error melding");
}

?>


Het gedeelte (vanaf hier - tot hier) werkt niet als het op de huidige plaats in het script staat, staat het op de plaats (//Als ik het hier plaats werkt het wel). dan werkt het wel goed.
Maar op de plaats waar het nu staat geeft het de melding Class dompdf not found, en daar moet het komen te staan.

Kan het komen doordat ik de mollie class include en de dompdf class?
Ik hoop dat de uitleg duidelijk is.

ps. ik heb een deel van de code weggelaten.
Gewijzigd op 10/03/2015 21:25:42 door Daan Slagter
 
PHP hulp

PHP hulp

22/11/2024 06:36:53
 
- Ariën  -
Beheerder

- Ariën -

10/03/2015 21:28:48
Quote Anchor link
je includeert niet de DOMPDF-class. Ik zie alleen een dompdf_config.inc.php.
 
Daan Slagter

Daan Slagter

10/03/2015 21:32:21
Quote Anchor link
Dat is volgens mij het enige bestand wat ik moet includeren. Als ik op deze website kijk bij de voorbeelden is dat ook het enige bestand wat wordt geincludeert. http://www.digitaljunkies.ca/dompdf/faq.php

En als ik het boven de mollie class plaats werkt het wel.
Gewijzigd op 10/03/2015 21:33:50 door Daan Slagter
 
- Ariën  -
Beheerder

- Ariën -

10/03/2015 21:34:54
Quote Anchor link
Wel apart, maar dan zet je die include toch boven je mollie-class?
 
Daan Slagter

Daan Slagter

10/03/2015 21:37:18
Quote Anchor link
Dat werkt dus ook niet dat heb ik ook al geprobeer dan krijg ik ook de melding Class dompdf not found.
 
Goto Learn

Goto Learn

11/03/2015 01:10:17
Quote Anchor link
Edit: Ik las even niet goed.

Het werkt in de root, omdat coding van dompdf_config.inc.php daarop afgesteld is, dus als je hem verplaatst naar een ander map, zul je dus ook paths naar functions/classes moeten wijzigen in dompdf_config.inc.php.
Gewijzigd op 11/03/2015 01:12:07 door Goto Learn
 
Daan Slagter

Daan Slagter

11/03/2015 13:11:38
Quote Anchor link
Dus ik moet de class van dompdf in dezelfde map zetten als waar het bestand staat?

EDIT:

Ook dat werkt niet
Gewijzigd op 11/03/2015 13:16:43 door Daan Slagter
 
Goto Learn

Goto Learn

11/03/2015 13:27:11
Quote Anchor link
Nee, je moet de paths wijzigen naar classes/functions of laat hem gewoon in de root.
 
Daan Slagter

Daan Slagter

11/03/2015 13:28:08
Quote Anchor link
Waar vind ik de paths? Ik kan die niet vinden in het dompdf_config.inc.php.
 
Goto Learn

Goto Learn

11/03/2015 13:34:11
Quote Anchor link
Jawel hoor. Kijk naar define() in je dompdf_config.inc.php
 
Daan Slagter

Daan Slagter

11/03/2015 13:34:53
Quote Anchor link
Daar staat onder andere dit:

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
<?php
/**
 * The root of your DOMPDF installation
 */

define("DOMPDF_DIR", realpath(dirname(__FILE__)));

/**
 * The location of the DOMPDF include directory
 */

define("DOMPDF_INC_DIR", DOMPDF_DIR . "/include");

/**
 * The location of the DOMPDF lib directory
 */

define("DOMPDF_LIB_DIR", DOMPDF_DIR . "/lib");

/**
 * The location of the DOMPDF font directory
 *
 * Note this directory must be writable by the webserver process (or user
 * executing DOMPDF from the CLI).  *Please note the trailing slash.*
 */

define("DOMPDF_FONT_DIR", DOMPDF_DIR . "/lib/fonts/");

?>
 
Ivo P

Ivo P

11/03/2015 14:00:53
Quote Anchor link
zo te zien, zou dit moeten blijven werken, mits je de configfile niet lostrekt uit de directory waarin de rest van de files staan.

dus als jouw config vanuit de zip bleek te staan in

/some/dir/dompdf/dompdf_config.inc.php, dan daar laten staan en in je script dus ook het path opgeven naar die config file.

van daaruit moet vervolgens ook class.dompdf.php oid. gevonden kunnen worden (en die files moeten uiteraard ook geupload worden naar de server)
 
Daan Slagter

Daan Slagter

11/03/2015 14:11:30
Quote Anchor link
Ja dat is precies wat ik dus nu heb, en het werkt ook als het gedeelte in de eerste post (//vanaf hier - //tot hier) staat op de plaats(//Als ik het hier plaats werkt het wel.) maar niet op de plaats waar het nu staat en dat is wel de plaats waar het moet komen. Omdat ik eerst moet kijken of er betaald is voordat ik een factuur genereer.
 
Goto Learn

Goto Learn

11/03/2015 14:30:23
Quote Anchor link
Ik zou hem lekker in de root laten. Zoals ik het hier ziet:

https://github.com/dompdf/dompdf

Staat config file normaal in de root en je hebt hem verplaatst naar include/dompdf/
Dan zit de kans er ook in dat je de path moet wijzigen.
 
Daan Slagter

Daan Slagter

11/03/2015 14:31:42
Quote Anchor link
Wat bedoel je met de root? Ik heb deze map zo geupload naar m'n server verder niets veranderd

Toevoeging op 11/03/2015 17:27:45:

Ik heb mijn code nu helemaal gestript:

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
<?php
require_once("include/Mollie/initialize.php");

ob_start();
require_once('factuur.php');
$pdf_html = ob_get_contents();
ob_end_clean();

require_once("include/dompdf/dompdf_config.inc.php");

$dompdf = new DOMPDF();
$dompdf->load_html($pdf_html);
$dompdf->render();
$pdf_content = $dompdf->output();
?>


Het blijft dezelfde error als ik de mollie class weghaal werkt het zet ik die terug krijg ik de error class dompdf not found.

Toevoeging op 11/03/2015 18:01:13:

Bedankt allemaal voor de antwoorden, ik heb het probleem uiteindelijk opgelost door de nieuwste dompdf te uploaden en toen werkte het wel.
 



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.