ubb probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Alfresco Developer

Hopelijk gaat alles goed? Ik ben op zoek naar een interim/freelance Developer die ervaring/exposure heeft gehad met het CMS Alfresco! Het is voor een zeer interessante klant in Rotterdam. Verder is kennis van Java en Angular gewenst. Ben je zelf geïnteresseerd en kom je begin januari beschikbaar of ken je wellicht iemand die dat zou kunnen zijn? Dan kom ik uiteraard graag in contact! Alvast bedankt voor je tijd en moeite!

Bekijk vacature »

Ervaren C# developer gezocht, Barendrecht

Voor een bedrijf in Barendrecht zijn we momenteel op zoek naar een ervaren C# developer. Het bedrijf heeft een webapplicatie ontwikkeld waarmee hun doelgroep bepaalde administratieve processen makkelijk kan afhandelen. Met hun systeem zijn ze binnen hun sector koploper op het gebied van innovatie en gebruiksvriendelijkheid. Door het succes van hun product en de mogelijkheid deze verder op te schalen, zijn ze momenteel op zoek naar een verdere uitbreiding van hun team. Het huidige team bestaat uit circa 20 mensen waarvan 7 .NET developer. Ondanks dat het een relatief jong team is, bezitten de meeste mensen behoorlijk wat kennis en

Bekijk vacature »

Apex Developer/Ontwikkelaar in Zuid-Holland

Functieomschrijving Als Apex enthousiast ben jij een welkome versterking voor dit team dat momenteel 4FTE groot is op de IT-afdeling. Je komt zodoende terecht in een hecht team ben met mensen die graag met Apex en ook met Oracle werken. Binnen deze functie ben je verantwoordelijk voor het achterhalen van de juiste behoeften bij de interne klanten. Daarnaast werk je aan het onderhouden, door ontwikkelen en nieuwbouw van maatwerk applicaties. Voor 80% bestaat het werk uit APEX en voor 20% uit PL/SQL. Daarbij kom je te werken binnen een gedreven team waarbij de communicatielijnen kort zijn en er zeker ook

Bekijk vacature »

Senior Java Developer vacature

Jij volgt ontwikkelingen op de voet. Sterker nog: jij bent er onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor de

Bekijk vacature »

.NET Developer E-Learning Amsterdam

WE’RE CURRENTLY WORKING WITH AN IMPACTFUL AND INNOVATIVE E-LEARNING COMPANY BASED IN AMSTERDAM WHO ARE LOOKING FOR AN EXCEPTIONAL .NET DEVELOPER TO JOIN THEIR TEAM. You will be joining a global team of 220+ who provide a userbase of over one million with the resources they need to strengthen their skillsets and develop themselves to the highest extent. Working with a number of market leaders, there has never been a more exciting time to get involved. WHAT TO EXPECT Writing and testing code to ensure it is the highest quality possible Researching and contributing to the implementation of new tech

Bekijk vacature »

.NET Developer Zorg-ICT

Wil jij met ChipSoft impact maken in de zorg met jouw technische kennis als Software Developer? En lijkt het jou uitdagend om innovatieve software te ontwikkelen met de laatste Microsoft-tools en technieken? Wat doe jij als Software Developer? Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen module. Dit gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. Je werkt zelfstandig of in teamverband. ChipSoft maakt gebruik van een zelf ontwikkeld multi-tier framework. Tijdens een interne opleiding brengen wij je snel bij hoe je binnen deze architectuur je ontwikkelkunsten kunt

Bekijk vacature »

C#.NET Developer Innovatie Techniek Duurzaam Azure

Functieomschrijving Ben jij een C# .NET software ontwikkelaar die graag zijn steentje bijdraagt aan de maatschappij? Ben jij daarnaast geïnteresseerd in technische hardware en weet jij als geen ander gebruikerswensen te vertalen naar technische oplossingen? Reageer dan snel! Jij zult samen met het team verantwoordelijk zijn voor het bedenken, oppakken en coördineren van het gehele ontwikkeltraject voor de nieuwbouw en verbeteringen van de applicaties. Dit houdt in: Het vertalen van gebruikerswensen naar functionele requirements en het maken van ontwerpen; Bedenken van passende inzet van tools en technieken; Het bouwen in C#.NET en maken van koppelingen naar verschillende platformen; Denk ook

Bekijk vacature »

C# Developer/ SQL Server/ Visual Studio/Javascript

