Welcome, Guest. Please login or register.
Did you miss your activation email?
May 27, 2012, 03:24:23 AM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155555 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: [gelöst]Probleme mit eigenem Formular [code-modul]  (Read 721 times)
Fenristochter

Offline Offline

Posts: 25



WWW
« on: May 18, 2008, 01:31:17 PM »

Moins,

Ich hab in einer Code Seite ein Formular geschrieben welches eine Mail verschicken soll. Leider werden nach den Senden keine Variablen übergeben ergo auch keine Mail verschickt.

Ich möchte dieses Formular nicht mit dem Formularmodul erstellen, auch brauche ich auf anderen Seite ein Dateianhang im Formular was mit diesem Modul nicht so einfach realisierbar ist. Deshalb bin ich gezwungen ein Formular im Code Modul zu schreiben, was funktioniert!

Quelltext:
Code:
if(isset($Send)) {
mail($MailTo,$MailSubjekt,$MailMessage,$MailHeader);
echo"erfolgreich versand";}
else{
echo"<h1>Rundmail</h1></th>
   

<FORM action='blablabla/rundmail.php'  method='post' name='form'><INPUT type='hidden' name='MailTo' id='MailTo' value='name@email.com'>
 
   <table cellpadding='5'  align='right' width='100%'>
  <tr><td>Absender:</td>
  <td><INPUT type='text' name='MailHeader' id='MailHeader' size='50' value='' ></td></tr>
       
 
         
         
         
<tr><td>Betreff:</td><td><INPUT  name='MailSubjekt' size='50'></td></tr>

<tr><td>Nachricht:</td><td><TEXTAREA cols='50' name='MailMessage' rows='10'></TEXTAREA></td></tr></table><br><INPUT type='submit' value='Senden' name='Send' id='Send'> <INPUT type='reset' value='Löschen'>

</FORM>
       


";}
Pfade und Mailadresse wurde geändert  wink
« Last Edit: May 18, 2008, 06:36:34 PM by Fenristochter » Logged

Grüzzelz Wölfchen
BerndJM

Offline Offline

Posts: 1764



« Reply #1 on: May 18, 2008, 01:53:12 PM »

Hi,

so weit so schön, und wie siehts in der rundmail.php aus?
Du sagst ja es werden keine Variablen übergeben == es kommen beim eigentlichen Versendescript keine an.

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Fenristochter

Offline Offline

Posts: 25



WWW
« Reply #2 on: May 18, 2008, 03:25:22 PM »

das ist die Rundmail.php grin
Logged

Grüzzelz Wölfchen
BerndJM

Offline Offline

Posts: 1764



« Reply #3 on: May 18, 2008, 04:20:01 PM »

Hi,

ups, wer lesen kann ist eindeutig im Vorteil cheesy

Du mußt dir deine  per post übergebenen Variablen auch entsprechend "abholen":
Code:
$_POST['MailTo']
usw.
So wie du's momentan angelegt hast würde es nur mit Register_Globals On in der Serverkonfiguration funktionieren, was wohl heute kein einigermaßen vernünftiger Hoster mehr zuläßt wink

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Fenristochter

Offline Offline

Posts: 25



WWW
« Reply #4 on: May 18, 2008, 05:34:53 PM »

'Danke für die schnelle Hilfe. Jetzt scheints zu funktionieren!
(Zwar kommt der mailtext noch nicht an, aber das krieg ich schon hin)
Das mit den Register_Globals wär mit nie eingefallen...das erklärt auch warum das skript bei mir aufn Testserv gefunkst hat.
Vielen lieben Dank
Logged

Grüzzelz Wölfchen
BerndJM

Offline Offline

Posts: 1764



« Reply #5 on: May 18, 2008, 05:37:46 PM »

Hi,
Quote
das erklärt auch warum das skript bei mir aufn Testserv gefunkst hat.
genau aus diesem Grund, habe ich meine lokale Kiste genauso konfiguriert wie meinen Live-Server.
Erspart einem 'ne Menge Überraschungen cheesy

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!