• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Anmelde- und Kontaktformular an meine E-Mail senden"

Status
Für weitere Antworten geschlossen.

jUNIK

Neues Mitglied
Hallo,
ich bin gerade dabei eine schlcihte Onlinecup Page zu machen und stehe vor einem Problem.
Die Anmelde- und Kontaktformulare werden nicht an meine E-Mail weitergeleiet.

Code:
Anmeldeformular:

 <tr bgcolor="">
  <td>
   <table width="100%" border="0" cellspacing="0" cellpadding="2">
    <tr>
     <td>
      <table width="100%">
      <form method="post" name="post" action="mailto:[email protected]" onSubmit="return chkFormular()">
       <tr>
        <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Claname:</font></td>
        <td><input name="name" size="52.5%" value="" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
        </tr>
       <tr>
        <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Clanpage:</font></td>
        <td><input name="from" size="52.5%" value="" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
       </tr>
       <tr>
       <tr>
        <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Kontakt:</font></td>
        <td><select><option>E-Mail <option>ICQ <option>IRC</select><input name="name" size="41%" value="" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
        </tr>
       <tr>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Server:</font></td>
        <td><select><option>Vorhanden <option>Nicht Vorhanden</select></select><input name="name" size="31%" value="IP" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
        </tr>
        <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Members:</font></td>
        <td><input name="subject" size="7%" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'" value=""><input name="subject" size="7%" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'" value=""><input name="subject" size="7%" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'" value=""><input name="subject" size="7%" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'" value=""><input name="subject" size="7%" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'" value=""><td>
       </tr>
        <tr>
        <td valign="top"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Info:</font></td>
        <td><textarea name="text" cols="50%" rows="6" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></textarea></td>
       </tr>
       <tr>
        <td>&nbsp;</td>
        <td>
         <input type="hidden" name="action" value="send">
         <input type="submit" value=" Anmelden ">&nbsp;<input type="reset"     value=" zur&uuml;cksetzen ">
        </td>
       </tr>
      </form>
      </table>
      </center>
     </td>
    </tr>
   </table>
  </td>
 </tr>
</table>
</td>
Code:
Kontaktformular

 <tr bgcolor="">
  <td>
   <table width="100%" border="0" cellspacing="0" cellpadding="2">
    <tr>
     <td>
      <table width="100%">
      <form method="post" name="post" action="mailto:[email protected]" onSubmit="return chkFormular()">
       <tr>
        <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Name:</font></td>
        <td><input name="name" size="51%" value="" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
        </tr>
       <tr>
        <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Betreff:</font></td>
        <td><input name="subject" size="51%" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'" value=""><td>
       </tr>
       <tr>
        <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Kontakt:</font></td>
        <td><select><option>E-Mail <option>ICQ <option>IRC</select><input name="name" size="40%" value="" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
        </tr>
       <tr>
        <td valign="top"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Text:</font></td>
        <td><textarea name="text" cols="50%" rows="6" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></textarea></td>

       </tr>
       <tr>
        <td>&nbsp;</td>
        <td>
         <input type="hidden" name="action" value="send">
         <input type="submit" value=" Senden ">&nbsp;<input type="reset" value=" zur&uuml;cksetzen ">
        </td>
       </tr>
      </form>

      </table>
      </center>
     </td>
    </tr>
   </table>
  </td>
 </tr>
Ich denke, dass der Fehler jeweils in Zeile 7 ist (<form method="post" name="post" action="mailto:[email protected]").

Wer sich das ganze online anschauen möchte klickt auf diesen Link Spirit Patients - Onlinecup 2007, jeweils auf Anmeldung bzw. Kontakt.



Danke für euere Antworten!

MfG
jUNIK
 
Zuletzt bearbeitet von einem Moderator:
Damit dein Formular abgeschickt werden kann benötigst du entweder PHP mit der Funktion mail() (und dann natürlich auch PHP-fähigen Webspace) oder du benutzt einen Formmailer dafür. (für private Zwecke kostenlos.) Die dritte Möglichkeit ist, dass du dir ein fertiges Kontaktformular eines Anbieters aus dem Netz nimmst.
 
Ich habe mich für die PHP Version entschieden und habe mir folgendes zusammen gebastelt.

PHP:
Anderung in der "anmeldung.html in Zeile 7
<form method="post" action="anmeldung_send.php">anmeldung_send.php
<?php
  $sender              = "anmeldung";
  $sender_mail       = "spirit-patients.de";
  $empfaenger         = "k4Ra";
$empfaenger_mail    = "web.de";
  $betreff         = "Anmeldung";
  $clanname         = "clanname";
  $clanpage         = "clanpage";
  $kontakt         = "kontakt";
  $server         = "server";
  $members         = "members";
  $info         = "info";
  mail($empfaenger'@'§empfaenger_mail, $betreff, $clanname, $clanpage, $kontakt, $server, $members, $info "From: $sender'@'§sender_mail");
?>
Das Formular sollte an "[email protected]" gesendet werden. Der Absender sollte "[email protected]" sein.

Wenn ich das Formular absenden will bekomme ich folgende Fehlermeldung
Fehlermeldung

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/webspace/k1054348/html/cup/anmeldung_send.php on line 13
Ich würde mich freuen wenn jemand von euch den Fehler beheben könnte.

Danke für euere Antworten!
MfG
jUNIK

Wenn ich die "anmeldung_sende.php" so umändere,

PHP:
<?php
  $sender              = "[email protected]";
  $empfaenger         = "[email protected]";
  $betreff         = "Anmeldung";
  $clanname         = "clanname";
  $clanpage         = "clanpage";
  $kontakt         = "kontakt";
  $server         = "server";
  $members         = "members";
  $info         = "info";
  mail($empfaenger, $betreff, $clanname, $clanpage, $kontakt, $server, $members, $info "From: $sender");
?>

kommt folgender Fehler.

Parse error: parse error, unexpected '\"' in /home/webspace/k1054348/html/cup/anmeldung_send.php on line 11

Danke für euere Antworten!
MfG
jUNIK


Mod-Edit: Doppelpost zusammengeführt und Code-Tags eingefügt. Bitte beim nächsten Mal selbst drauf achten! (Maxi)
 
Zuletzt bearbeitet von einem Moderator:
Also ich hab noch nicht gehört das die funktion soviele parameter besitzt !?

PHP: mail - Manual

dann haste beim ersten die punkte vergessen und nach $info ein komma und du hast 2mal § statt $ hingeschrieben !
PHP:
mail($empfaenger.'@'.$empfaenger_mail, $betreff, $clanname, $clanpage, $kontakt, $server, $members, $info, "From: $sender'@'$sender_mail");
Wenn dann so aber schau dir nochmal die mail funktion an die hat net soviel parameter ^^

mfg bas
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.

Neueste Beiträge

Zurück
Oben