Functieomschrijving Ben jij een gedreven en enthousiaste .NET Developer (C#) met gevoel voor design en usability? Wil jij als C# Ontwikkellaar jouw skills graag inzetten op de development afdeling van een innovatieve, flexibele organisatie met een groot bereik? Lees dan snel verder! Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s;

Bekijk vacature »

Sitecore Developer/ .Net Developer/ Web developmen

Functieomschrijving Ben jij een developer die graag werkt aan een cruciaal platform? Schroom jij het niet om jouw brede skillset in te zetten om verbeterslagen aan te dragen en uit te voeren? Lees dan snel verder! Bouwen van nieuwe functionaliteiten (40%) Door ontwikkelen van het complexe consumenten platform (25%) Bugfixing (20%) Testen van (jouw) code, handmatig-, unit-, integratie- en browser tests (15%) Functie-eisen Minimaal een MBO-diploma met HBO werk- en denk niveau; Minimaal 3 a 5 ervaring als .NET developer; Ervaring met C# en ASP.NET ; Ervaring met webapplicaties; Ervaring binnen een SCRUM/Agile omgeving; Inzicht in Front-end technieken en hoe

Bekijk vacature »

BI Developer

Kijken, kijken, niet kopen! Je kijkt automatisch om als je een verkoper op een lokale markt in Marrakesh dit hoort roepen naar twee passerende Nederlandse toeristen. Zal deze verkoper zich wel eens afvragen waarom de toerist zijn stalletje voorbij loopt? Dit is een vraag die een business analyst onlangs ook aan jou stelde. “Hoe kan het toch dat een klant wel iets in z’n winkelwagentje legt, maar vervolgens niets koopt?” Super trots ben je dan ook op de tool die jij hebt gemaakt waarmee Kruitbosch nu het gedrag van de klant kan meten. Kruitbosch heeft een mooi en vooruitstrevend IT-landschap

Bekijk vacature »

.Net developer senior

"Ik werk graag bij de Belastingdienst. Het is een complexe omgeving waarin ik met veel plezier werk. Mijn werk doet ertoe voor burgers en bedrijven." Linda Hagendijk - Applicatieontwikkelaar bij de Belastingdienst. Locatie Apeldoorn Functie­omschrijving "Ik werk graag bij de Belastingdienst. Het is een complexe omgeving waarin ik met veel plezier werk. Mijn werk doet ertoe voor burgers en bedrijven." Linda Hagendijk - Applicatieontwikkelaar bij de Belastingdienst. Als .NET-developer voor de directie informatievoorziening werk je vooral voor het toeslagenverstrekkingensysteem. Dit zorgt voor de toekenning en uitbetaling van de zorg-, huur-, en kinderopvangtoeslag en het kindgebondenbudget, waar maar liefst 12 miljoen

Bekijk vacature »

.NET Developer Medicatie / Apotheek

Jij krijgt een kick van het ontwikkelen van complexe software. Voor onze vestiging in Heerenveen zoeken wij een .NET Developer Medicatie / Apotheek die graag met de laatste Microsoft-tools en -technieken wil werken. Interessant? Lees snel verder! Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van de module Medicatie / Logistiek & Apotheek. Je gaat nauw samen werken met zowel de interne als externe klant om nieuwe functionaliteiten te ontwikkelen om onze klanten te ondersteunen in hun werkproces. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. ChipSoft maakt

Bekijk vacature »

C# ontwikkelaar / State of the art .NET omgeving

Functieomschrijving Ben jij de .NET backend developer die gewend is op een hoog niveau te werken in C#? Woon jij in de omgeving en wil je bij dé .NET organisatie van Tilburg en omstreken werken? Reageer dan snel! Programmeren van high-availability en high-security applicaties in ASP.NET en C#; Samen met je teamgenoten nieuwe applicaties/diensten ontwikkelen in .NET; Overleggen met de informatie analisten en testers; Ontwikkelen van webservices (WCF); 20 % van je tijd besteden aan innovatie; Deelnemen aan projecten om nieuwe ketenpartijen toe te voegen; Bouwen van unit testen; Deelnemen aan Scrummeetings. Functie-eisen Beschikt over HBO/WO werk- en denkniveau. Als

Bekijk vacature »

Full-stack C++ developer

Accent Pointe BV is looking for a full-stack C++ developer to strengthen our highly professional and experienced team of software engineers. Role Summary: As a software engineer at Accent Pointe you will be developing in-house trading applications. You will be responsible for optimizing applications for efficiency; and be given opportunities to bring ideas and create new applications to assist our daily trading operations. You will join in a small and agile team with the ability to execute on ideas quickly and will be in close contact with traders, risk managers and other stakeholders within the firm. What we offer: -

Bekijk vacature »

IT Architect

BNP Paribas Cardif zoekt een IT Architect Ben jij een ster in denken als een visionair op het gebied van (technische) bedrijfsinrichting? Ben je in staat om dit te vertalen naar praktische richtlijnen en principes voor de organisatie? Ben je een gedreven en positief ingestelde collega? En wil je graag werken voor een internationale verzekeraar? Dan ben jij onze nieuwe IT Architect! Wat je bij ons doet Als IT Architect zorg je voor de ontwikkeling van met name de IT componenten in de architectuur van BNP Paribas Cardif. De architectuur is afgeleid vanuit de overkoepelende BNP Paribas Cardif visie en

Bekijk vacature »
Niek Kasius

Niek Kasius

20/06/2012 05:35:25
Quote Anchor link
hoe krijg ik een foto die in mijn datadase staat geplaatst in onder script

Quote:
$aantal = mysql_num_rows(mysql_query("SELECT * FROM dvd"));

$query = mysql_query("select * from dvd WHERE id='".mysql_real_escape_string($_GET['id'])."'");
while($obj = mysql_fetch_object($query)){


echo ("<table cellpadding=\"2\" cellspacing=\"0\" width=\"700px\" style=\"border: 1px solid #0000A0;\">
<tbody>
<tr>
<td valign=\"top\" align=\"left\" width=\"110px\" bgcolor=\"#9EBAD6\" style=\"border-top: 0px solid

#0000A0; border-left: 0px solid #0000A0; border-right: 1px solid #0000A0; border-bottom: 0px solid

#0000A0;\">
<table bgcolor=\"#9EBAD6\" cellpadding=\"2\" cellspacing=\"0\" width=\"100%\" border=\"0\"

bordercolor=\"#0000A0\">
<tbody>
<tr>
<td align=\"center\">$obj->foto)
</td>
</tr>
<tr><td valign=\"top\" align=\"center\"><a href=\"mailto: $obj->script\">$obj->regie</a></dt>
</tr>
</tbody>
</table>
<td valign=\"top\" align=\"center\" bgcolor=\"#9EBAD6\">
<table bgcolor=\"#9EBAD6\" cellpadding=\"5\" cellspacing=\"0\" width=\"100%\" style=\"border: 0px solid

#0000A0;\">
<tbody>
<tr>
<td width=\"1%\">&nbsp;</td><td valign=\"top\" align=\"left\" bgcolor=\"#9EBAD6\">");echo

ubb($obj->inhoud);
echo ("</td>
</tr>
</tbody>
</table>
 
PHP hulp

PHP hulp

29/01/2020 16:23:21
 
Jesse Reitsma

Jesse Reitsma

20/06/2012 08:59:05
Quote Anchor link
Waar wil je die foto hebben?
En hoe staat die in je database?
Als een url?
 
Reshad F

Reshad F

20/06/2012 09:08:34
Quote Anchor link
code niet tussen quote tags maar tussen code tags zetten of php tags als sprake is van php
 
Niek Kasius

Niek Kasius

20/06/2012 23:34:36
Quote Anchor link
ik heb de boosdoener al gevonden, maar als ik die weg laat krijg ik de rest niet goed en word alles gecentreerd.
dit zorgt voor die problemen:
Quote:
$inhoud = htmlentities($inhoud)
Gewijzigd op 20/06/2012 23:37:27 door Niek Kasius
 
Wouter J

Wouter J

21/06/2012 09:09:56
Quote Anchor link
Quote:
code niet tussen quote tags maar tussen code tags zetten of php tags als sprake is van php



Tevens zie ik die code nergens terug, mis je een ; aan het eind van die lijn, mis je alle foutafhandeling (= belangrijkste), gebruik je hele slechte inline CSS, hoor je PHP boven het doctype te plaatsen en onder het doctype alleen echo's, kun je 2 queries in 1 voegen, gebruik je verkeerde quotes, en zijn tabellen niet voor dit bedoelt.
 
Niek Kasius

Niek Kasius

22/06/2012 07:57:42
Quote Anchor link
ik heb nog wat zitten knoeien en heb het nu bijna goed foto komt op de goede plaats EN zichtbaar en de ubb word ook goed uitgevoerd aleen kan ik geen quote en code tegelijk gebruiken want dat valt dan half over elkaar,
En regel nummering krijg ik niet.
hier onder de ubb die ik gebruik.

PS.
ik heb die code tags verander en nu werkt dat wel, maar kan ik geen text er meer onder zetten. "kan wel" alleen word die er dan niet onder geplaatst maar er naast.
En nog maar eens een wijziging:
ik heb in de quote een extra </table> toe gevoegt en nu komt de text er wel onder, maar in die code wil het niet lukken.

Quote:
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<?php

function klik(){
    echo "<script language=\"JavaScript\">
function addtext(veld,text) {
    text = ' '+text+' ';
      if (document.form.elements[veld].createTextRange) {
          document.form.elements[veld].focus();
          document.selection.createRange().duplicate().text = text;
       } else {
        document.form.elements[veld].focus();
          document.form.elements[veld].value += text;
       }
}</script>"
;
}


// Highlight functies
function phphighlite_replace($code) {
    $code = trim(str_replace("\\\"", "\"", $code));
    if(empty($code)) {
        return " ";
    }
else {
        array_push($GLOBALS['phphighlite'], $code);
        return "".(count($GLOBALS['phphighlite'])-1)."";
    }
}

function
phphighlite($id, $fixed=1) {
    $code = $GLOBALS['phphighlite'][$id];
    $splitted = explode("\n", $code);
    $grootte = count($splitted)+1;
    if(!strpos($code,"<?") && substr($code,0,2)!="<?") {
        $code = "<?".trim($code).">";
        $addedtags=1;
    }

    ob_start();
    $oldlevel=error_reporting(0);
    highlight_string($code);
    error_reporting($oldlevel);
    $buffer = ob_get_contents();
    ob_end_clean();
    if(!empty($addedtags)) {
        $openingpos = strpos($buffer,'&lt;?');
        $closingpos = strrpos($buffer, '?');
        $buffer = substr($buffer, 0, $openingpos).substr($buffer, $openingpos+5,

$closingpos-($openingpos+5)).substr($buffer, $closingpos+5);
    }

    $page_popup = "";

  $return = $buffer;
    return $return;
}

function
buttons(){
echo"
<input type=\"button\" value=\"B\" style=\"font-weight:bolt; width: 30px\"  

onClick=\"javascript:addtext('bericht','[b]text[/b]')\">
<input type=\"button\" value=\"I\" style=\"font-style:italic; width: 30px\"

onClick=\"javascript:addtext('bericht','[i]trext[/i]')\">
<input type=\"button\" value=\"U\" style=\"text-decoration: underline; width: 30px\"

onClick=\"javascript:addtext('bericht','[u]text[/u]')\">
<input type=\"button\" value=\"Code\" onClick=\"javascript:addtext('bericht','tekst')\">
<input type=\"button\" value=\"QUOTE\" onClick=\"javascript:addtext('bericht','[quote]tekst[/quote]')\">
"
;
}

function
smileys(){
echo"
<a href=\"javascript:addtext('bericht','[1}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk1.gif\" alt=\"alle

leeftijden\" border=\"0\"></a>
<a href=\"javascript:addtext('bericht','[2}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk2.gif\" alt=\"vanaf 6

jaar\" border=\"0\"></a>    
<a href=\"javascript:addtext('bericht','[3}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk3.gif\" alt=\"vanaf 12

jaar\" border=\"0\"></a>    
<a href=\"javascript:addtext('bericht','[4}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk4.gif\" alt=\"vanaf 16

jaar\" border=\"0\"></a>    
<a href=\"javascript:addtext('bericht','[5}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk5.gif\" alt=\"eng\"

border=\"0\"></a>    
<a href=\"javascript:addtext('bericht','[6}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk6.gif\" alt=\"grof

taalgebruik\" border=\"0\"></a>    
<a href=\"javascript:addtext('bericht','[7}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk7.gif\" alt=\"drugs\"

border=\"0\"></a>
<a href=\"javascript:addtext('bericht','[8}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk8.gif\" alt=\"geweld\"

border=\"0\"></a>
<a href=\"javascript:addtext('bericht','[9}')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk9.gif\"

alt=\"discriminatie\" border=\"0\"></a>    
<a href=\"javascript:addtext('bericht','{1]')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk10.gif\"

alt=\"softsex\" border=\"0\"></a>
<a href=\"javascript:addtext('bericht','{2]')\"><img src=\"http://localhost/dvd_collectie/smileys/kijk11.gif\" alt=\"porno\"

border=\"0\"></a>"
;
}


// UBB functie
function ubb($bericht) {
$bericht = wordwrap($bericht, 100, '<br>', 1);
$bericht = htmlentities($bericht);
$bericht = stripslashes($bericht);
$bericht = nl2br("$bericht");



$bericht = str_replace("[b]","<b>",$bericht);
$bericht = str_replace("[/b]","</b>",$bericht);
$bericht = str_replace("[i]","<i>",$bericht);
$bericht = str_replace("[/i]","</i>",$bericht);
$bericht = str_replace("[u]","<u>",$bericht);
$bericht = str_replace("[/u]","</u>",$bericht);

$bericht = preg_replace("#\[quote\](.+?)\[/quote\]#is","<table align=\"right\" width=\"90%\" cellspacing=\"0\"

cellpadding=\"0\" border=\"0\"><tr><td width=\"3%\">&nbsp;</td><td>Quote</td></tr><tr><td width=\"3%\">&nbsp;</td><td

style=\"background:#FFFFFF; border: 1px solid #232850;\"><table><tr><td>\\1</td></tr></table></td></tr></table>"
,$bericht);

$bericht = preg_replace("#\[quote=(.+?)\](.+?)\[/quote\]#is","<table align=\"richt\" width=\"90%\" cellspacing=\"0\"

cellpadding=\"0\"><tr><td width=\"3%\">&nbsp;</td><td>Quote:\\1</td></tr><tr><td width=\"3%\">&nbsp;</td><td

style=\"background:#FFFFFF; border: 1px solid #232850;\"><table><tr><td>\\2</td></tr></table></td></tr></table>"
,$bericht);

$bericht = preg_replace("#\[code\](.+?)\[/code\]#is","<table align=\"right\" width=\"90%\" cellspacing=\"0\"

cellpadding=\"0\" border=\"0\"><tr><td>Code</td></tr><tr><td style=\"background:#FFFFFF; border: 0px solid

#232850;\"><table><tr><td>\\1</td></tr></table></td></tr></table>"
,$bericht);

$bericht = preg_replace("#\[code=(.+?)\](.+?)\[/code\]#is","<table align=\"richt\" width=\"90%\" cellspacing=\"0\"

cellpadding=\"0\"><tr><td>Code: <b>\\1</td></tr><tr><td style=\"background:#FFFFFF; border: 1px solid

#232850;\"><table><tr><td>\\2</td></tr></table></td></tr></table>"
,$bericht);

 
$foto = str_replace('[img]','<img src="http://',$foto);
$foto = str_replace('[/img]','" width="80" height="90">',$foto);

$bericht = str_replace("[1}","<img src=\"http://localhost/dvd_collectie/smileys/kijk1.gif\">",$bericht);
$bericht = str_replace("[2}","<img src=\"http://localhost/dvd_collectie/smileys/kijk2.gif\">",$bericht);
$bericht = str_replace("[3}","<img src=\"http://localhost/dvd_collectie/smileys/kijk3.gif\">",$bericht);
$bericht = str_replace("[4}","<img src=\"http://localhost/dvd_collectie/smileys/kijk4.gif\">",$bericht);
$bericht = str_replace("[5}","<img src=\"http://localhost/dvd_collectie/smileys/kijk5.gif\">",$bericht);
$bericht = str_replace("[6}","<img src=\"http://localhost/dvd_collectie/smileys/kijk6.gif\">",$bericht);
$bericht = str_replace("[7}","<img src=\"http://localhost/dvd_collectie/smileys/kijk7.gif\">",$bericht);
$bericht = str_replace("[8}","<img src=\"http://localhost/dvd_collectie/smileys/kijk8.gif\">",$bericht);
$bericht = str_replace("[9}","<img src=\"http://localhost/dvd_collectie/smileys/kijk9.gif\">",$bericht);
$bericht = str_replace("{1]","<img src=\"http://localhost/dvd_collectie/smileys/kijk10.gif\">",$bericht);
$bericht = str_replace("{2]","<img src=\"http://localhost/dvd_collectie/smileys/kijk11.gif\">",$bericht);

return $bericht;
}

?>
Gewijzigd op 23/06/2012 06:34:19 door Niek Kasius
 
Niek Kasius

Niek Kasius

25/06/2012 06:29:54
Quote Anchor link
Wouter J
wat bedoel hiermee:
Quote:
Tevens zie ik die code nergens terug, mis je een ; aan het eind van die lijn, mis je alle foutafhandeling (= belangrijkste), gebruik je hele slechte inline CSS, hoor je PHP boven het doctype te plaatsen en onder het doctype alleen echo's, kun je 2 queries in 1 voegen, gebruik je verkeerde quotes, en zijn tabellen niet voor dit bedoelt.


Ik zie in die code die ik geplaatst heb geen doctype en scc staan.
dus hoe wil je nu weten wat voor en doctype ik gebruik en mijn css is bijna allemaal link rel="stylesheet.
en dat php in een code tag moet weet ik niet. zie die hier ook niet in Reageren.
 



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.