Img-tag werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end developer

Dit ga je doen Development d.m.v. XQuery, JSON/XML en REST API's; Ontwikkelen aan een tof en complex zorgplatform; Koppelingen maken met de NoSQL database; Testen en documenteren van de ontwikkelde functionaliteiten; Samenwerking met andere front- en back-end ontwikkelaars. Hier ga je werken Voor een vooruitstrevende organisatie binnen de zorg in Den Haag zijn wij opzoek naar een Back-end Developer die ervaring heeft met o.a.XQuery en Vue.JS of daarin graag zou willen ontwikkelen. Je zal ontwikkelen aan een tof en complex zorgplatform en koppelingen maken met de NoSQL database. Ook het testen en documenteren van de ontwikkelde functionaliteiten behoort tot jouw

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Freelance Fullstack Java Developer

Functieomschrijving Voor een opdrachtgever in omgeving Rotterdam zijn wij op zoek naar ervaren Fullstack JAVA 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 hebben

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. 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. Tevens

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

Lasrobotprogrammeur/operator

Heb je interesse in trekkers en beschik je overvlijmscherpse precisie? Solliciteer dan op deze vacature! Als Lasoperator ben je vooral bezig met het maken van nieuwe lasrobotprogramma’s en het optimaliseren van bestaande programma’s, zowel online als offline (incl. het bedienen van de Lasrobots). Daarnaast draag je bij aan een optimaal rendement van de las robots. Verder heb je de volgende werkzaamheden: Het meewerken als operator c.q. Robotlassen niveau 2 (van complexe samenstellingen/halffabricaten), het om- en instellen van de diverse stations van lasmallen (productdragers), het afwerken van laswerk (verwijderen lasspetters en oxiden), het bewaken van de machineplanning (op bewerkingen) incl. de

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »
Pierre Boone

Pierre Boone

29/10/2024 12:59:04
Quote Anchor link
Goedendag, Ik ben Pierre en ben 73 jaar en freubel wat aan mijn website.
Nu heb ik een routine die een string omzet naar images.
het probleem is dat hij dit wel gedeeltelijk doet

De routine:

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
function txt2dig($string)
{
    $letters = array();
    for($i=0; $i < strlen($string); $i++)
    {
        $letters[] = $string[$i];
    }
    $dig = '';    
    foreach ($letters as $key=>$value)
    {
        $dig .= '<img src=images/site/cijfers_klein/'.$value.'.gif>';
    }
return ($dig);
}

De output
img src=images/site/cijfers_klein/.gif><img src=images/site/cijfers_klein/.gif><img src=images/site/cijfers_klein/.gif>104</span>

Hij zet de waardes niet op de plaats wat ze moeten staan. heb al van alles geprobeerd maar krijg het niet voor elkaar.
Is er iemand die mij een hint kan geven waar het fout gaat.

Edit:
Titel aangepast van 'probleem' naar een duidelijke titel.
Gewijzigd op 29/10/2024 13:51:06 door - Ariën -
 
PHP hulp

PHP hulp

04/11/2024 12:33:48
 
- Ariën  -
Beheerder

- Ariën -

29/10/2024 13:57:05
Quote Anchor link
Het script werkt hier prima. Ik heb het even netjes gemaakt met quotes om het src-attribuut, en een PHP_EOL voor regelafbreking.

Blijkbaar gebruik je spaties. En dan krijg je een lege ruimte, en een niet werkende afbeelding.

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
<?php
function txt2dig($string)
{

    $letters = array();
    for($i=0; $i < strlen($string); $i++)
    {

        $letters[] = $string[$i];
    }

    $dig = '';    
    foreach ($letters as $key=>$value)
    {

        $dig .= '<img src="images/site/cijfers_klein/'.$value.'.gif">'.PHP_EOL;
    }

return ($dig);
}



echo txt2dig("hallo");
?>


Uitvoer is als volgt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<img src="images/site/cijfers_klein/h.gif">
<img src="images/site/cijfers_klein/a.gif">
<img src="images/site/cijfers_klein/l.gif">
<img src="images/site/cijfers_klein/l.gif">
<img src="images/site/cijfers_klein/o.gif">
Gewijzigd op 29/10/2024 13:57:17 door - Ariën -
 
