Flashhilfe.de - Flash Community

Kontaktformular auf Flash-Webseite [Flash CS5]

 


AntwortenRegistrieren Seite1  

MiniMaliCiouS#1
Benutzerbild von MiniMaliCiouS
Beiträge: 2
Registriert: May 2011

06.07.2011, 16:07

Hallo Zusammen,

ihr habt diese Frage sicher schon oft gelesen aber ich finde einfach nicht die passende Lösung zu meinem Problem. Ich suche seit Wochen das komplette Internet und versuche und probiere doch es klappt einfach nicht.

Ich habe vor kurzem angefangen mit Flash zu arbeiten und habe für meinen Freund ein Flashtemplate bearbeitet. Diese Seite ist auch schon online www.finem.de.
 
Leider bekomme ich das Kontaktformular nicht zum laufen. Sobald ich auf senden klicke, öffnet sich im Browser die PHP-Datei. Es wird aber keine Mail an meine E-Mail Adresse gesendet. HILFE

Hier füge ich euch mal die Codes ein.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php 
Error_Reporting
(E_ALL & ~E_NOTICE); 

 while (
$request current($_REQUEST)) { 
     if (
key($_REQUEST)!='recipient') { 
       
$pre_array=split ("&777&"$request); 
         
       
$post_vars[key($_REQUEST)][0]=preg_replace ("/<[^>]*>/"""$pre_array[0]); 
       
$post_vars[key($_REQUEST)][1]=preg_replace ("/<[^>]*>/"""$pre_array[1]); 
    } 
   
next($_REQUEST); 



reset($post_vars); 


$subject="From ".$post_vars['your_name'][0] ; 
$headers"From: ".$post_vars['your_email'][0] ."n"
 
$headers.='Content-type: text/html; charset=iso-8859-1'
 
$message=''
  while (
$mess current($post_vars)) { 
      if ((
key($post_vars)!="i") && (key($post_vars)!="your_email") && (key($post_vars)!="your_name")) { 

         
$message.="<strong>".$mess[1]."</strong>&nbsp;&nbsp;&nbsp;".$mess[0]."<br>"
    } 
   
next($post_vars); 
 } 

mail($_REQUEST['janine.becker@me.com'], $subject
<html> 
<head> 
 <title>Kontaktformular</title> 
</head> 
<body> 
<br> 
  "
.$message.
</body> 
</html>" 
$headers); 
echo (
"Your message was successfully sent!"); 

?> 
<script> 
    resizeTo(300, 300); 
</script>


Action-Script zum Kontaktformular:
ActionScript:
1
2
3
4
5
6
7
rec = "janine.becker@me.com";
serv = "php";
var fields_descriptions = Array("", Array("t1", "your_name", "Vor- und Zuname:"), Array("t2", "your_email", "E-mail Adresse:"), Array("t3", "telephone", "Telefon:"), Array("t4", "message", "Ihre Nachricht:"), Array("t5", "field_2", "E-mail:"), Array("t6", "field_3", "Address:"), Array("t7", "field_4", "fax:"));
for (i = 1; i <= fields_descriptions.length; i++)
{
      this["k" + i].text = fields_descriptions[i][2];
} // end of for



Action-Script Code für den Sendenbutton:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
on (rollOver)
{
      this.gotoAndPlay("s1");
}
on (releaseOutside, rollOut)
{
      this.gotoAndPlay("s2");
}
on (release)
{
      for (i = 1; i < _parent.fields_descriptions.length; i++)
      {
          if (_parent[_parent.fields_descriptions[i][1]] != undefined)
          {
              this[_parent.fields_descriptions[i][1]] = _parent[_parent.fields_descriptions[i][1]] + "&777&" + _parent.fields_descriptions[i][2];
          } // end if
    } // end of for
   this.recipient = _parent.rec;
      getURL("kontakt.php") + _parent.serv, "_blank", "POST";
     
}


Solltet ihr zusätzliche Infos oder auch den HTML Code benötigen gebt mir doch bitte Bescheid. Ich zahle auch gern etwas (auf Rechnung), wenn mir einer das Ding zum Laufen bringt!!!

Vielen Dank im Voraus!!
LG aus Kassel MiniMaliCiouS

P.S.: Ich weiß mittlerweile das das Template nicht volständig ist und dort die sendAndLoad und LoadVars-Klasse Befehle fehlen. Leider bin ich so unter Zeitdruck, das ich hoffe ihr könnte mir helfen so das die Seite endlich fertiggestellt wird.
Werbung
Beiträge: 0
Registriert: Feb 2016


ashitaka#2
Benutzerbild von ashitaka
Beiträge: 161
Registriert: Apr 2010

07.07.2011, 00:14

Dein Webspace ist einfach nicht php-fähig würd ich sagen:
http://www.finem.de/kontakt.php
Zeitleisten-Programmierung ist böse! löst euch von der Zeitleiste -> benutzt Flashdevelop!
Antworten auf Flash AS3 Fragen.
Flash Programmierer
MiniMaliCiouS#3
Benutzerbild von MiniMaliCiouS
Beiträge: 2
Registriert: May 2011

Themenautor/in

07.07.2011, 15:27

Also ich habe mich auch schon gefragt wie ich das Kontaktformular von der Webseite trennen kann so das es einen eigenen Link bekommt, aber leider habe ich auch dazu nichts gefunden. Also es ist ein Template daher muss es ja eigentlich funktionieren.
ashitaka#4
Benutzerbild von ashitaka
Beiträge: 161
Registriert: Apr 2010

07.07.2011, 17:53

Auf deinem server muss ganz einfach PHP aktiviert werden!
Zeitleisten-Programmierung ist böse! löst euch von der Zeitleiste -> benutzt Flashdevelop!
Antworten auf Flash AS3 Fragen.
Flash Programmierer
Werbung
Beiträge: 0
Registriert: Feb 2016



AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Online-Spiel Crossover [Flash 11] 05.06.2019 - Indy_Crossover
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de