css Feedback
Verfasst: Do 19. Feb 2004, 13:15
hallo ich möchte im feedbackmodul CSS benutzen, klappt bei den Eingabefeldern auch, nur bei dem Dropdownmenü nimmt er den Rahmen nicht an. ich weiß nicht wo ich die Klasse hinstecken soll.
Hier der Code, vielleicht kann mir von Euch einer helfen:
Hier der Code, vielleicht kann mir von Euch einer helfen:
Code: Alles auswählen
<?php
/*******************************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Mailkontakt
* Author : agon
* Copyright : Contenido - four for business
* Created : 05-11-2003
* Modified : 29-01-2003 by Lars D. Forseth <lars@forseth.de>
********************************************************/
$email_to_name = explode(",","CMS_VALUE[8]");
$email_to_mail = explode(",","CMS_VALUE[9]");
/* data given */
if( $mail == 1 and( ($email_from_name != '') and($email_from_mail != '') and(count($email_to) != 0) and($betreff != '') and($kommentar != '') ) ) {
$header='From:'.$email_from_name.'<'.$email_from_mail.'>'."\n";
for($x=0;$x<count($email_to_name);$x++){
if(in_array($x,$email_to)) {
$mailto .= $email_to_name[$x]." <".$email_to_mail[$x].">,";
$mail_to_name .= $email_to_name[$x]." ";
}
}
$length = (int) (strlen($email_from_mail));
if ($length > 100 or $length < 8) {$length_err = 1;}
else {$length_err = 0;}
$valid = (eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]+$",$email_from_mail));
// check if email-adress from user is correct
if (!$valid == 1 or $length_err == 1) {
echo "
<br><bgcolor='gray'>
<font color='red'><b>
<u>ACHTUNG:</u><br>
Die angegebene Email-Adresse ist ungültig!<br>
Bitte überprüfen...<br><br>
<center><a href='front_content.php?idcat=12' style='text-decoration:none'>« zurück</a></center>
</b></font>
<br>";
}
else {
/* for security reasons in case of spam and the kind */
$now = date("l dS of F Y \@ G:i:s"); // Bsp: Wednesday 15th of January 2004 15:51:38
$ip = getenv('REMOTE_ADDR');
$kommentar .= "\n\n\n\nThis mail was sent from the IP-address ".$ip." on ".$now." .\n";
/* finally mail message */
mail($mailto,$betreff,$kommentar,$header);
// give confirmation to user:
echo '
<br>
<font color="red"><i>Folgende Nachricht wurde an<b>'.$mail_to_name.'</b> versendet:</i></font>
<br>
<table border="0" cellpadding="1" cellspacing="0" width="100%">
<tr>
<td class="text"><b>Absender:</b></td>
<td> </td>
<td width="90%" class="text">';
echo $email_from_name.' &l'.'t;'.$email_from_mail.'&g'.'t;';
echo '</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="text"><b>Empfänger:</b></td>
<td> </td>
<td width="90%" class="text">'.$mail_to_name.'</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="text"><b>Betreff:</b></td>
<td> </td>
<td width="90%" class="text">'.$betreff.'</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr valign="top">
<td class="text"><b>Nachricht:</b></td>
<td> </td>
<td class="text">'.nl2br($kommentar).'</td>
</tr>
</table>
<br><br><br>';
} // end else
} // end "data given"
/* no data given (yet), so give back form */
else {
echo '<br><br><br>';
// not all fields were filled during last submission!
if ($mail == 1) {
echo '
<font class="text"><font color="red">
<u>ACHTUNG:</u> <i>Bitte alle Felder ausfüllen!</i>
</font></font><br><br>';
}
echo '
<form name="mail" action="'.$auth->url().'" method="post" class="text">
<table border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td colspan="4" valign="middle" class="text">
<table border="0" cellpadding="0" cellspacing="0">
<!-- fwtable fwsrc="kontakt.png" fwbase="kontakt.gif" fwstyle="Dreamweaver" fwdocid = "742308039" fwnested="0" -->
<tr>
<td><img src="/html/images/pics/kontakt/spacer.gif" width="42" height="1" border="0" alt=""></td>
<td><img src="/html/images/pics/kontakt/spacer.gif" width="90" height="1" border="0" alt=""></td>
<td><img src="/html/images/pics/kontakt/spacer.gif" width="132" height="1" border="0" alt=""></td>
<td><img src="/html/images/pics/kontakt/spacer.gif" width="132" height="1" border="0" alt=""></td>
<td width="220"></td>
<td><img src="/html/images/pics/kontakt/spacer.gif" width="1" height="1" border="0" alt=""></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="middle" class="text"></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td valign="middle" class="text"> Empfänger:</td>
<td> </td>
<td><select name="email_to[]" class="form" >';
for($x=0;$x<count($email_to_name);$x++){
echo ' <option value="'.$x.'"';
//$recepient = 'Referat Redaktion'; // for testing only ;o)
if ($email_to_name[$x] == $recepient) {echo ' selected';}
echo '>'.$email_to_name[$x].'</option>';
}
echo ' </select>';
echo ' </td>
<td> </td>
</tr>
<tr>
<td class="text" valign="middle">Name:</td>
<td> </td>
<td><input type="text" class="form" name="email_from_name" size="38" value="'.$email_from_name.'" maxlength="100"></td>
<td> </td>
</tr>
<tr>
<td class="text" valign="middle">Email-Adresse:</td>
<td> </td>
<td><input type="text" class="form" name="email_from_mail" size="38" value="'.$email_from_mail.'" maxlength="100"></td>
<td> </td>
</tr>
<tr>
<td class="text" valign="middle">Betreff:</td>
<td> </td>
<td><input type="text" class="form" name="betreff" size="38" value="'.$betreff.'" maxlength="150"></td>
<td> </td>
</tr>
<tr>
<td class="text" valign="middle">Mitteilung:</td>
<td> </td>
<td><textarea cols="45" rows="10" " name="kommentar" class="form" style="width:250px" wrap="physical">'.$kommentar.'</text'.'area></td>
<td> </td>
</tr>
<tr>
<td colspan="4" align="center">
<br>
<input type="submit" class="form" value="Mail senden" name="submit">
<input type="reset" class="form" border="0">
<input type="hidden" name="mail" value="1">
</td>
</tr>
</table>
</fo'; echo 'rm>
<br><br>';
} // end "no data given (yet)"
?>