phpbar.de logo

Mailinglisten-Archive

[php] Daten aus Script an MySQL übergeben

[php] Daten aus Script an MySQL übergeben

Niels Jende njende at njende.de
Mit Jan 9 16:29:37 CET 2008


Hallo zusammen,

ich habe untenstehendes Script nach einer Vorlage umgesetzt. Soweit 
funzt das auch ales, So, wie aber bekomme ich es hin, dass die dort 
eingetragenen Daten automagisch in eine MySQL Tabelle kommen?

Besten Dank für Eure Hilfe im voraus
Niels

__________________________________________________________________________________

<?php

### Niels Jende, 31737 Rinteln ###


# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = '';

# Welchen Betreff sollen die Mails erhalten?
$strSubject    = 'Feedback';

$strReturnhtml = 'http://www.meinedomain.tld';

# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen 
Wert stehen?
$strDelimiter  = ":\t";

### Ende ###

if($_POST)
{
  $strMailtext = "";

  while(list($strName,$value) = each($_POST))
  {
   if(is_array($value))
   {
    foreach($value as $value_array)
    {
     $strMailtext .= $strName.$strDelimiter.$value_array."\n";
    }
   }
   else
   {
    $strMailtext .= $strName.$strDelimiter.$value."\n";
   }
  }

  if(get_magic_quotes_gpc())
  {
   $strMailtext = stripslashes($strMailtext);
  }

  mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
   or die("Die Mail konnte nicht versendet werden.");
  header("Location: $strReturnhtml");
  exit;
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
     <head>
         <title>werbistdu</title>
         <meta http-equiv="Content-Type" content="text/html; 
charset=utf-8" />
	<meta http-equiv="language" content="de"
</head>
     <body bgcolor= FF0000>
         <h2>Kundenbesuchsformular</h2>
         <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
             <dl>

<dd><input type="radio" name="relevance" value="grün" />grün <input 
type="radio" name="relevance" value="gelb" />gelb <input type="radio" 
name="relevance" value="rot" />rot </dd>

                 <dt>Ihr Name:</dt>
                 <dd><input type="text" name="Versender" /></dd>
                 <dt>Ihre E-Mail:</dt>
                 <dd><input type="text" name="E-Mail" /><dd>
		<dt>Kundenname:</dt>
		<dd><input type="text" name="Kundenname" /></dd>
		<dt>Telefonnumer:</dt>
		<dd><input type="text" name="Telefonnummer" /></dd>
		<dt>Ansprechpartner:</dt>
		<dd><input type="text" name="Ansprechpartner" /></dd>
                 <dt>Kunde wünscht:</dt>
                 <dd><input type="checkbox" name="Info[]" 
value="Rückruf" />Rückruf <input type="checkbox" name="Info[]" 
value="Informationsmaterial" />Informationsmaterial</dd>
                 <dt>Kunde hat:</dt>
                 <dd><input type="radio" name="Anschluss" value="ISDN" 
/>ISDN <input type="radio" name="Anschluss" value="Analog" 
/>Analoganschluss <input type="text" name="Anschluss" value="Anderer" /> 
<input type="text" name="Anscluss" value="Anzahl Nebenstellen"</dd>
                 <dt>Derzeitige Anlage:</dt>
                 <dd><select name="TK-Anlage"><option 
value="Siemens">Siemens</option><option 
value="NEC">NEC</option></select></dd>

                 <dt>Bemerkungen:</dt>
                 <dd><textarea name="Bemerkungen" rows="10" 
cols="40">Bemerkungen</textarea></dd>
             </dl>
                  <p>
             <input type="submit" value="Senden" />
             <input type="reset" value="Zurücksetzen" />
             </p>
         </form>
     </body>
</html>

php::bar PHP Wiki   -   Listenarchive