Contact formulier

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

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 »

Frontend Developer

Functieomschrijving Voor de NIPV zijn wij opzoek naar een Frontend Developer. Als Frontend Developer ga jij aan de slag om dashboards te bouwen vanuit het datawarehouse. Dit stelt NIPV in staat om snel en eenvoudig bij correcte bedrijfsvoeringsinformatie te kunnen. Je ontwikkelt dashboards in PowerBI, publiceert en onderhoud die, verzameld en verwerkt feedback in overleg met het ontwikkelteam. Naast dashboards ontwikkel en onderhoud je een datamodel in Excel waarmee adviseurs, controllers en analisten in staat worden gesteld om de gegevens uit de dashboards te raadplegen en anders te filteren of bepaalde gegevens nader te verfijnen, zodat verdiepende vragen kunnen worden

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van Software Developer! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van ervaren

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

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 »

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 »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

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 »
Kevin -

Kevin -

28/10/2006 13:35:00
Quote Anchor link
Hey,

Ik heb een contactformulier gemaakt. Deze werkt wel op de localhost maar niet op de shared-server. Het script werkt wel op een andere website die bij dezelfde host zit. Maar daar is het script in een inline-frame geladen. En bij de nieuwe site is het scriptgeinclude. Ik weet niet of dit eventueel er mee te maken heb. Omdat hij het wel doet in localhost.

Ik weet niet wat ik moet posten om het jullie duidelijker te maken dus vraag maar als je bepaalde stukke code nodig heb.

Met vriendelijke Groeten Kevin
 
PHP hulp

PHP hulp

24/11/2024 05:16:31
 
Thomas M

Thomas M

28/10/2006 15:01:00
Quote Anchor link
Wat werkt er niet? Wordt er niks weergegeven of werkt je php code erachter niet?
Post de code van je contactformulier en een stukje van de site waar het wel werkt en waar niet.
 
Jan Koehoorn

Jan Koehoorn

28/10/2006 15:11:00
Quote Anchor link
Werk je wel met superglobals? Dus $_POST['naam'], $_POST['adres'] in plaats van $naam, $adres?
 
Kevin -

Kevin -

28/10/2006 17:31:00
Quote Anchor link
Het script is een exacte kopie(alleen emailadres gegevens niet) van deze site waar hij in gebruik is semh.info.

Het verschil met deze site is dat hij op deze pagina geinclude is en op de andere site waar het script werkende is, heb ik gebruik gemaakt van een inline frame.

Dus ik weet absoluut niet waarom hij het niet doet. Weet niet wat voor stuk code relevant hiervoor is. Het probleem is dus dat het script wel het formulier laat zien maar de gegevens niet controleert, het formulier niet verstuurt maar gewoon terug gaat naar de begin site.

Help help wie o wie.. snap er niks meer van heb van alles geprobeerd.
Gewijzigd op 01/01/1970 01:00:00 door Kevin -
 
Kevin -

Kevin -

28/10/2006 20:41:00
Quote Anchor link
iemand enig idee?
 
PHP Newbie

PHP Newbie

28/10/2006 21:04:00
Quote Anchor link
doet ie t wel als je hem niet include?
 
Frank -

Frank -

28/10/2006 21:06:00
Quote Anchor link
Kevin schreef op 28.10.2006 20:41:
iemand enig idee?
Waar is de code? Zonder code valt hier weinig zinnigs over te zeggen.
 
Kevin -

Kevin -

28/10/2006 21:23:00
Quote Anchor link
PHP Newbie schreef op 28.10.2006 21:04:
doet ie t wel als je hem niet include?


dat is correct als ik de contact pagina los oproep weergeeft hij deze correct en het script is dan werkend.

Ik zal mijn script hier volledig posten
 
Kevin -

Kevin -

28/10/2006 21:24:00
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
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
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
<?php
ob_start(); // Voor Cookie setten
?>

<html>
<body>
<blockquote>
    <p><b>Contact</b></p>
    <br>
    Adresgegevens:<br>
    <br>
    Centrum voor Certificatie<br>
    Postbus 526<br>
    2400 AM  Alphen aan den Rijn<br>
    Telefoon 0172-242441<br>
    Fax 020-5248118<br>
    <br>
    <br>
    U kunt ons een bericht sturen via onderstaand contact formulier:<br>
<br>
<br>
<br>

</body>

</html>

<?php

