tekstkleur option value
ik heb de onderstaande tekst in mijn php-script staan, nu wil ik de tekstkleur van de option values wijzigen van zwart naar een andere kleur hoe kan ik dat doen??
// ter attentie van
echo '<tr><td>Ter attentie van *:</td></tr>';
echo '<tr><td>';
echo '<select name="ter_attentie_van">';
echo '<option value="Primera">Primera</option>';
echo '<option value="Postbank">Postbank</option>';
echo '<option value="Postkantoor">Postkantoor</option>';
echo '</select></td></tr>';
bijvoorbaat dank,
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//class aanmakenvoor overzicht...
<style>
// Een achtergrondskleur
.lichtgroen {
background-color: #00FF99;
}
// een tekst kleur
.lichtgroen {
color: #00FF99;
}
</style>
//De option krijgt een class mee.
<select name="postkantoor">
<option class="lichtgroen" value="Adorp">Adrop</option>
<option value="Leens">Leens</option>
<option value="Sauwerd">Sauwerd</option>
</select>
<style>
// Een achtergrondskleur
.lichtgroen {
background-color: #00FF99;
}
// een tekst kleur
.lichtgroen {
color: #00FF99;
}
</style>
//De option krijgt een class mee.
<select name="postkantoor">
<option class="lichtgroen" value="Adorp">Adrop</option>
<option value="Leens">Leens</option>
<option value="Sauwerd">Sauwerd</option>
</select>
Nu wordt het postkantoor in Adorp lichtgroen...
edit, even wat veranderd
Gewijzigd op 01/01/1970 01:00:00 door Bart Tuma
Code (php)
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
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
<?
// geef e-mail adres op van ontvanger
$mail_ontv = "[email protected]";
// is niet 100% !!!
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;
}
// als er niet op submit is gedrukt, of als er wel op is gedrukt maar niet alles ingevoerd is
if (!$_POST['submit'] || $_POST['submit'] && (!$_POST['voornaam'] ||!$_POST['achternaam'] || !$_POST['mail'] || !checkmail($_POST['mail']) || !$_POST['msggs'] || !$_POST['onderwerp']))
{
if ($_POST['submit'] && (!$_POST['voornaam'] ||!$_POST['achternaam'] || !$_POST['mail'] || !checkmail($_POST['mail']) || !$_POST['msggs'] || !$_POST['onderwerp']))
{
echo "<center><B><I>U bent één of meerdere verplichte velden in te vullen. Ook kan het zijn dat U een verkeerd e-mail adres heeft ingevuld.</I></B></center>";
}
// form + tabel
echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
echo '<form method="POST" ACTION="' . $_SERVER['PHP_SELF'] . '?page=contact">';
// aanhef
echo '<tr><td><b>Aanhef *:</b></td></tr>
<tr><td><input name="aanhef" type="radio" value="De heer" checked="checked" />De heer
<input name="aanhef" type="radio" value="Mevrouw" />Mevrouw</td></tr>';
// space
echo "<tr><td> </td></tr>";
// voornaam
echo "<tr><td><b>Voornaam *:</b></td></tr>";
echo "<tr><td><input type=\"text\" name=\"voornaam\" value=\"" . $_POST['voornaam'] . "\"></td></tr>";
// space
echo "<tr><td> </td></tr>";
// achternaam
echo "<tr><td><b>Achternaam *:</b></td></tr>";
echo "<tr><td><input type=\"text\" name=\"achternaam\" value=\"" . $_POST['achternaam'] . "\"></td></tr>";
// space
echo "<tr><td> </td></tr>";
// mail
echo "<tr><td><b>E-mailadres *:</b></td></tr>";
echo "<tr><td><input type=\"text\" name=\"mail\" value=\"" . $_POST['mail'] . "\"></td></tr>";
// space
echo "<tr><td> </td></tr>";
// ter attentie van
echo '<tr><td><b>Ter attentie van *:</b></td></tr>';
echo '<tr><td>';
echo '<select name="ter_attentie_van">';
echo '<option value="Primera">Primera</option>';
echo '<option value="Postbank">Postbank</option>';
echo '<option value="Postkantoor">Postkantoor</option>';
echo '</select></td></tr>';
// space
echo "<tr><td> </td></tr>";
// mail
echo "<tr><td><b>Onderwerp *:</b></td></tr>";
echo "<tr><td><input type=\"text\" name=\"onderwerp\" value=\"" . $_POST['onderwerp'] . "\"></td></tr>";
// vraag of opmerking
echo "<tr><td><b>Vraag of opmerking *:</b></b></font></td></tr>";
echo "<tr><td><TEXTAREA name=\"msggs\" ROWS=\"6\" COLS=\"30\">" . htmlentities($_POST['msggs']) . "</TEXTAREA></td></tr>";
// space
echo "<tr><td> </td></tr>";
// verplichte velden
echo '<tr><td><h6>Velden met een * zijn verplicht</h6></td></tr>';
// button
echo "<tr><td><input type=\"reset\" name=\"reset\" value=\"Wissen\">"; echo "<input type=\"submit\" name=\"submit\" value=\"Formulier Versturen\"></tr></td>";
// sluit form + tabel
echo "</form>";
echo "</table>";
}
// versturen naar
else
{
// set datum
$datum = date("d.m.Y H:i");
// set ip
$ip = $_SERVER['REMOTE_ADDR'];
$inhoud_mail .= "\n";
$inhoud_mail .= "=======================================================\n";
$inhoud_mail .= " \n";
$inhoud_mail .= " - ingevulde contact formulier - \n";
$inhoud_mail .= " - www.DOMEIN.nl - \n";
$inhoud_mail .= " \n";
$inhoud_mail .= "=======================================================\n\n";
$inhoud_mail .= $_SERVER['SCRIPT_URI'] . "\n\n";
$inhoud_mail .= "Onderstaand wat U doorgegeven en/of gevraagd heeft: \n\n\n";
$inhoud_mail .= "Ter attentie van: " . $_POST['ter_attentie_van'] . "\n\n";
$inhoud_mail .= "Onderwerp: " . $_POST['onderwerp'] . "\n\n";
$inhoud_mail .= "Aanhef: " . $_POST['aanhef'] . "\n\n";
$inhoud_mail .= "Naam: " . $_POST['voornaam'] . ", " . $_POST['achternaam'] . "\n\n";
$inhoud_mail .= "E-mailadres: " . $_POST['mail'] . "\n\n";
$inhoud_mail .= "Vraag of opmerking:\n";
$inhoud_mail .= $_POST['msggs'] . "\n\n\n\n";
$inhoud_mail .= "=======================================================\n\n";
$inhoud_mail .= "Verstuurd op " . $datum . " via het ip " . $ip . "\n\n";
$inhoud_mail .= "=======================================================\n\n";
$headers = "From: " . $_POST['voornaam'] . " <" . $_POST['mail'] . ">";
$headers = stripslashes($headers);
$headers = str_replace("\n", "", $headers); // Verwijder \n
$headers = str_replace("\r", "", $headers); // Verwijder \r
$headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
$_POST['onderwerp'] = str_replace("\n", "", $_POST['onderwerp']); // Verwijder \n
$_POST['onderwerp'] = str_replace("\r", "", $_POST['onderwerp']); // Verwijder \r
$_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
mail($mail_ontv, $onderwerp= Contactformulier, $inhoud_mail, "From: $voornaam, $achternaam <$mail>");
mail($mail, $onderwerp= Contactformulier, $inhoud_mail, "From: $voornaam, $achternaam <$mail_ontv>");
echo "<span style=\"color: #FF6900;\"><center><h3>Uw aanvraag is verstuurd</h3></center></span>";
echo "<center><p>Bedankt voor het insturen van uw aanvraag. <BR>We verwerken deze zo spoedig mogelijk</p></center>";
echo "<center><p>We zullen vertrouwelijk omgaan met de informatie die we van U krijgen, uw mail adres verstrekken wij niet aan derden.</p></center>";
echo "<center><a class=\"main\" href='pagina.php?page=contact'>terug naar contactpagina</a></center>";
}
?>
// geef e-mail adres op van ontvanger
$mail_ontv = "[email protected]";
// is niet 100% !!!
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;
}
// als er niet op submit is gedrukt, of als er wel op is gedrukt maar niet alles ingevoerd is
if (!$_POST['submit'] || $_POST['submit'] && (!$_POST['voornaam'] ||!$_POST['achternaam'] || !$_POST['mail'] || !checkmail($_POST['mail']) || !$_POST['msggs'] || !$_POST['onderwerp']))
{
if ($_POST['submit'] && (!$_POST['voornaam'] ||!$_POST['achternaam'] || !$_POST['mail'] || !checkmail($_POST['mail']) || !$_POST['msggs'] || !$_POST['onderwerp']))
{
echo "<center><B><I>U bent één of meerdere verplichte velden in te vullen. Ook kan het zijn dat U een verkeerd e-mail adres heeft ingevuld.</I></B></center>";
}
// form + tabel
echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
echo '<form method="POST" ACTION="' . $_SERVER['PHP_SELF'] . '?page=contact">';
// aanhef
echo '<tr><td><b>Aanhef *:</b></td></tr>
<tr><td><input name="aanhef" type="radio" value="De heer" checked="checked" />De heer
<input name="aanhef" type="radio" value="Mevrouw" />Mevrouw</td></tr>';
// space
echo "<tr><td> </td></tr>";
// voornaam
echo "<tr><td><b>Voornaam *:</b></td></tr>";
echo "<tr><td><input type=\"text\" name=\"voornaam\" value=\"" . $_POST['voornaam'] . "\"></td></tr>";
// space
echo "<tr><td> </td></tr>";
// achternaam
echo "<tr><td><b>Achternaam *:</b></td></tr>";
echo "<tr><td><input type=\"text\" name=\"achternaam\" value=\"" . $_POST['achternaam'] . "\"></td></tr>";
// space
echo "<tr><td> </td></tr>";
echo "<tr><td><b>E-mailadres *:</b></td></tr>";
echo "<tr><td><input type=\"text\" name=\"mail\" value=\"" . $_POST['mail'] . "\"></td></tr>";
// space
echo "<tr><td> </td></tr>";
// ter attentie van
echo '<tr><td><b>Ter attentie van *:</b></td></tr>';
echo '<tr><td>';
echo '<select name="ter_attentie_van">';
echo '<option value="Primera">Primera</option>';
echo '<option value="Postbank">Postbank</option>';
echo '<option value="Postkantoor">Postkantoor</option>';
echo '</select></td></tr>';
// space
echo "<tr><td> </td></tr>";
echo "<tr><td><b>Onderwerp *:</b></td></tr>";
echo "<tr><td><input type=\"text\" name=\"onderwerp\" value=\"" . $_POST['onderwerp'] . "\"></td></tr>";
// vraag of opmerking
echo "<tr><td><b>Vraag of opmerking *:</b></b></font></td></tr>";
echo "<tr><td><TEXTAREA name=\"msggs\" ROWS=\"6\" COLS=\"30\">" . htmlentities($_POST['msggs']) . "</TEXTAREA></td></tr>";
// space
echo "<tr><td> </td></tr>";
// verplichte velden
echo '<tr><td><h6>Velden met een * zijn verplicht</h6></td></tr>';
// button
echo "<tr><td><input type=\"reset\" name=\"reset\" value=\"Wissen\">"; echo "<input type=\"submit\" name=\"submit\" value=\"Formulier Versturen\"></tr></td>";
// sluit form + tabel
echo "</form>";
echo "</table>";
}
// versturen naar
else
{
// set datum
$datum = date("d.m.Y H:i");
// set ip
$ip = $_SERVER['REMOTE_ADDR'];
$inhoud_mail .= "\n";
$inhoud_mail .= "=======================================================\n";
$inhoud_mail .= " \n";
$inhoud_mail .= " - ingevulde contact formulier - \n";
$inhoud_mail .= " - www.DOMEIN.nl - \n";
$inhoud_mail .= " \n";
$inhoud_mail .= "=======================================================\n\n";
$inhoud_mail .= $_SERVER['SCRIPT_URI'] . "\n\n";
$inhoud_mail .= "Onderstaand wat U doorgegeven en/of gevraagd heeft: \n\n\n";
$inhoud_mail .= "Ter attentie van: " . $_POST['ter_attentie_van'] . "\n\n";
$inhoud_mail .= "Onderwerp: " . $_POST['onderwerp'] . "\n\n";
$inhoud_mail .= "Aanhef: " . $_POST['aanhef'] . "\n\n";
$inhoud_mail .= "Naam: " . $_POST['voornaam'] . ", " . $_POST['achternaam'] . "\n\n";
$inhoud_mail .= "E-mailadres: " . $_POST['mail'] . "\n\n";
$inhoud_mail .= "Vraag of opmerking:\n";
$inhoud_mail .= $_POST['msggs'] . "\n\n\n\n";
$inhoud_mail .= "=======================================================\n\n";
$inhoud_mail .= "Verstuurd op " . $datum . " via het ip " . $ip . "\n\n";
$inhoud_mail .= "=======================================================\n\n";
$headers = "From: " . $_POST['voornaam'] . " <" . $_POST['mail'] . ">";
$headers = stripslashes($headers);
$headers = str_replace("\n", "", $headers); // Verwijder \n
$headers = str_replace("\r", "", $headers); // Verwijder \r
$headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
$_POST['onderwerp'] = str_replace("\n", "", $_POST['onderwerp']); // Verwijder \n
$_POST['onderwerp'] = str_replace("\r", "", $_POST['onderwerp']); // Verwijder \r
$_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
mail($mail_ontv, $onderwerp= Contactformulier, $inhoud_mail, "From: $voornaam, $achternaam <$mail>");
mail($mail, $onderwerp= Contactformulier, $inhoud_mail, "From: $voornaam, $achternaam <$mail_ontv>");
echo "<span style=\"color: #FF6900;\"><center><h3>Uw aanvraag is verstuurd</h3></center></span>";
echo "<center><p>Bedankt voor het insturen van uw aanvraag. <BR>We verwerken deze zo spoedig mogelijk</p></center>";
echo "<center><p>We zullen vertrouwelijk omgaan met de informatie die we van U krijgen, uw mail adres verstrekken wij niet aan derden.</p></center>";
echo "<center><a class=\"main\" href='pagina.php?page=contact'>terug naar contactpagina</a></center>";
}
?>
bijvoorbaat dank,
Parse error: syntax error, unexpected '<' in /www/htdocs/gever/includes/contact.php on line 65
// ter attentie van
echo '<tr><td><b>Ter attentie van *:</b></td></tr>';
echo '<tr><td>';
<style>
select option {
color: #00FF99;
}
</style>
echo '<select name="ter_attentie_van">';
echo '<option value="Primera">Primera</option>';
echo '<option value="Postbank">Postbank</option>';
echo '<option value="Postkantoor">Postkantoor</option>';
echo '</select></td></tr>';
bedankt alvast,
dit is html, dit moet boven aan je index (o.i.d.) staan bijvoorbeeld tussen
Doe dat eens, en dan moet die het doen.
mijn website is voor mij gebouwd met een soort van "schil" waardoor het niet een enkele pagina is maar een site met pagina die ik gewoon kan editen met een programma waardoor die style/head etc voor mij zomaar niet zichtbaar zijn. Daarom kom ik er nu niet uit maar helaas.
bedankt voor jullie hulp maar ik moet het later maar weer proberen als mijn kennis van php etc goed is, ben nu alleen maar aan het knippen en plakken :).
greetz Björn