css Feedback

Gesperrt
zwiebel
Beiträge: 67
Registriert: Fr 17. Okt 2003, 20:54
Kontaktdaten:

css Feedback

Beitrag von zwiebel »

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:

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&uuml;ltig!<br> 
Bitte&nbsp;&uuml;berpr&uuml;fen...<br><br> 
<center><a href='front_content.php?idcat=12' style='text-decoration:none'>&laquo;&nbsp;zur&uuml;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>&nbsp;versendet:</i></font> 
<br>
<table border="0" cellpadding="1" cellspacing="0" width="100%"> 
<tr> 
  <td class="text"><b>Absender:</b></td> 
  <td>&nbsp;&nbsp;</td> 
  <td width="90%" class="text">'; 
    echo $email_from_name.' &l'.'t;'.$email_from_mail.'&g'.'t;'; 
    echo '</td> 
</tr> 
<tr> 
  <td>&nbsp;</td> 
  <td>&nbsp;</td> 
  <td>&nbsp;</td> 
</tr> 
<tr> 
  <td class="text"><b>Empf&auml;nger:</b></td> 
  <td>&nbsp;&nbsp;</td> 
  <td width="90%" class="text">'.$mail_to_name.'</td> 
</tr> 
<tr> 
  <td>&nbsp;</td> 
  <td>&nbsp;</td> 
  <td>&nbsp;</td> 
</tr> 
<tr> 
  <td class="text"><b>Betreff:</b></td> 
  <td>&nbsp;&nbsp;</td> 
  <td width="90%" class="text">'.$betreff.'</td> 
</tr> 
<tr> 
  <td>&nbsp;</td> 
  <td>&nbsp;</td> 
  <td>&nbsp;</td> 
</tr> 
<tr valign="top"> 
  <td class="text"><b>Nachricht:</b></td> 
  <td>&nbsp;&nbsp;</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>&nbsp;<i>Bitte alle Felder ausf&uuml;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>&nbsp;</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>&nbsp;&nbsp;&nbsp;&nbsp;</td> 
   </tr> 
   <tr> 
    <td class="text" valign="middle">Name:</td> 
    <td>&nbsp;</td> 
    <td><input type="text" class="form" name="email_from_name" size="38" value="'.$email_from_name.'" maxlength="100"></td> 
    <td>&nbsp;&nbsp;&nbsp;&nbsp;</td> 
   </tr> 
   <tr> 
    <td class="text" valign="middle">Email-Adresse:</td> 
    <td>&nbsp;</td> 
    <td><input type="text" class="form" name="email_from_mail" size="38" value="'.$email_from_mail.'" maxlength="100"></td> 
    <td>&nbsp;&nbsp;&nbsp;&nbsp;</td> 
   </tr> 
   <tr> 
    <td class="text" valign="middle">Betreff:</td> 
    <td>&nbsp;</td> 
    <td><input type="text" class="form" name="betreff" size="38" value="'.$betreff.'" maxlength="150"></td> 
    <td>&nbsp;&nbsp;&nbsp;&nbsp;</td> 
   </tr> 
   <tr> 
    <td class="text"  valign="middle">Mitteilung:</td> 
    <td>&nbsp;</td> 
    <td><textarea cols="45" rows="10" " name="kommentar" class="form" style="width:250px" wrap="physical">'.$kommentar.'</text'.'area></td> 
    <td>&nbsp;&nbsp;&nbsp;&nbsp;</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)" 
?>
Contenido 4.6.8 - Firefox
scipio
Beiträge: 104
Registriert: Mo 9. Feb 2004, 18:03
Wohnort: Grevenbroich - NRW
Kontaktdaten:

Beitrag von scipio »

Kannst du vergessen, <select> lässt sich nur bedingt über css verändern. Dünne Rahmen z.B. klappen nicht. Was möglich ist, findest du hier:

http://www.drweb.de/formulare/meue_leisten.shtml

Für Fragen rund um HTML, CSS, JS etc. empfehle ich folgendes Forum:

http://selfforum.teamone.de/

Über die Suchwörter 'select css' findest du dort knapp 100 Beiträge, die aber leider meine Antwort bestätigen.
Gesperrt