// Config Gedeelte
$site = "http://centrumvoorcertificatie.nl/";    // Site waarnaar je terug gaat als je een bericht hebt achtergelaten
$wm_naam = "Centrum voor Certificatie";                    // Webmaster naam
$wm_email = "";        // Webmaster E-mail
$Anti_Spam = "0";                        // Anti Spam Tijd in Minuten ( Voer "0" om de Spam Beveiliging uit te zetten )
$fout_text = TRUE;                        // Bij Fout Text Rood maken ( TRUE voor aan, FALSE voor uit )
$fout_vakje = TRUE;                        // Bij Fout Border om Vakje Rood maken ( TRUE voor aan, FALSE voor uit )
$html = FALSE;                                // Een HTML email

// Hierna hoef je niks meer te veranderen!

$naam = $_POST['naam'];
$email = $_POST['email'];
$onderwerp = $_POST['onderwerp'];
$bericht = $_POST['bericht'];
$bericht_wrap = wordwrap ($bericht, 40, "\n", 1);

// IP van de verstuurder
if(getenv($_SERVER['HTTP_X_FORWARDED_FOR'])) {
    $ip = getenv($_SERVER['HTTP_X_FORWARDED_FOR']);
}
elseif(getenv($_SERVER['HTTP_CLIENT_IP'])) {
    $ip = getenv($_SERVER['HTTP_CLIENT_IP']);
}
else {
    $ip = $_SERVER['REMOTE_ADDR'];
}


$host = gethostbyaddr($ip);         // Host van verstuurder

if($html) {
// Headers
    $headers = "From: \"Contact Formulier\" <".$wm_naam.">\r\n";
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers .= "Return-Path: Mail-Error <".$wm_naam.">\r\n";

// Bericht
    $message = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";
    $message .= "<HTML><HEAD>";
    $message .= "<META http-equiv=3DContent-Type content=3D\"text/html; = charset=3Dwindows-1252\">";
    $message .= "</HEAD><BODY>";
    $message .= "<BR> ";
    $message .= "<TABLE>";
    $message .= "<tr><td>Naam:</td><td>".$naam."</td></tr>";
    $message .= "<tr><td>Email:</td><td><a href=\"mailto:".$email."\">".$email."</a></td></tr>";
    $message .= "<BR> ";
    $message .= "<tr><td>Bericht:</td><td>".$bericht."</td></tr>";
    $message .= "<tr><td colspan=\"2\">&nbsp;</td></tr>";
    $message .= "<BR> ";
    $message .= "<tr><td>Datum:</td><td>".date("d-m-Y H:i:s")."</td></tr>";
    $message .= "<tr><td>IP:</td><td><a href=\"http://sunny.nic.com/cgi-bin/whois?domain=".$ip."\">".$ip."</a></td></tr>";
    $message .= "<tr><td>Host:</td><td>".$host."</td></tr>";
    $message .= "</TABLE></BODY></HTML>";
    
}


else {
// Headers
    $headers = "From: \"Contact Formulier\" <".$wm_naam.">\r\n";
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/plain; charset=iso-8859-1";

// Bericht
    $message = "Naam: ".$naam."        \n";
    $message .= "E-mail: ".$email."     \n";
    $message .= "Bericht:\n".$bericht_wrap."     \n ";
    $message .= "               \n ";
    $message .= "Datum: ".date("d-m-Y H:i:s")." \n";
    $message .= "------------------------------------------------------- \n ";
    $message .= "IP: ".$ip."                    \n ";
    $message .= "Host: ".$host."                \n ";

}

