Cannot redeclare makequote() (previously

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Back end developer Digital Agency

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Gorinchem zijn wij op zoek naar versterking. Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back end werken! Bedrijfsprofiel Onze

Bekijk vacature »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. 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. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar start jij in een multidisciplinair team met 7 ontwikkelaars. Dit team is verdeeld onder Front-end ontwikkelaars en backend developers. De backend developers werken voornamelijk aan desktop applicaties in combinatie met backend systemen. Hier ga jij dus ook mee aan de slag! Hierbij wordt voornamelijk gebruik gemaakt van C# .NET, WPF, UWP, XAML en MVVM. WPF, UWP, .NET Core, Azure Devops en Entity Framework. WPF en UWP worden dan ook voornamelijk gebruikt voor de user interface van de desktop applicatie. Het development team is dan ook erg gedreven m.b.t. het ontwikkelen van vooruitstrevende en innovatieve horeca automatiseringsoplossingen.

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

Back-end developer (Magento2)

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

C# .NET Developer

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; 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 klein team van professionals ben je als C# .NET Developer verantwoordelijk voor het ontwikkelen van één van de applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je

Bekijk vacature »
Dick oo

dick oo

22/09/2009 15:08:00
Quote Anchor link
Ik heb een complete UBB parser gemaakt.. werkt ie niet...
Waarom doet PHP weer zo k*t?
Als ik in index.php include("replace.php"); include_once.. maak, dan geeft ie de fout niet, maar dan wordt alleen het eerste bericht geparsed.
Hij geeft de volgende foutmelding:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Fatal error: Cannot redeclare makequote() (previously declared in E:\UsbWebserver2\Root\Gastenboek\replace.php:76) in E:\UsbWebserver2\Root\Gastenboek\replace.php on line 76


## index.php, hier wordt replace.php ingevoegd
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
<head>
    <title>Gastenboek &copy;</title>
    <link type="text/css" rel="stylesheet" href="style/style.css" />
    <?php include("replace.php"); ?>
</head>
<body>

<?php
// Vereist voor het verbinden met de database
require("connect.php");

// Aantal entries in tabel tellen
$count = mysql_query("SELECT COUNT(id) FROM berichten");
$totaal = mysql_result($count, 0);

// Aantal reacties per pagina showen
$aantalReacties = 2;
$aantalPaginas =  ceil($totaal / $aantalReacties);

// Pagina opvragen, zoniet huidige pagina is 0
$pagina = 0;
if(isset($_GET['pagina']) && $_GET['pagina'] > 0 && $_GET['pagina'] <= $aantalPaginas && is_numeric($_GET['pagina'])){
    $pagina = $_GET['pagina'];
}


// Gegevens voor huidige pagina
$reactiesPagina = $pagina * $aantalReacties;
$huidigePagina = mysql_query("SELECT id,naam,email,bericht,datum,tijd,verberg FROM berichten ORDER BY id DESC LIMIT " . $reactiesPagina.",".$aantalReacties);

// Gegevens voor huidige pagina showen
if($totaal == 0){
    echo "Er zijn geen berichten, <a href=\"" . $schrijven . "\">plaats</a> als eerste een bericht!";
}
else {
    while($geg = mysql_fetch_assoc($huidigePagina)){
        $geg['naam'] = ucwords(strtolower($geg['naam']));
        if($geg['verberg'] == 0){
            $poster = '<a href="mailto:' . $geg['email'] . '">' . $geg['naam'] . '</a>';
        }
else {
            $poster = $geg['naam'];
        }

        $geg['bericht'] = UBB($geg['bericht']);
        echo "<div class=\"comments\" id=\"box\">
            <div class=\"comments\" id=\"head\"><b>"
. $poster . "</b> " . $geg['datum'] . " @ " . $geg['tijd'] . "<span style=\"float:right\"><a href=\"?q=" . $geg['id'] . "\">Quote</a></span></div>
            <div class=\"comments\" id=\"bericht\"><p>"
. $geg['bericht'] . "</p></div>
            <div class=\"comments\" id=\"clear\"></div>
            </div><br />"
;
    }

    echo "<br /><a href=\"" . $schrijven . "\">Plaats</a> een bericht";
}


echo "<br /><br />";

// Paginanummering
for($i = 0; $i < $aantalPaginas; $i++) {
    if($pagina == $i) {
        if($aantalPaginas == 1){
            echo "";
        }
else {
            echo "<b>".($i+1)."</b>";
        }
    }
else {
        echo "<a href=\"".$_SERVER['REQUEST_URI']."?pagina=".$i."\">".($i+1)."</a>";
    }

    if($i < $aantalPaginas - 1) {
        echo " - ";
    }
}

?>

</body>
</html>


## replace.php
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
<style type="text/css">
.num {
float: left;
color: gray;
font-size: 13px;
font-family: monospace;
text-align: right;
margin-right: 6pt;
padding-right: 6pt;
border-right: 1px solid gray;}

body {margin: 0px; margin-left: 5px;}
td {vertical-align: top;}
code {white-space: nowrap;}
</style>

<!-- left, right, center, justify! -->

<?php

function UBB($string){

// HTML verbieden
$string = htmlspecialchars($string);

// Enters maken
$string = nl2br($string);

// Links maken
$string = preg_replace("_\[url](.*)\[/url\]_si", '<a href="http://$1" style="text-decoration: none;">$1</a>', $string);
$string = preg_replace("_\[url=(.*)\](.*?)\[/url\]_si", '<a href="http://$1" style="text-decoration: none;">$2</a>', $string);
$string = preg_replace("_\[email](.*)\[/email\]_si", '<a href="mailto://$1" style="text-decoration: none;">$1</a>', $string);
$string = preg_replace("_\[email=(.*)\](.*?)\[/email\]_si", '<a href="mailto:$1" style="text-decoration: none;">$2</a>', $string);

// Kleuren
$string = preg_replace("_\[color=(.*)\](.*?)\[/color\]_si", '<span style="color: $1">$2</span>', $string);

// Tekstgrootte
$string = preg_replace("_\[size=(.*)\](.*?)\[/size\]_si", '<span style="font-size: $1">$2</span>', $string);

// Vetgedrukt
$string = preg_replace("_\[b\](.*?)\[/b\]_si", '<b>$1</b>', $string);

// Cursief
$string = preg_replace("_\[i\](.*?)\[/i\]_si", '<i>$1</i>', $string);

// Onderstrepen
$string = preg_replace("_\[u\](.*?)\[/u\]_si", '<u>$1</u>', $string);

// Doorstrepen
$string = preg_replace("_\[s\](.*?)\[/s\]_si", '<s>$1</s>', $string);

// Knipperen
$string = preg_replace("_\[blink\](.*?)\[/blink\]_si", '<blink>$1</blink>', $string);

// Superscript
$string = preg_replace("_\[sup\](.*?)\[/sup\]_si", '<sup>$1</sup>', $string);

// Subscript
$string = preg_replace("_\[sub\](.*?)\[/sub\]_si", '<sub>$1</sub>', $string);

// All caps
$string = preg_replace("_\[ac\](.*?)\[/ac\]_si", '<span style="text-transform:uppercase">$1</span>', $string);

// Small caps
$string = preg_replace("_\[sc\](.*?)\[/sc\]_si", '<span style="text-transform:lowercase">$1</span>', $string);

// Marquee, standaard "scroll", andere opties: "slide" & "alternate"
$string = preg_replace("_\[slide\](.*?)\[/slide\]_si", '<marquee>$1</marquee>', $string);
$string = preg_replace("_\[slide=(.*)\](.*?)\[/slide\]_si", '<marquee behavior="$1">$2</marquee>', $string);

// Smilies
$string = str_replace(":)"," <img src=\"images/lach.gif\">", $string);

// Quotefunctie
function makeQuote($tekst){
    $regex = '#\[quote(?:\h*=\h*(?|\"(.*?)\"|&\#039;(.*?)&\#039;|([^][=\s]+)))?]'.
             '((?:[^[]|\[(?!/quote]|quote(?:\h*=\h*(?|\"(.*?)\"|&\#039;(.*?)&\#039;|([^][=\s]+)))?])|(?R))+)'.
             '\[/quote]#';
    if (is_array($tekst)) {
        $tekst = '<fieldset style="background-color:#FFF; width:50%;">
                    <legend style="background-color:#FFF;">Quote van'
.(empty($tekst[1]) ? '' : ' ' .$tekst[1]). '</legend><p>' .$tekst[2]. '</p></fieldset>';
    }

    return preg_replace_callback($regex, 'makeQuote', $tekst);
}


// Highlightfunctie
function customHighlight($code){
    $code = highlight_string(htmlspecialchars_decode(strip_tags($code[1])), true);
    
    $aLines = explode("<br />", $code);
    $iLines = count($aLines);
 
    $output = "<table><tr><td class=num>\n";
    for($i = 1; $i <= $iLines; $i++){
    $output .= $i ."<br />";
    }

    $output .= "\n</td><td>\n$code\n</td></tr></table>";
 
    return $output;
}


// Tekst binnen de code-tags highlighten
$string = preg_replace_callback("#\[code\](.*?)\[/code\]#s", "customHighlight", $string);

// Tekst binnen de quote-tags omzetten in een quote
$string = makeQuote(htmlspecialchars_decode($string));

return $string;
}

?>
Gewijzigd op 04/03/2013 15:09:46 door Joren de Wit
 
PHP hulp

PHP hulp

23/11/2024 00:48:30
 
- SanThe -

- SanThe -

22/09/2009 16:55:00
Quote Anchor link
Je mag een function maar één keer definiëren. Dus het bestand waar het in staat mag je maar één keer includen.
 
Dick oo

dick oo

22/09/2009 17:23:00
Quote Anchor link
hoe kan ik anders elk bericht door de parser halen?
 
Jan Willem van der Veer

Jan Willem van der Veer

22/09/2009 17:50:00
Quote Anchor link
Quote:
hoe kan ik anders elk bericht door de parser halen?

Misschien door elke keer een functie aan te roepen met het bericht? Ik snap persoonlijk het hele probleem niet helemaal.
Sowieso zie ik niet dat je twee keer dezelfde functie aanmaakt (zie namelijk nergens twee keer de include van replace.php).
 
Dick oo

dick oo

22/09/2009 21:20:00
Quote Anchor link
Ja en dat doe ik, ik snap ook niet waarom ik deze fout krijg.
Ik denk dat het komt omdat ik in while(){ het volgende heb gezet:
$geg['bericht'] = UBB($geg['bericht']);

Dat het bestand daarom geïnclude wordt, maar ik weet echt niet hoe ik anders alle berichten door de parser haal.

SanThe weet jij hoe ik elk bericht door de parser kan halen zonder die foutmelding?
 
Jan Willem van der Veer

Jan Willem van der Veer

22/09/2009 21:24:00
Quote Anchor link
Quote:
Dat het bestand daarom geïnclude wordt, maar ik weet echt niet hoe ik anders alle berichten door de parser haal.
Dan heb jij wel een hele magic PHP..., gezien de functie inladen op functie-call voor zover ik weet nog moet worden uitgevonden. Kan het niet gewoon zijn dat je in twee bestanden een functie hebt met dezelfde naam?
 
Dick oo

dick oo

22/09/2009 21:32:00
Quote Anchor link
Nee ik post hieronder connect.php
maar ik heb echt geen dubbele functies

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
<?php
// MySQL server, 99% van de tijd "localhost"
$server = "localhost";
// Gebruikersnaam voor MySQL server
$gebruiker = "root";
// Wachtwoord voor MySQl server
$wachtwoord = "***";
// Database voor de entries
$database = "gastenboek";
// Tabel in $database
$tabel = "berichten";

// Pagina waar je de entries kan lezen
$lezen = "index.php";
// Pagina waar je een entry kan toevoegen
$schrijven = "add.php";
// Adminpagina
$admin = "admin.php";

// UBB code aan? true voor aan, false voor uit
$UBB = true;
// Naam (editen)
$naam = "de administrator";

# Functie maken om in te loggen, verander hier de gebruikersnaam en het wachtwoord!
function inloggen(){
    # Gebruikersnaam administrator
    $gebruikersnaam = "admin";
    # Wachtwoord
    $wachtwoord = "admin";
    
    if($_SERVER['PHP_AUTH_USER'] != $gebruikersnaam || $_SERVER['PHP_AUTH_PW'] != $wachtwoord){
        header("WWW-Authenticate: Basic realm=\"Authenticatie vereist!\"");
        header("HTTP/1.0 401 Unauthorized");
        echo "Je bent niet ingelogd! <br /><br /> Probeer het <a href=\"javascript:location.reload();\">opnieuw</a>.";
        exit;
    }
}


// Email bij entry? TRUE voor ja, FALSE voor nee
$mail = false;
// Emailadres
$email = "[email protected]";
// Onderwerp
$onderwerp = "Nieuwe entry in je gastenboek!";
// Bericht
$bericht = "<html><head><title>" . $onderwerp . "</title></head><body>In je gastenboek is het volgende geplaatst: <br> blabla</body></html>";
// Headers, HTML email sturen
$header = 'MIME-Version: 1.0' . "\r\n";
$header .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Headers, verander hier het emailadres en eventueel "Gastenboek"
$header .= 'From: Gastenboek <[email protected]>' . "\r\n";

$db = mysql_connect($server, $gebruiker, $wachtwoord) or die ('Kon geen verbinding maken met MySQL.');
mysql_select_db($database) or die ("Kon de database niet vinden.");
?>
 
Jan Willem van der Veer

Jan Willem van der Veer

22/09/2009 21:37:00
Quote Anchor link
Wordt die index.php zelf niet per ongeluk ergens in een while opgenomen?
 
Dick oo

dick oo

22/09/2009 21:49:00
Quote Anchor link
nee sorry
er staat alleen een while in index.php
het is mij echt een raadsel
 
Dos Moonen

Dos Moonen

22/09/2009 22:15:00
Quote Anchor link
Cool!

Ik wist niet dat je functies binnen functies kan defineren.
*hint*
 
Dick oo

dick oo

23/09/2009 10:59:00
Quote Anchor link
Haha bedankt 't werkte inderdaad niet
Ik heb nu 3 aparte functies gemaakt en dat werkt super =)
 
Jan Willem van der Veer

Jan Willem van der Veer

23/09/2009 13:04:00
Quote Anchor link
Volgende keer wat beter inspringen... Dan had je het waarschijnlijk direct gezien :)
 



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.