Pierre Boone

Pierre Boone

29/10/2024 14:33:57
Quote Anchor link
Aller eerst bedankt voor het beantwoorden.
Maar het is nog steeds hetzelfde.
<img src="images/site/cijfers_klein/.gif">
<img src="images/site/cijfers_klein/.gif">
<img src="images/site/cijfers_klein/.gif">

het getal er achter hoort er niet bij, sorry dat was de stringwaarde voor controle of de images wel goed waren.
het pad naar de images is correct. Heb het file zelfs naar de Strato server gestuurd om te kijken of het daar wel werkt.
Strato werkt met PHP 8.3 en mijn lokaal test server werkt met een lagere versie. Ook dit geeft hetzelfde resultaat.
hij blijft de waardes achteraan zetten in plaats van de tag regel.
Gewijzigd op 29/10/2024 15:04:18 door Pierre Boone
 
- SanThe -

- SanThe -

29/10/2024 14:57:24
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
function txt2dig($string)
{

    $dig = '';
    for($i=0; $i < strlen($string); $i++)
    {

        $dig .= '<img src="images/site/cijfers_klein/'.$string[$i].'.gif">'.PHP_EOL;
    }

return ($dig);
}


echo txt2dig("hallo");
?>


Beetje korter.
 
Pierre Boone

Pierre Boone

29/10/2024 15:12:58
Quote Anchor link
Bedankt, maar ook deze geeft hetzelfde resultaat en ook die had ik al geprobeerd
<img src="../images/site/cijfers_klein/.gif">
<img src="../images/site/cijfers_klein/.gif">
<img src="../images/site/cijfers_klein/.gif">

Ik gebruikte deze lokaal en dan werkt alles, echter op de strato webserver geeft hij na enige tijd een error 500

function txt2dig ($txt)
{
$IMG_URL = "images/site/cijfers_klein/";
$result = "";
if (strlen($txt) == '1') $txt = '00'.$txt;
if (strlen($txt) == '2') $txt = '0'.$txt;
$digits = preg_split("//", $txt);
while (list($key, $image) = each($digits))
{
if ($image != "")
{
$result .= "<IMG SRC=\"$IMG_URL$image.gif \" height=\"20\" >";
}
}
return $result;
}
 
- SanThe -

- SanThe -

29/10/2024 15:23:39
Quote Anchor link
Dat scriptje van mij werkt hier perfect.
Welke PHP versie gebruik je?
 
Pierre Boone

Pierre Boone

29/10/2024 15:30:48
Quote Anchor link
de strato webserver gebruikt versie 8.3 Heb jouw script nu op de server staan en het werkt echt niet hoor.


Toevoeging op 29/10/2024 15:31:23:

hier kan je het zien https://the-boss.org/index2.php
 
- SanThe -

- SanThe -

29/10/2024 15:41:08
Quote Anchor link
Daar heb je errors bij het laden: GET ............/images/site/LR.webp NS_BINDING_ABORTED
Gewijzigd op 29/10/2024 15:42:05 door - SanThe -
 
Pierre Boone

Pierre Boone

29/10/2024 15:48:11
Quote Anchor link
Zoveel verstand heb ik er nu ook weer niet van. Ik krijg geen foutmelding op het scherm hoor. LR.webp is de rode led helemaal onderin na het script van de images. Dit zijn een soort digitale cijfers, door EOL staan ze nu wat uit elkaar.

Waar kan ik die melding vinden dan.
 
- SanThe -

- SanThe -

29/10/2024 15:52:40
Quote Anchor link
In het scherm voor hulpmiddelen voor webontwikkelaars.
Firefox ctrl shift I.
 
Pierre Boone

Pierre Boone

29/10/2024 16:03:13
Quote Anchor link
Je had gelijk met de error. Heb enige tijd terug alles omgezet van gif naar webp. Stond nog een .gif tussen door die LR was wat verwarrend, diegene die de fout gaf varieert per afbeelding. bedankt.

Toevoeging op 29/10/2024 16:07:48:

Ik gebruik Chrome en daar is het F12. Het kan niet komen dat het in Chrome niet werkt en in Firefox wel. zou wel vreemd zijn.
Gewijzigd op 29/10/2024 16:13:48 door Pierre Boone
 
