Toon posts:

PHP beginner.... wat doe ik fout ik kom er niet uit ?

Pagina: 1
Acties:
  • 28 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben bezig met een PHP formulier voor mijn werk alles werkt goed behalve de checkboxes.
Ik heb al gezocht op google.nl en phphulp maar word er niet veel wijzer van.
Dit is ook voor het eerst dat ik met php werk dus weet er nog niet zoveel vanaf.
Zou iemand mij kunnen helpen, wat doe ik fout?

PHP:
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
<?
$message = "
<p>
naam: $naam<br>
functie: $functie<br>
member organisatie: $organisatie<br>
telefoon: $telefoon<br>
e-mail: $email<br>";

if ($19april=="ja") $message .= "- Zal 19 april aanwezig zijn<br>";
if ($4oktober=="ja") $message .= "- Zal 4 oktober aanwezig zijn<p>";
if ($wel=="ja") $message .= "- Is in de gelegenheid de bijeenkomst bij te wonen.<br>";
if ($niet=="ja") $message .= "- Is niet in de gelegenheid de bijeenkomst bij te wonen. In mijn plaats komt:<p>";        

if ($niet) $message .="
<br>
naam: $naam2<br>
functie: $functie2<br>
member organisatie: $organisatie2<br>
telefoon: $telefoon2<br>
e-mail: $email2<br>";

if ($intro_naam) $message .= "
<b>introducé(e)</b>:
<br>
naam: $intro_naam<br>
functie: $intro_functie<br>
bedrijfsnaam: $intro_bedrijfsnaam<br>
telefoon: $intro_telefoon<br>
fax: $intro_fax<br>
e-mail: $postadres<br>
bijeenkomst op $postcodeplaats<br>
e-mail: $intro_email<br>";

$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: $email\n";

mail("jvdgraaf@xxxxxx.nl", $bijeenkomst, $message, $headers);

?>

<html>
<head>

<title>Memberbijeenkomst</title>

<style>
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #666666; text-decoration: none;
}
</style>

</HEAD>
<BODY>
<p align="right">[img]"../beeld/ml_logo.gif"></p>

<blockquote>

<p>&nbsp;</p>

Bedankt[/img]
Wij zullen contact met u opnemen.

<p>&laquo; <a href="mem-act.shtml">terug</a></p>

<p>&nbsp;</p>

</blockquote>

</body>
</html>

[ Voor 38% gewijzigd door Verwijderd op 28-02-2005 12:15 ]


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 13-05 16:01

mulder

ik spuug op het trottoir

ik gok dat er geen "ja" word gepost, maar dit is koffiedik kijken

oogjes open, snaveltjes dicht


  • TwoR
  • Registratie: Augustus 2002
  • Laatst online: 13-05 14:23

TwoR

Gekleurde stippen

echo $19april eens en dan zie je dat er vast True of iets dergelijks gepost word. En het moet denk ik $_POST['19april'] zijn.

En verder hoort dit in /14 ipv van /13

Verwijderd

Het heeft er waarschijnlijk niets mee te maken, maar even een vraag. Kan je in PHP variabelen laten beginnen met een getal?

PHP:
1
2
if ($19april=="ja") $message .= "- Zal 19 april aanwezig zijn<br>";
if ($4oktober=="ja") $message .= "- Zal 4 oktober aanwezig zijn<p>";

  • R4NCOR
  • Registratie: December 2000
  • Laatst online: 13-05 12:53

R4NCOR

eigenlijk gewoon Niels

Plaats de HTML-source van je formulier ook eens?

Daarnaast maak je gebruik van superglobals, wat in de nieuwere PHP versies standaard uitstaat. Het is imo netter en veiliger om in plaats van $naam, $_POST['naam'] te gebruiken, etc.

Verwijderd

Topicstarter
Don Facundo schreef op maandag 28 februari 2005 @ 12:18:
ik gok dat er geen "ja" word gepost, maar dit is koffiedik kijken
code:
1
2
3
4
5
6
7
8
9
10
11
<tr> 
      <td colspan="2">&nbsp;</tr>
    <tr> 
      <td colspan="2"><input type="checkbox" name="wel" value="ja"> <b>Is in de 
        gelegenheid de bijeenkomst bij te wonen.</b></td>
    </tr>
    <tr> 
      <td colspan="2"> <input type="checkbox" name="niet" value="ja"> 
        <b>Is <u>niet</u> in de gelegenheid de bijeenkomst bij te wonen. <br>
        In mijn plaats komt:</b></td>
    </tr>

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Verwijderd schreef op maandag 28 februari 2005 @ 12:12:
Ik ben bezig met een PHP formulier voor mijn werk alles werkt goed behalve de checkboxes.
Ik heb al gezocht op google.nl en phphulp maar word er niet veel wijzer van.
Dit is ook voor het eerst dat ik met php werk dus weet er nog niet zoveel vanaf.
Zou iemand mij kunnen helpen, wat doe ik fout?
Sorry, maar nee met 'hijdoetutnie' kunnen we je niet helpen. Lees P&W FAQ - PHP: gebruik van superglobals sowieso eens door, en als je echt een probleem blijft houden start dan volgens P&W FAQ - De "quickstart" een topic in Programming & Webscripting waar PHP thuishoort :)

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.