// Mail Checker
function checkmail($mail)
{

    $email_host = explode("@", $mail);
    $email_host = $email_host['1'];
    $email_resolved = gethostbyname($email_host);
    if ($email_resolved != $email_host && eregi("^[0-9a-z]([-_.~]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$mail))
       $valid = 1;
    return $valid;
}

// kijken of het cookie bestaat, zoja dan wordt het formulier niet getoond.
if(!isset($_COOKIE['mailformulier']))
{

    if(isset($_POST['wis']))
    {

        foreach ($_POST as $key => $value)
        {

            unset($value);
        }

        header("Location: ".$_SERVER['PHP_SELF']."");
    }

    // Alles Controleren Wanneer er op Verzenden wordt gedrukt
    if(isset($_POST['verzenden']))
    {

        $fout = "";
        if((empty($naam)) OR (strlen($naam) < 3) OR (eregi(">", $naam)))
        {

            $fout .= "U bent vergeten uw naam in te vullen! <BR>";
            unset($naam);
            $fout_vakje_naam = "input_fout";
            $fout_text_naam = "text_fout";
        }

        if((empty($email)) OR (strlen($email) < 7) OR (eregi(">", $email)))
        {

            $fout .= "U bent vergeten uw e-mail adres in te vullen! <BR>";
            unset($email);
            $fout_vakje_email = "input_fout";
            $fout_text_email = "text_fout";
        }

        elseif(checkmail($email) == 0)
        {

            $fout .= "Vul een correct e-mail adres in! <BR>";
            unset($email);
            $fout_vakje_email = "input_fout";
            $fout_text_email = "text_fout";
        }

        if((empty($onderwerp)) OR (strlen($onderwerp) < 3) OR (eregi(">", $onderwerp)) )
        {

            $fout .= "U bent vergeten een onderwerp in te vullen! <BR>";
            unset($onderwerp);
            $fout_vakje_onderwerp = "input_fout";
            $fout_text_onderwerp = "text_fout";
        }

        if(empty($bericht))
        {

            $fout .= "U bent vergeten een bericht in te vullen! <BR";
            unset($bericht);
            $fout_vakje_bericht = "input_fout";
            $fout_text_bericht = "text_fout";
        }

        elseif(strlen($bericht) < 6)
        {

            $fout .= "Uw bericht is tekort! <BR>";
            $fout_vakje_bericht = "input_fout";
            $fout_text_bericht = "text_fout";
        }

        if(!empty($fout))
        {

        echo "<center><font color=\"#FF0000\"> $fout </font><br>"; // Weergeven van de fout(en)
        }
        else
        {
        mail($wm_email,$onderwerp,$message,$headers);

        // Bericht als mail succesvol is verzonden
        echo "<head><link href=\"style.css\" rel=\"stylesheet\" type=\"text/css\"></head>";
        echo "<center><BR>Uw bericht is succesvol verzonden!<BR></center>";
        echo "<center><BR>U ontvangt zo spoedig mogelijk een reactie.<BR></center>";
        echo "<center>Met vriendelijke groeten,<BR></center>";
        echo "<center><B>".$wm_naam."</B></center>";

        // cookie zetten tegen spam
        setcookie("mailformulier",1,time()+($Anti_Spam*60));

        // formulier wordt niet weer getoond
        $Formulier = TRUE;

        header("refresh:3;url=".$site."");
        }
    }
}

else {
    $Formulier = FALSE;
    echo "<html><head><link href=\"style.css\" rel=\"stylesheet\" type=\"text/css\" /></head><body>";
    echo "<center><h2> Spam Beveiliging </h2><br />";
    echo "Je kunt maar eens in de $Anti_Spam minuten een e-mail versturen!</center></body></html>";
    header("refresh:3;url=".$site."");
}


if(!isset($Formulier))
{

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<body>
<center>
<table class="tabel" border="1" cellpadding="6" cellspacing="0"  width="350" style="border-collapse: collapse">
<tr><td><br />
<form method="post" action="<?php echo $PHP_SELF; ?>">
<table>
<tr><td> </td><td> </td></tr>
<tr><td class="<?php echo $fout_text_naam; ?>">Naam:</td><td><input type="text" class="<?php echo $fout_vakje_naam; ?>" id="naam" name="naam" maxlength="20" value="<?php echo $naam; ?>" /></td></tr>
<tr><td class="<?php echo $fout_text_email; ?>">Email:</td><td><input type="text" class="<?php echo $fout_vakje_email; ?>" id="email" name="email" maxlength="30" value="<?php echo $email; ?>" /></td></tr>
<tr><td class="<?php echo $fout_text_onderwerp; ?>">Onderwerp:</td><td><input type="text" class="<?php echo $fout_vakje_onderwerp; ?>" id="onderwerp" name="onderwerp" maxlength="30" value="<?php echo $onderwerp; ?>" /></td></tr>
<tr><td valign="top" class="<?php echo $fout_text_bericht; ?>">Bericht:</td><td><textarea id="bericht" name="bericht" class="<?php echo $fout_vakje_bericht; ?>" cols="40" rows="5"><?php echo $bericht; ?></textarea></td></tr>
<tr><td></td><td><input type="submit" id="verzenden" name="verzenden" value="Verzenden"/><input type="submit" id="wis" name="wis" value="Wis velden" />
</td></tr>
</table>
</form>
</td></tr>
</table>
</center>

</body>
</html>
<?php
}
?>
Gewijzigd op 20/03/2011 16:19:57 door Bas IJzelendoorn
 
Jan Koehoorn

Jan Koehoorn

28/10/2006 21:37:00
Quote Anchor link
Je hebt twee <html> en twee <body> tags in je script???
 
PHP Newbie

PHP Newbie

28/10/2006 22:30:00
Quote Anchor link
vervang

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
ob_start(); // Voor Cookie setten
?>


is door

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
ob_start(); // Output wordt gecached
ini_set('display_errors', 1);
error_reporting(E_ALL);
?>


Je zou nu een melding te zien moeten krijgen met daarin informatie over waarom het script niet werkt.
 
Kevin -

Kevin -

28/10/2006 22:32:00
Quote Anchor link
heb alle 2 jullie aanwijzingen aangebracht en krijg nu de volgende foutmeldingen:
Ik ga er nu even zelf naar kijken maar jullie tips zijn altijd welkom.



Notice: Undefined index: naam in /home/site13/web/test/teksten/contact.php on line 37

Notice: Undefined index: email in /home/site13/web/test/teksten/contact.php on line 38

Notice: Undefined index: onderwerp in /home/site13/web/test/teksten/contact.php on line 39

Notice: Undefined index: bericht in /home/site13/web/test/teksten/contact.php on line 40

Notice: Undefined index: HTTP_X_FORWARDED_FOR in /home/site13/web/test/teksten/contact.php on line 44

Notice: Undefined index: HTTP_CLIENT_IP in /home/site13/web/test/teksten/contact.php on line 46
 
PHP Newbie

PHP Newbie

28/10/2006 22:44:00
Quote Anchor link
Waar is je check?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$naam
= $_POST['naam'];
$email = $_POST['email'];
$onderwerp = $_POST['onderwerp'];
$bericht = $_POST['bericht'];
?>


dat moet iets worden in de trand van:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$naam
= (isset($_POST['naam'])) ? ($_POST['naam']) : ('Niet opgegeven');
//enz.
?>


Maar beter is nog gewoon een check toe te voegen:

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
if(empty($_POST['naam']))
{

    echo 'Geef wel een naam op';
}

elseif(/*emtpy onderwerp*/)
{

    //echo onderwerp opgeven
}
//enz
else
{
    //voer script uit
}
?>
 
Kevin -

Kevin -

28/10/2006 22:49:00
Quote Anchor link
deze fouten geeft hij al voordat ik op verzend druk dus op het moment dat de pagina geladen word?... en niet nadat hij alles moet invullen want het script werkt gewoon als hij niet word geinclude
 
PHP Newbie

PHP Newbie

28/10/2006 22:52:00
Quote Anchor link
dan moet je even controleren met if($_SERVER['REQUEST_METHOD'] == 'POST') of er gesubmit is.
 
Kevin -

Kevin -

29/10/2006 16:26:00
Quote Anchor link
PHP Newbie schreef op 28.10.2006 22:52:
dan moet je even controleren met if($_SERVER['REQUEST_METHOD'] == 'POST') of er gesubmit is.


waar moet ik die dan in het script neerzetten?
 
Kevin -

Kevin -

29/10/2006 18:02:00
Quote Anchor link
Iemand de tijd voor mij?
Want snap niet dattie die fouten geeft :S
 
- SanThe -

- SanThe -

29/10/2006 18:05:00
Quote Anchor link
Kevin schreef op 28.10.2006 21:23:
PHP Newbie schreef op 28.10.2006 21:04:
doet ie t wel als je hem niet include?


dat is correct als ik de contact pagina los oproep weergeeft hij deze correct en het script is dan werkend.

Ik zal mijn script hier volledig posten

Dan moet je waarschijnlijk alle 'paths' aanpassen.
 
Kevin -

Kevin -

29/10/2006 18:08:00
Quote Anchor link
Ik dacht zelf in het begin eigenlijk dat het lag aan de css links maar die heb ik compleet verwijderd dus dat kan niet. En verder heb ik alleen maar die contact pagina geinclude.
Gewijzigd op 01/01/1970 01:00:00 door Kevin -
 
Thijs de Zoete

Thijs de Zoete

29/10/2006 18:19:00
Quote Anchor link
licht het niet gewoon aan je php versie?
 
Kevin -

Kevin -

29/10/2006 18:23:00
Quote Anchor link
Thijs de Zoete schreef op 29.10.2006 18:19:
licht het niet gewoon aan je php versie?


het script werkt wel (dus dan zal de php versie ok zijn) alleen met include dan werkt het script niet meer
 



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.