Grazioli: Php mit Script in Htlm einfügen

Beitrag lesen

Hallo,

kann mir jemand sagen wie ich folgender Php Code mit Script in mein HTLM dokument einfügen kann!?!

PHP Code

<? function check_len(&$check, $field, $max, &$err_field, $err="", $min, $min_err="") {   if (strlen($field) > $max)   {      if ($err == "")      {        $err = $msg->err_maxlen($max);      }      $err_field = $err;      if ($check==true) $check = false;   }   if (strlen($field) < $min)   {      if ($min_err == "")      {        $min_err = $msg->err_minlen($min);      }      $err_field = $min_err;      if ($check==true) $check = false;   } }

function check_mail(&$check, $fld, &$error_field, $invalidchars="", $blanks="") {

global $msg;    $expr = "[1]+@([0-9a-z][0-9a-z-]+.)+[a-z][a-z]+$";    //echo "expr=" . $expr . "<br>";    if ((!$fld) || ($fld=="") || (!eregi($expr,$fld)))    {      if ($invalidchars > "")      {       $error_field = $invalidchars . "<br>\n";      } else {       $error_field = "invalid characters<br>\n";      }      if ($check==true) $check =false;    }    if (strrpos($fld,' ') > 0)    {      if ($blanks > "")      {       $error_field = $blanks . "<br>\n";      } else {       $error_field = "blanks in e-mail<br>\n";      }      if ($check==true) $check =false;    } }

if (empty($HTTP_POST_VARS["anrede"])) $HTTP_POST_VARS["anrede"]="Herr,Frau"; if (empty($err_anrede)) $err_anrede="&nbsp;"; if (empty($HTTP_POST_VARS["vorname"])) $HTTP_POST_VARS["vorname"]=""; if (empty($err_vorname)) $err_vorname="&nbsp;"; if (empty($HTTP_POST_VARS["nachname"])) $HTTP_POST_VARS["nachname"]=""; if (empty($err_nachname)) $err_nachname="&nbsp;"; if (empty($HTTP_POST_VARS["strasse"])) $HTTP_POST_VARS["strasse"]=""; if (empty($err_strasse)) $err_strasse="&nbsp;"; if (empty($HTTP_POST_VARS["plz"])) $HTTP_POST_VARS["plz"]=""; if (empty($err_plz)) $err_plz="&nbsp;"; if (empty($HTTP_POST_VARS["ort"])) $HTTP_POST_VARS["ort"]=""; if (empty($err_ort)) $err_ort="&nbsp;"; if (empty($HTTP_POST_VARS["telefon"])) $HTTP_POST_VARS["telefon"]=""; if (empty($err_telefon)) $err_telefon="&nbsp;"; if (empty($HTTP_POST_VARS["fax"])) $HTTP_POST_VARS["fax"]=""; if (empty($err_fax)) $err_fax="&nbsp;"; if (empty($HTTP_POST_VARS["email"])) $HTTP_POST_VARS["email"]=""; if (empty($err_email)) $err_email="&nbsp;"; if (empty($HTTP_POST_VARS["nachricht"])) $HTTP_POST_VARS["nachricht"]=""; if (empty($err_nachricht)) $err_nachricht="&nbsp;"; if (empty($HTTP_POST_VARS["empfohlen"])) $HTTP_POST_VARS["empfohlen"]="Freunde,Suchmaschine,Zeitschrift"; if (empty($err_empfohlen)) $err_empfohlen="&nbsp;"; if (empty($HTTP_POST_VARS["kontakt"])) $HTTP_POST_VARS["kontakt"]="Brief,Fax,Telefon,E-Mail"; if (empty($err_kontakt)) $err_kontakt="&nbsp;"; if (empty($HTTP_POST_VARS["partner"])) $HTTP_POST_VARS["partner"]="Privat,Geschäftlich"; if (empty($err_partner)) $err_partner="&nbsp;";

$checked = true; if (isset($HTTP_POST_VARS["submit"])) {   check_len($checked, $HTTP_POST_VARS["anrede"],10,$err_anrede,"Eingabe zu lang! Maximale Länge:10",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["vorname"],80,$err_vorname,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["nachname"],80,$err_nachname,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["strasse"],80,$err_strasse,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["plz"],8,$err_plz,"Eingabe zu lang! Maximale Länge:8",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["ort"],80,$err_ort,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["telefon"],80,$err_telefon,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["fax"],80,$err_fax,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["email"],80,$err_email,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");  check_mail($checked, $HTTP_POST_VARS["email"], $err_email,"Die e-Mail enthält ungültige Zeichen oder ist unvollständig.", "Die e-Mail enthält Leerzeichen.");   check_len($checked, $HTTP_POST_VARS["nachricht"],5000,$err_nachricht,"Eingabe zu lang! Maximale Länge:5000",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["kontakt"],80,$err_kontakt,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   check_len($checked, $HTTP_POST_VARS["partner"],80,$err_partner,"Eingabe zu lang! Maximale Länge:80",0,"Eingabe erforderlich! Mindesteingabe Länge:1");   } if ( empty($HTTP_POST_VARS["submit"]) or (!$checked) ) { ?> <form action="<? echo $GLOBALS["file:///C|/Temp/PHP_SELF"] ?>" method="post"> <div align="center">     <table width="496" border="0" cellpadding="4">       <!--DWLayoutTable-->       <tr>         <td width="110" height="32" valign="top">Firma::</td>         <td width="231"><input name="firma" type="text" id="firma" value="<? echo $HTTP_POST_VARS["firma"] ?>">         </td>         <td width="20"> <? echo $err_anrede ?> </td>       </tr>       <tr>         <td height="30" valign="top">Nachname:</td>         <td><input type="text" name="nachname" value="<? echo $HTTP_POST_VARS["nachname"] ?>">         </td>         <td> <? echo $err_nachname ?> </td>       </tr>       <tr>         <td height="30" valign="top">Vorname:</td>         <td> <input type="text" name="vorname"> </td>         <td><!--DWLayoutEmptyCell-->&nbsp; </td>       </tr>       <tr>         <td height="30" valign="top">Straße:</td>         <td> <input type="text" name="strasse">         </td>         <td><!--DWLayoutEmptyCell-->&nbsp; </td>       </tr>       <tr>         <td height="30" valign="top">PLZ:</td>         <td> <input type="text" name="plz">         </td>         <td><!--DWLayoutEmptyCell-->&nbsp; </td>       </tr>       <tr>         <td height="30" valign="top">Ort:</td>         <td> <input type="text" name="ort">         </td>         <td><!--DWLayoutEmptyCell-->&nbsp; </td>       </tr>       <tr>         <td height="30" valign="top">Telefon:</td>         <td> <input type="text" name="telefon" value="<? echo $HTTP_POST_VARS["telefon"] ?>">         </td>         <td> <? echo $err_telefon ?> </td>       </tr>       <tr>         <td height="30" valign="top">Telefax:</td>         <td> <input type="text" name="fax"> </td>         <td><!--DWLayoutEmptyCell-->&nbsp; </td>       </tr>       <tr>         <td height="30" valign="top">E-Mail:</td>         <td> <input type="text" name="email" value="<? echo $HTTP_POST_VARS["email"] ?>">         </td>         <td> <? echo $err_email ?> </td>       </tr>       <tr>         <td height="78" valign="top">Ihre Nachricht:</td>         <td colspan="6" valign="top"> <textarea name="nachricht" cols="50" rows="5"><? echo $HTTP_POST_VARS["nachricht"]?></textarea>         </td>         <td valign="top"> <? echo $err_nachricht ?></td>       </tr>       <tr>         <td height="2"></td>       </tr>       <tr>         <td height="27" valign="top">Kontaktaufnahme:</td>         <td colspan="2" valign="top"> <input type="RADIO" name="kontakt" value="Brief"<? if ($HTTP_POST_VARS["kontakt"] == 'Brief') echo ' CHECKED="CHECKED"'?>>           Brief           <input type="RADIO" name="kontakt" value="Fax"<? if ($HTTP_POST_VARS["kontakt"] == 'Fax') echo ' CHECKED="CHECKED"'?>>           Fax           <input type="RADIO" name="kontakt" value="Telefon"<? if ($HTTP_POST_VARS["kontakt"] == 'Telefon') echo ' CHECKED="CHECKED"'?>>           Telefon           <input type="RADIO" name="kontakt" value="E-Mail"<? if ($HTTP_POST_VARS["kontakt"] == 'E-Mail') echo ' CHECKED="CHECKED"'?>>           E-Mail<br> </td>         <td colspan="2" valign="top"> <? echo $err_kontakt ?></td>       </tr>       <tr>         <td height="32"></td>         <td colspan="5" valign="top"><input type="submit" name="submit" value="Abschicken">         </td>       </tr>     </table> </div> </form> <?   } if (isset($HTTP_POST_VARS["submit"]) and ($checked) ) {   $msg = "Sie haben Post ;-)\n";   $msg .= "firma=".$HTTP_POST_VARS["firma"]."\n";   $msg .= "vorname=".$HTTP_POST_VARS["vorname"]."\n";   $msg .= "nachname=".$HTTP_POST_VARS["nachname"]."\n";   $msg .= "strasse=".$HTTP_POST_VARS["strasse"]."\n";   $msg .= "plz=".$HTTP_POST_VARS["plz"]."\n";   $msg .= "ort=".$HTTP_POST_VARS["ort"]."\n";   $msg .= "telefon=".$HTTP_POST_VARS["telefon"]."\n";   $msg .= "fax=".$HTTP_POST_VARS["fax"]."\n";   $msg .= "email=".$HTTP_POST_VARS["email"]."\n";   $msg .= "nachricht=".$HTTP_POST_VARS["nachricht"]."\n";   $msg .= "partner=".$HTTP_POST_VARS["partner"]."\n";   $msg .= "kontakt=".$HTTP_POST_VARS["kontakt"]."\n";   mail("info@test.ch","Nachricht von Ihrer Webseite", $msg);   echo "Email wurde an test weitergeleitet. Besten Dank<br>\n";}?>

Html Seite

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- saved from url=(0048)http://www.test.ch/home.htm --> <HTML> <HEAD> <TITLE>grazioli test</TITLE> <meta name="description" content="Grazili test"> <meta name="keywords" content="Grazioli"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="author" content="Grazioli"> <meta name="copyright" content="Grazioli @2005"> <LINK href="menu/grw.css" type="text/css" rel="stylesheet">

</HEAD> <BODY>

<DIV id=content_container>   <H1 id=header><img src="Bilder/@-Logo.jpg" alt="Logo" width="100" height="100">     <img src="Bilder/Logo.gif" alt="test" width="339" height="68"></H1>   <table width="100%" border="0" bgcolor="#EBEBEB">     <tr>     <td>&nbsp;</td>   </tr> </table> <UL id=menu>     <LI id=active><strong>Home</strong>     <li><a href="http://www.test.ch/ueberuns.htm">&Uuml;ber uns</a>     <LI><a href="http://www.test.ch/loesungen.htm">L&ouml;sungen</a>     <LI><a href="http://www.test.ch/kontakt.htm">Kontakt</a>     <LI><a href="http://www.test.ch/referenzen.htm">Referenzen</a>     <LI><a href="http://www.test.ch/links.htm">Links</a> </LI>   </UL>

<div id="Info">     <h2>neuste Referenzen</h2>     <p>hier k&ouml;nnte auch Ihre Referenz stehen!</p>     <p><a href="http://www.test.ch/kontakt.htm">Nehmen       Sie mit mir Konatkt auf!</a></p>   </div>

<DIV id=content>     <h2>Kontaktformular</h2>     <p>-------------------------------------</p>     </DIV></DIV> <DIV id=footer_container> <DIV id=footer>     <table width="100%" border="0" bgcolor="#efefef">       <tr>         <td width="12%"><div align="center"><b><a href="http://www.validome.org/referer"><img border="0"      src="http://www.validome.org/images/valid/set3/valid_html_4_0_1.gif"      alt="Valid HTML 4.01" width="80" height="15"></a></b></div></td>

<td width="28%"><div align="center"><b>webhosting by <a href="http://www.com-media.ch"><font color="#FF0000">Com             - Media</font></a></b></div></td>         <td width="60%"><div align="center"><b>&copy;2005 test</b></div></td>       </tr>     </table>   </DIV></DIV></BODY></HTML>

Danke und Gruss Simon Grazioli


  1. _.0-9a-z- ↩︎