| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #2 (permalink) |
| Flash-Urgestein Registriert seit: Apr 2002 Ort: Berlin Southside
Beiträge: 1.929
|
ein frame ist 1 bild, frames per second (fps) = bilder pro sekunde, je höher, umso flüssiger läuft es, da ja mehr bilder in der sekunde gezeigt werden.
__________________ www.martinlexow.de |
| | |
| | #4 (permalink) |
| buehnentechniker Registriert seit: Feb 2002 Ort: trier
Beiträge: 2.448
|
genau, hehe, wilkommen im forum. und zum start, schaue dir mal diesen link an: Abkürzungen und Fachbegriffe in Flash
__________________ Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz. Achim 69 |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Sep 2003
Beiträge: 55
|
Hi, nun hab ich ein größeres Problem...bitte nicht erschrecken ![]() habe in Flash ein Kontaktformular erstellt. Auf den Eingabefeldern soll folgender Quelltext erscheinen: System.useCodePage = true; // Im Feld plz Können nur Zahlen eingegeben werden plz.restrict = "0-9"; // Die Textfelder bekommen eine Zuweisung und der MovieClip mit der // Fehlermeldung wird ausgeblendet _root.onLoad = function() { _root.mc_fehler._visible = false; _root.name.text = "Ihr Name"; _root.str.text = "Ihre Straße"; _root.plz.text = "Ihre PLZ"; _root.ort.text = "Ihr Wohnort"; _root.telefon.text = "Ihre Telefonnummer"; _root.email.text = "Ihre eMailadresse"; _root.betreff.text = "Ihr Betreff"; _root.eingabetext.text = "Ihre Mitteilung an uns..."; }; // Das array mit den Instanznamen von unseren Textfeldern textfeld = new Array(); textfeld[0] = "name"; textfeld[1] = "str"; textfeld[2] = "plz"; textfeld[3] = "ort"; textfeld[4] = "telefon"; textfeld[5] = "email"; textfeld[6] = "betreff"; textfeld[7] = "eingabetext"; // Durchlaufe solange wie viele Elemente im array vorhanden sind for (i=0; i<textfeld.length; i++) { // Funktion für den Hintergrung im Textfeld _root[textfeld[i]].onSetFocus = function() { this.backgroundColor = 0xcccccc; // Überprüfung, ob im Textfeld schon reingeklickt worde ist // damit nicht beim erneuten klicken der geschriebene Text gelöscht wird if (_root[this._name]) { _root[this._name].text = ""; _root[this._name] = false; } }; // Funktion für den Hintergrung im Textfeld _root[textfeld[i]].onKillFocus = function() { this.backgroundColor = 0xFFFFFF; }; } // Überprüfung ob in den Pflichtfeldern etwas eingetragen ist // Diese Funktion wird unten in der if Bedingung aufgerufen String.prototype.leer = function() { for (i=0; i<this.length; i++) { // Steht was im Textfeld ? // 32 bedeutet größer als ein Leerzeichen, da das Leerzeichen den // Code 32 besitzt. if (this.charCodeAt(i)>32) { return true; } } }; Im senden Button steht: on (release) { but_senden.onRelease = function() { // Überprüfung ob in der eMailadresse ein @ Zeichen vorkommt // Überprüfung ob die eMailadresse weniger als 6 Zeichen hat // Überprüfung ob ein Name und ein Nachrichtentext eingegeben wurde // Diese Überprüfung ruft die Funktion leer auf if (email.indexOf("@") == -1 || email.length<6 || _root.name.text.leer() || _root.nachricht.text.leer()) { // Bei True wird die Fehlermeldung angezeigt _root.mc_fehler._visible = true; } else { // Weiterhin die Fehlermeldung ausblenden und das php Script aufrufen _root.mc_fehler._visible = false; loadVariablesNum("http://www.workspace.kurspool.de/Gellner/form.php", 0, "GET"); } }; } Habe ein PHP-Script mit folgendem Quelltext <?php $suchen = "\r"; $ersetzen = "\n"; // Suche und ersetzte, da Flash Zeilenumbrueche mit \r angibt // und php aber nur mit \n arbeitet $eingabetext_neu = str_replace($suchen,$ersetzen,$_GET[eingabetext]); $text = $_GET[txt_name].", übermittelt Ihnen folgende Informationen:\n"; $text .= "Name: $_GET[name]\n"; $text .= "Straße: $_GET[strasse]\n"; $text .= "PLZ: $_GET[plz]\n"; $text .= "Ort: $_GET[ort]\n"; $text .= "Telefon: $_GET[telefon]\n"; $text .= "eMail: $_GET[email]\n"; $text .= "Betreff: $_GET[betreff]\n"; $text .= "Eingabetext: $eingabetext_neu \n"; $empfanger = "kerstin.gellner@arcor.de"; mail($empfanger, "Möbelschmiede", $text, "Von: Nachricht von der Möbelschmiede Website"); ?> Aber das übertragen klappt nicht. Mir hat man gesagt, dass ich den Quelltext für die Eingabefelder auf den Frame 1 legen muss.....ist das dann immer das erst Bild? Und klappt das auch, wenn der Senden Button auf einer anderen Ebene und in Bild 26 platziert ist? Was ist hier falsch, dass es nicht klappt? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |