mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 11:22 Benutzername: Passwort: Auto-Login

Thema: Formmailer-Problem-neues problem vom 03.03.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Formmailer-Problem-neues problem
Seite: Zurück  1, 2, 3  Weiter
Autor Nachricht
Skyw4lker

Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht: Männlich
Verfasst Do 03.03.2005 10:49
Titel

Antworten mit Zitat Zum Seitenanfang

mach das if mal nur um die mail(); funktion...
vielleicht tuts das

es ist übrigengs sauberer wenn du die $_POST Variablen direkt ansprichst , d.h. über
$_POST['xzy'] und sie nicht durchschleifst.
  View user's profile Private Nachricht senden
Kimmy
Threadersteller

Dabei seit: 20.09.2002
Ort: kimland
Alter: 42
Geschlecht: Weiblich
Verfasst Do 03.03.2005 10:50
Titel

Antworten mit Zitat Zum Seitenanfang

ich hab null ahnung von php...kannst du mir zeigen wie?

ne auch kein text, wenn ichs nur um die mail-function packe


Zuletzt bearbeitet von Kimmy am Do 03.03.2005 10:53, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Skyw4lker

Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht: Männlich
Verfasst Do 03.03.2005 10:56
Titel

Antworten mit Zitat Zum Seitenanfang

also $_POST ist ja ein array wo alle werte drin stehen die du von deinen Formfeldern mit <form method='post'...>
ausliest und abschickst. Man kann jetzt entweder so wie du einfach durch das array wandern und alle werte auslesen
und alle werte die drin stehen und an einen string anhängen oder man greift direkt auf die werte zu.

also wenn dein Formfeld zB <input type=text name=kimi> heisst kannst du den wert des Feldes auch mit
$_POST['kimi'] abfragen und dann weiterverarbeiten.

schau mal hier rein, da ist alles total einfach und verständlich erklärt.
http://tut.php-q.net/formulare.html

Liebe Grüsse

Stefan
  View user's profile Private Nachricht senden
Kimmy
Threadersteller

Dabei seit: 20.09.2002
Ort: kimland
Alter: 42
Geschlecht: Weiblich
Verfasst Do 03.03.2005 11:11
Titel

Antworten mit Zitat Zum Seitenanfang

ja okay...aber das löst ja mein problem im moment nicht...please...neeeed help
  View user's profile Private Nachricht senden
Skyw4lker

Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht: Männlich
Verfasst Do 03.03.2005 11:27
Titel

Antworten mit Zitat Zum Seitenanfang

wenn du das if nur um die mail() funktion machst hast du auch keinen text in der mail ?
  View user's profile Private Nachricht senden
Kimmy
Threadersteller

Dabei seit: 20.09.2002
Ort: kimland
Alter: 42
Geschlecht: Weiblich
Verfasst Do 03.03.2005 11:38
Titel

Antworten mit Zitat Zum Seitenanfang

ne...keinen text *hu hu huu*

Code:
<div id="left2">
   <?php   
   $admin = "k.finnernatespey.de";
   $subject = "PHP-Contact-eMail";
   $message = "Nachricht fuer $admin von $email:\n\n";
   while(list($name,$value)=each($HTTP_POST_VARS)) {
   $message.="$name: $value\n\n";
   }
   if ($_POST['senden'])
   {
   mail($admin,$subject,$message,"From: $email");
   }
   ?>
   <form method="post" action="contact.php">
   .name.<br>
   <input type="text" style="background-color: #ffffff;color : #000000; border:0;width: 300px;" name="name"><br>
   .eMail.<br />
   <input type="text" style="background-color: #ffffff;color : #000000; border:0;width: 300px;" name="email"><br>
   .nachricht.<br>
   <textarea name="nachricht" style="background-color: #ffffff;color : #000000; border:0;width: 300px;" cols="40" rows="7"></textarea><br><br>
   <input type="submit" style="background-color: #ffffff;color : #000000; border:0;" name="senden" value="Senden">
   </form>
   </div>


Zuletzt bearbeitet von Kimmy am Do 03.03.2005 11:39, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Skyw4lker

Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht: Männlich
Verfasst Do 03.03.2005 11:52
Titel

Antworten mit Zitat Zum Seitenanfang

Code:

<div id="left2">
   <?php   
 if ($_POST['senden'])
{
   $admin = "k.finnernatespey.de";
   $subject = "PHP-Contact-eMail";
   $message = "Nachricht fuer $admin von $_POST['email']:\n\n";
 
   $message = $_POST['name'];
   $message .= "<br>";
   $message .= $_POST['nachricht'];
   
 
   mail($admin,$subject,$message,"From: $_POST['email']");
 }
   ?>
   <form method="post" action="contact.php">
   .name.<br>
   <input type="text" style="background-color: #ffffff;color : #000000; border:0;width: 300px;" name="name"><br>
   .eMail.<br />
   <input type="text" style="background-color: #ffffff;color : #000000; border:0;width: 300px;" name="email"><br>
   .nachricht.<br>
   <textarea name="nachricht" style="background-color: #ffffff;color : #000000; border:0;width: 300px;" cols="40" rows="7"></textarea><br><br>
   <input type="submit" style="background-color: #ffffff;color : #000000; border:0;" name="senden" value="Senden">
   </form>
   </div>


probier das mal =)


Zuletzt bearbeitet von Skyw4lker am Do 03.03.2005 11:53, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Kimmy
Threadersteller

Dabei seit: 20.09.2002
Ort: kimland
Alter: 42
Geschlecht: Weiblich
Verfasst Do 03.03.2005 11:55
Titel

Antworten mit Zitat Zum Seitenanfang

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah

Zitat:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /is/htdocs/55811/www.kimfinnern.de/html/contact.php on line 84
  View user's profile Private Nachricht senden
 
Ähnliche Themen Problem mit Formmailer
[PHP] FormMailer Problem!
Formmailer-Problem PHP
Problem mit Formmailer
Problem mit Formmailer [solved]
Formmailer - Problem mit E-Mail Adresse
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.