- SanThe -

- SanThe -

29/10/2024 16:16:30
Quote Anchor link
Die site is mij te beweeglijk.
Daar ga ik niet op zoeken.
 
- Ariën  -
Beheerder

- Ariën -

29/10/2024 16:36:29
Quote Anchor link
Pierre, maak anders een klein werkend voorbeeld zonder toeters en bellen..
Gewijzigd op 29/10/2024 16:37:59 door - Ariën -
 
Pierre Boone

Pierre Boone

29/10/2024 19:20:49
Quote Anchor link
Ik wil iedereen hartelijk danken voor hun medewerking, het werkt nu.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
function txt2dig($string)
{
    $dig = '';
    for($i=0; $i < strlen($string); $i++)
    {
    if (strlen($string) == '1') $string = '000'.$string;
    if (strlen($string) == '2') $string = '00'.$string;    
    if (strlen($string) == '3') $string = '0'.$string;    
    if (strlen($string) == '4') $string = ''.$string;
    $dig .= '<img src="images/site/cijfers_klein/'.$string[$i].'.gif" height="20">';
    }
return ($dig);


De routine is die van SanThe met toevoeging van de lengte bepaling.
Het vreemde is dat als ik de lengte bepaling weg haal het weer niet werkt.

Pierre
Gewijzigd op 29/10/2024 19:24:02 door Pierre Boone
 
- SanThe -

- SanThe -

29/10/2024 19:48:22
Quote Anchor link
Mijn conclusie:
Er wordt niet de juiste waarde aan de functie doorgegeven.
 
Ivo P

Ivo P

30/10/2024 14:08:13
Quote Anchor link
Kijk ook eens naar https://www.php.net/manual/en/function.str-pad.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $string = str_pad($$string, 4, "0", STR_PAD_LEFT); ?>


Dit plaatst zovaak "0" voor je string tot de lengte 4 is.

In jouw geval: je loopt door de string heen, maar de lengte van de string verandert ondertussen.

Wel interessant om te zien of met de ingangsstring "ab" de lengte van 2 gebruikt wordt voor de for-lus, of dat hij eerst een keer door de lus heen gaat met $i=0 , dan onderweg de string verandert in "00ab" en dan $i < 4 gebruikt.

Dat gaat nu goed (er komen img letters uit) maar wel dingen om op te letten



Toevoeging op 30/10/2024 14:09:55:

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
<?php
function txt2dig($string)
{

    $dig = '';
    $string = str_pad($string, 4, '0', STR_PAD_LEFT);
    for($i=0; $i < strlen($string); $i++)
    {

        $dig .= '<img src="images/site/cijfers_klein/'.$string[$i].'.gif" height="20">';
    }

    return ($dig);
}


echo txt2dig('ab');
?>
 
Pierre Boone

Pierre Boone

30/10/2024 14:23:06
Quote Anchor link
Dat werkt goed, bedankt. code ziet er nu zo uit lekker kort.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
function txt2dig($string)
{
    $dig = '';
    for($i=0; $i < strlen($string); $i++)
    {   $string = str_pad($string, 4, "L", STR_PAD_LEFT);
        $dig .= '<img src="../images/site/cijfers_klein/'.$string[$i].'.gif" height="22">';
    }
return ($dig);


de L is een lege 0 maar heeft een donkerder kleur voor beter zicht en het lijkt dan meer op een digitale teller.
}
Gewijzigd op 30/10/2024 14:24:02 door Pierre Boone
 
Ivo P

Ivo P

30/10/2024 14:29:32
Quote Anchor link
jouw str_pad regel kan voor de for-lus komen: je hoeft hem niet 4x van een prefix te voorzien...
 
- Ariën  -
Beheerder

- Ariën -

01/11/2024 11:17:18
Quote Anchor link
** spam bericht verwijderd **
 
Pierre Boone

Pierre Boone

01/11/2024 14:45:08
Quote Anchor link
Ivo P op 30/10/2024 14:29:32:
jouw str_pad regel kan voor de for-lus komen: je hoeft hem niet 4x van een prefix te voorzien...


Ja, bedankt had het al veranderd, heb overal de code geschoond en de CSS ook aangepast, is een stuk rustiger nu.
 



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.