Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-06-2011, 15:55   #1 (permalink)
Neuer User
 
Registriert seit: May 2011
Ort: Kassel
Beiträge: 2
Question Kontaktformular auf Flash-Webseite

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: index

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-Code:
<?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:
Code:
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:
Code:
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
MiniMaliCiouS ist offline   Mit Zitat antworten
Alt 25-06-2011, 16:20   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Willkommen im FlashForum!

Mal abgesehen davon, das die Zeile mit dem getURL falsch geklammert ist, übergibst Du hier auch gar keine Variablen an PHP. Üblicherweise öffnet man bei einem Flash-Kontaktformular auch nicht die PHP-Seite in einem neuen Browserfenster, sondern lädt sie mit der Methode sendAndLoad der LoadVars-Klasse im Hintergrund.

Mehr Information dazu dürftest Du mit diesen Stichworten zu Hauf über die SuchFunktion bzw. in der ActionScript-Referenz finden.


P.S.: Wenn dieser Code so in dem Template drin stand, würde ich es zurückschicken und mein Geld zurückverlangen
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (28-06-2011 um 09:29 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 28-06-2011, 09:25   #3 (permalink)
Neuer User
 
Registriert seit: May 2011
Ort: Kassel
Beiträge: 2
Hallo Martin,

wärst du bitte so freundlich und würdest mir mit den Codes helfen? Bevor ich jetzt noch Tage im Netz suche, was ich im Übrigen auch schon versucht habe mit eben diesen Zusätzen.

Leider waren diese Codes so in dem Template enthalten. Da ich aber mit meinem Uniabschluss zu tun hatte ist ein wenig zeit ins Land gegangen daher brauch ich jetzt auch nicht mehr zurück verlangen

Ich muss dieses Formular am besten im Juni noch zum Laufen bekommen, da wie gesagt schon einiges an Zeit ins Land gegangen ist.

Sollte Martin kein Interesse haben, bitte ich alle anderen die das lesen mir bitte zu helfen dieses Kontaktformular funktionstüchtig zu bekommen!!

Vielen Dank im Voraus!
sonnige Grüße aus Kassel
Janine
MiniMaliCiouS ist offline   Mit Zitat antworten
Alt 28-06-2011, 09:49   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Hallo Janine!
Zitat:
Zitat von MiniMaliCiouS Beitrag anzeigen
Bevor ich jetzt noch Tage im Netz suche, was ich im Übrigen auch schon versucht habe mit eben diesen Zusätzen.
»Tagelang« sucht man da nur, wenn man die Illusion hat, dass irgendjemand exakt dasselbe Problem schonmal gelöst hat (was wohl selten bis nie der Fall sein dürfte).
Mit eine bisschen Hirnschmalz und den Links aus meinem Post oben solltest Du das eigentlich in ein/zwei Stunden hinbekommen.

Zitat:
Zitat von MiniMaliCiouS Beitrag anzeigen
Leider waren diese Codes so in dem Template enthalten.
Was mich mal wieder in meiner Meinung bestärkt, das man die Finger von Templates lassen sollte

Zitat:
Zitat von MiniMaliCiouS Beitrag anzeigen
Da ich aber mit meinem Uniabschluss zu tun hatte ist ein wenig zeit ins Land gegangen daher brauch ich jetzt auch nicht mehr zurück verlangen

Ich muss dieses Formular am besten im Juni noch zum Laufen bekommen, da wie gesagt schon einiges an Zeit ins Land gegangen ist.
Bitte versteh mich nicht falsch, aber ein Uniabschluss sollte einem doch ein Maß an Selbstorganisation Problemlösungskompetenz bescheinigen, das über Copy'n'Paste hinausgeht und einen befähigt aus ein großes Problem in kleinere zu unterteilen, diese zu lösen und das Ganze dann wieder zu einem Ganzen zusammenzufügen?!

Ich und alle anderen helfen Dir hier gerne weiter, wenn Du Dein Problem selbst anfasst, Dich in die Materie einarbeitest und dann an irgend einer Stelle nicht weiterkommst.
Das hier ist jedoch kein Supportforum für irgendwelche Templates und auch kein Ort an dem man einfach ein paar Trümmer abladen kann, etwas von »funktioniert nicht« jammert und dann das Ganze funktionierend zurück bekommt.

Hier gibt es "nur" Hilfe zur Selbsthilfe!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (28-06-2011 um 09:51 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
flash cs5, kontaktformular

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS3] Webseite in Flash !? pezwei Flash Einsteiger 3 03-09-2009 17:07
Webseite in Flash chrissy810 Flash Einsteiger 4 17-09-2007 15:08
Webseite mit Flash StereoJarvis Flash Einsteiger 17 25-01-2007 16:08
Webseite mit Flash und nu??? joini Flash Einsteiger 17 26-05-2006 08:55
Webseite oder andere .swf datei in die Flash Webseite reinladen?????? **Illusion** Flash 4 und Flash 5 9 14-06-2004 12:26


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele