| |||||||
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 |
| | #1 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 35
| flash oder php wo liegt mein problem???
So ich habe gestern schon mal was nachgefragt und hab durch die hilfe eines der foren mitglieder auch was zustande bekommen, doch jetzt kommt wenn ich mein bestellformular abschicke nen serverfehler, was ist falsch? das liegt auf frame 51 des films(da wo das formular abgeschickt wird): //////////////////////////////////////////// varFormulardaten = new LoadVars(); varFormulardaten.cacheKiller = new Date().getTime(); // behebt Cacheproblem bestabsch.onrelease = function() { server.text = "Daten werden übertragen"; varFormulardaten.name = name_txt.value; varFormulardaten.vorname = vorname_txt.value; varFormulardaten.strasse = strasse_txt.value; varFormulardaten.hausnr = hnr_txt.value; varFormulardaten.plz = plz_txt.value; varFormulardaten.ort = ort_txt.value; varFormulardaten.eail = email_txt.value; varFormulardaten.kundennr = kundennr_txt.value; varFormulardaten.telefon = tel_txt.value; varFormulardaten.fax = fax_txt.value; varFormulardaten.lname = lname_txt.value; varFormulardaten.lvorname = lvorname_txt.value; varFormulardaten.lstrasse = lstrasse_txt.value; varFormulardaten.lhausnr = lhnr_txt.value; varFormulardaten.lplz = lplz_txt.value; varFormulardaten.lort = lort_txt.value; varFormulardaten.artnr1 = _global.wknr0; varFormulardaten.artnr2 = _global.wknr1; varFormulardaten.artnr3 = _global.wknr2; varFormulardaten.artnr4 = _global.wknr3; varFormulardaten.artnr5 = _global.wknr4; varFormulardaten.artnr6 = _global.wknr5; varFormulardaten.artnr7 = _global.wknr6; varFormulardaten.artnr8 = _global.wknr7; varFormulardaten.artnr9 = _global.wknr8; varFormulardaten.artnr10 = _global.wknr9; varFormulardaten.artnr11 = _global.wknr10; varFormulardaten.artnr12 = _global.wknr11; varFormulardaten.artnr13 = _global.wknr12; varFormulardaten.artnr14 = _global.wknr13; varFormulardaten.artnr15 = _global.wknr14; varFormulardaten.artnr16 = _global.wknr15; varFormulardaten.artnr17 = _global.wknr16; varFormulardaten.artnr18 = _global.wknr17; varFormulardaten.artnr19 = _global.wknr18; varFormulardaten.artnr20 = _global.wknr19; varFormulardaten.bez1 = _global.wkbez0; varFormulardaten.bez2 = _global.wkbez1; varFormulardaten.bez3 = _global.wkbez2; varFormulardaten.bez4 = _global.wkbez3; varFormulardaten.bez5 = _global.wkbez4; varFormulardaten.bez6 = _global.wkbez5; varFormulardaten.bez7 = _global.wkbez6; varFormulardaten.bez8 = _global.wkbez7; varFormulardaten.bez9 = _global.wkbez8; varFormulardaten.bez10 = _global.wkbez9; varFormulardaten.bez11 = _global.wkbez10; varFormulardaten.bez12 = _global.wkbez11; varFormulardaten.bez13 = _global.wkbez12; varFormulardaten.bez14 = _global.wkbez13; varFormulardaten.bez15 = _global.wkbez14; varFormulardaten.bez16 = _global.wkbez15; varFormulardaten.bez17 = _global.wkbez16; varFormulardaten.bez18 = _global.wkbez17; varFormulardaten.bez19 = _global.wkbez18; varFormulardaten.bez20 = _global.wkbez19; varFormulardaten.anz1 = _global.wkanz0; varFormulardaten.anz2 = _global.wkanz1; varFormulardaten.anz3 = _global.wkanz2; varFormulardaten.anz4 = _global.wkanz3; varFormulardaten.anz5 = _global.wkanz4; varFormulardaten.anz6 = _global.wkanz5; varFormulardaten.anz7 = _global.wkanz6; varFormulardaten.anz8 = _global.wkanz7; varFormulardaten.anz9 = _global.wkanz8; varFormulardaten.anz10 = _global.wkanz9; varFormulardaten.anz11 = _global.wkanz10; varFormulardaten.anz12 = _global.wkanz11; varFormulardaten.anz13 = _global.wkanz12; varFormulardaten.anz14 = _global.wkanz13; varFormulardaten.anz15 = _global.wkanz14; varFormulardaten.anz16 = _global.wkanz15; varFormulardaten.anz17 = _global.wkanz16; varFormulardaten.anz18 = _global.wkanz17; varFormulardaten.anz19 = _global.wkanz18; varFormulardaten.anz20 = _global.wkanz19; varFormulardaten.preis1 = _global.wkpreis0; varFormulardaten.preis2 = _global.wkpreis1; varFormulardaten.preis3 = _global.wkpreis2; varFormulardaten.preis4 = _global.wkpreis3; varFormulardaten.preis5 = _global.wkpreis4; varFormulardaten.preis6 = _global.wkpreis5; varFormulardaten.preis7 = _global.wkpreis6; varFormulardaten.preis8 = _global.wkpreis7; varFormulardaten.preis9 = _global.wkpreis8; varFormulardaten.preis10 = _global.wkpreis9; varFormulardaten.preis11 = _global.wkpreis10; varFormulardaten.preis12 = _global.wkpreis11; varFormulardaten.preis13 = _global.wkpreis12; varFormulardaten.preis14 = _global.wkpreis13; varFormulardaten.preis15 = _global.wkpreis14; varFormulardaten.preis16 = _global.wkpreis15; varFormulardaten.preis17 = _global.wkpreis16; varFormulardaten.preis18 = _global.wkpreis17; varFormulardaten.preis19 = _global.wkpreis18; varFormulardaten.preis20 = _global.wkpreis19; varFormulardaten.pranz1 = _global.wkpranz0; varFormulardaten.pranz2 = _global.wkpranz1; varFormulardaten.pranz3 = _global.wkpranz2; varFormulardaten.pranz4 = _global.wkpranz3; varFormulardaten.pranz5 = _global.wkpranz4; varFormulardaten.pranz6 = _global.wkpranz5; varFormulardaten.pranz7 = _global.wkpranz6; varFormulardaten.pranz8 = _global.wkpranz7; varFormulardaten.pranz9 = _global.wkpranz8; varFormulardaten.pranz10 = _global.wkpranz9; varFormulardaten.pranz11 = _global.wkpranz10; varFormulardaten.pranz12 = _global.wkpranz11; varFormulardaten.pranz13 = _global.wkpranz12; varFormulardaten.pranz14 = _global.wkpranz13; varFormulardaten.pranz15 = _global.wkpranz14; varFormulardaten.pranz16 = _global.wkpranz15; varFormulardaten.pranz17 = _global.wkpranz16; varFormulardaten.pranz18 = _global.wkpranz17; varFormulardaten.pranz19 = _global.wkpranz18; varFormulardaten.pranz20 = _global.wkpranz19; varFormulardaten.gesamtpreis = _global.wkpges; success = varFormulardaten.send("formular.php", "_self", "GET"); if (success == true) { server.text = "Übertragung erfolgreich"; } }; //////////////////////////////////////////////////// ist das richtig oder muss das auf den button direkt drauf? (eigentlich nicht ich hab ja bestabsch.onrelease = function() {) so und das is das php script: /////////////////////////////////////////////////// <?php mail ("shadowomf@onlinehome.de", "Flash-Formular", " Website-Formular: Name: $name Vorname: $vorname Strasse: $strasse HausNr: $hnr PLZ: $plz Ort: $ort Telefon: $telefon EMail: $email Liefername: $lname Liefervorname: $lvorname Lieferstrasse: $lstrasse LieferhausNr: $lhnr LieferPLZ: $lplz Lieferort: $lort ArtNr1: $artnr1 Bezeichnung1: $bez1 Stueckpreis1: $preis1 Anzahl1: $anz1 PreisAnzahl1: $pranz1 ArtNr2: $artnr2 Bezeichnung2: $bez2 Stueckpreis2: $preis2 Anzahl2: $anz2 PreisAnzahl2: $pranz2 ArtNr3: $artnr3 Bezeichnung3: $bez3 Stueckpreis3: $preis3 Anzahl3: $anz3 PreisAnzahl3: $pranz3 ArtNr4: $artnr4 Bezeichnung4: $bez4 Stueckpreis4: $preis4 Anzahl4: $anz4 PreisAnzahl4: $pranz4 ArtNr5: $artnr5 Bezeichnung5: $bez5 Stueckpreis5: $preis5 Anzahl5: $anz5 PreisAnzahl5: $pranz5 ArtNr6: $artnr6 Bezeichnung6: $bez6 Stueckpreis6: $preis6 Anzahl6: $anz6 PreisAnzahl6: $pranz6 ArtNr7: $artnr7 Bezeichnung7: $bez7 Stueckpreis7: $preis7 Anzahl7: $anz7 PreisAnzahl7: $pranz7 ArtNr8: $artnr8 Bezeichnung8: $bez8 Stueckpreis8: $preis8 Anzahl8: $anz8 PreisAnzahl8: $pranz8 ArtNr9: $artnr9 Bezeichnung9: $bez9 Stueckpreis9: $preis9 Anzahl9: $anz9 PreisAnzahl9: $pranz9 ArtNr10: $artnr10 Bezeichnung10: $bez10 Stueckpreis10: $preis10 Anzahl10: $anz10 PreisAnzahl10: $pranz10 ArtNr11: $artnr11 Bezeichnung11: $bez11 Stueckpreis11: $preis11 Anzahl11: $anz11 PreisAnzahl11: $pranz11 ArtNr12: $artnr12 Bezeichnung12: $bez12 Stueckpreis12: $preis12 Anzahl12: $anz12 PreisAnzahl12: $pranz12 ArtNr13: $artnr13 Bezeichnung13: $bez13 Stueckpreis13: $preis13 Anzahl13: $anz13 PreisAnzahl13: $pranz13 ArtNr14: $artnr14 Bezeichnung14: $bez14 Stueckpreis14: $preis14 Anzahl14: $anz14 PreisAnzahl14: $pranz14 ArtNr15: $artnr15 Bezeichnung15: $bez15 Stueckpreis15: $preis15 Anzahl15: $anz15 PreisAnzahl15: $pranz15 ArtNr16: $artnr16 Bezeichnung16: $bez16 Stueckpreis16: $preis16 Anzahl16: $anz16 PreisAnzahl16: $pranz16 ArtNr17: $artnr17 Bezeichnung17: $bez17 Stueckpreis17: $preis17 Anzahl17: $anz17 PreisAnzahl17: $pranz17 ArtNr18: $artnr18 Bezeichnung18: $bez18 Stueckpreis18: $preis18 Anzahl18: $anz18 PreisAnzahl18: $pranz18 ArtNr19: $artnr19 Bezeichnung19: $bez19 Stueckpreis19: $preis19 Anzahl19: $anz19 PreisAnzahl19: $pranz19 ArtNr20: $artnr20 Bezeichnung20: $bez20 Stueckpreis20: $preis20 Anzahl20: $anz20 PreisAnzahl20: $pranz20 Gesamtpreis: $gesamtpreis "); ?> //////////////////////////////////////////////// so wo liegt das problem? Achso einige der Variable sind leer/undefiniert ist das vielleicht das problem von php? ihr könnt euch den fehler auch angucken ()fehlerhafte seite ist aber noch nicht fertig (1 produkt funktioniert erst(weisser tee)) danke für jede hilfe im vorraus |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
1. wozu überträgst du so viele Variablen? Werden die denn auch wirklich alle benötigt? 2. Bevor du die Daten überträgst, solltest du mit mehreren traces dir im Testmodus ausgeben lassen, ob auch sinnvolle Daten übertragen werden. 3. Würde ich ein sendAndLoad schicken, um Rückgabewerte zu bekommen, mit denen du feststellen kannst, ob der Ablauf funktioniert hat. Dazu kannst du dann bspw. im PHP-Script mit echo Werte an Flash zurücksenden. Ausserdem kann man damit die Rückgabefunktion außerhalb des Button-Events platzieren. Kleines Beispiel: ActionScript:
4. Was sind "name_txt.value" etc für Variablen? Stimmen die Objektpfade? |
|
| | #3 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 35
|
zu1. naja ich könnte auch nur die nummern und die adresse übertragen aber so wärs doch schon besser zu2. ich hab erlich gesagt keinen schimmer was du mit traces meinst und das gehörte auch zur frage ist es für php wichtig das die variablen einen sinn ergeben? zu3. tja das hatt ich gestern auch aber mir wurde dann irgendwie etwas anderes gesagt /////////////////////////////////////// <?php $Variablenname = '&server='; $Antwort = 'Daten erfolgreich übertragen!'; echo $Variablenname; echo $Antwort; //meintest du das so? /////////////////////////////////////// was ist trace/was macht das meintest du das mit traces? zu4. die pfadnamen müssten stimmen "name_txt" ist der name des textfeldes(instanzname) //mir fällt auf man könnte auch as feld name nennen und dann //name (die variable) = name.text; //oder? |
| | |
| | #4 (permalink) |
| Gast
Beiträge: n/a
|
Der Inhalt eines Textfeldes wird aber nicht mit "value" übertragen, sondern mit "text" für eine normales oder "htmlText" für ein HTML-fähiges Textfeld, also müsste varFormulardaten.vorname = vorname_txt.text; wohl eher stimmen, außer, du benutzt statt eines Instanznamens die Textfeldvar, dann wird das ganze ohne "text" oder "htmlText" übergeben. Besser ist aber, Instanznamen für Textfelder zu setzen. Mit einem trace kannst du dir im Test- oder Fehlersuchemodus wichtige Variableninhalte in einem eigenen Fenster ausgeben lassen. Du solltest das sofort testen, denn das ist äußerst wichtig bei der Programmierung! Kleines Beispiel: ActionScript:
ActionScript:
Bei den vorname,strasse etc solltest du auch checken, ob der Pfad zum Textfeld stimmt, also besser _level0.name_txt.text setzen, wenn das Textfeld direkt auf der Hauptzeitleiste liegt, ansonsten den Pfad zum MC. Schau dir das ganze auch mal im Debugger-Modus an (Steuerung-Debuggen). Da wird dir u.a. eine Liste mit allen Variablen und Objekten ausgegeben, die dir bei der aktuellen Variablenbelegung auch weiterhelfen kann. Vor allem kannst du hier zur Laufzeit in den Variablen testhalber andere Werte eingeben. Das mit dem PHP-Script kannst du tatsächlich so oder so ähnlich machen, ich hätte es etwas abgekürzt: PHP-Code: |
|
| | #6 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 35
| klappt immer noch nicht
ich weiss nicht warum aber es geht nicht vielleicht guckst du es dir ja mal an teestube so das liegt jetzt auf dem frame in dem das formular abgeschickt werden soll /////////////////////////////////////////////////////////////////////// varFormulardaten = new LoadVars(); varFormulardaten.cacheKiller = new Date().getTime(); // behebt Cacheproblem bestabsch.onrelease = function() { server.text = "Daten werden übertragen"; varFormulardaten.name = name_txt.value; varFormulardaten.vorname = vorname_txt.value; varFormulardaten.strasse = strasse_txt.value; varFormulardaten.hausnr = hnr_txt.value; varFormulardaten.plz = plz_txt.value; varFormulardaten.ort = ort_txt.value; varFormulardaten.eail = email_txt.value; varFormulardaten.kundennr = kundennr_txt.value; varFormulardaten.telefon = tel_txt.value; varFormulardaten.fax = fax_txt.value; varFormulardaten.lname = lname_txt.value; varFormulardaten.lvorname = lvorname_txt.value; varFormulardaten.lstrasse = lstrasse_txt.value; varFormulardaten.lhausnr = lhnr_txt.value; varFormulardaten.lplz = lplz_txt.value; varFormulardaten.lort = lort_txt.value; varFormulardaten.artnr1 = _global.wknr0; varFormulardaten.artnr2 = _global.wknr1; varFormulardaten.artnr3 = _global.wknr2; varFormulardaten.artnr4 = _global.wknr3; varFormulardaten.artnr5 = _global.wknr4; varFormulardaten.artnr6 = _global.wknr5; varFormulardaten.artnr7 = _global.wknr6; varFormulardaten.artnr8 = _global.wknr7; varFormulardaten.artnr9 = _global.wknr8; varFormulardaten.artnr10 = _global.wknr9; varFormulardaten.artnr11 = _global.wknr10; varFormulardaten.artnr12 = _global.wknr11; varFormulardaten.artnr13 = _global.wknr12; varFormulardaten.artnr14 = _global.wknr13; varFormulardaten.artnr15 = _global.wknr14; varFormulardaten.artnr16 = _global.wknr15; varFormulardaten.artnr17 = _global.wknr16; varFormulardaten.artnr18 = _global.wknr17; varFormulardaten.artnr19 = _global.wknr18; varFormulardaten.artnr20 = _global.wknr19; varFormulardaten.bez1 = _global.wkbez0; varFormulardaten.bez2 = _global.wkbez1; varFormulardaten.bez3 = _global.wkbez2; varFormulardaten.bez4 = _global.wkbez3; varFormulardaten.bez5 = _global.wkbez4; varFormulardaten.bez6 = _global.wkbez5; varFormulardaten.bez7 = _global.wkbez6; varFormulardaten.bez8 = _global.wkbez7; varFormulardaten.bez9 = _global.wkbez8; varFormulardaten.bez10 = _global.wkbez9; varFormulardaten.bez11 = _global.wkbez10; varFormulardaten.bez12 = _global.wkbez11; varFormulardaten.bez13 = _global.wkbez12; varFormulardaten.bez14 = _global.wkbez13; varFormulardaten.bez15 = _global.wkbez14; varFormulardaten.bez16 = _global.wkbez15; varFormulardaten.bez17 = _global.wkbez16; varFormulardaten.bez18 = _global.wkbez17; varFormulardaten.bez19 = _global.wkbez18; varFormulardaten.bez20 = _global.wkbez19; varFormulardaten.anz1 = _global.wkanz0; varFormulardaten.anz2 = _global.wkanz1; varFormulardaten.anz3 = _global.wkanz2; varFormulardaten.anz4 = _global.wkanz3; varFormulardaten.anz5 = _global.wkanz4; varFormulardaten.anz6 = _global.wkanz5; varFormulardaten.anz7 = _global.wkanz6; varFormulardaten.anz8 = _global.wkanz7; varFormulardaten.anz9 = _global.wkanz8; varFormulardaten.anz10 = _global.wkanz9; varFormulardaten.anz11 = _global.wkanz10; varFormulardaten.anz12 = _global.wkanz11; varFormulardaten.anz13 = _global.wkanz12; varFormulardaten.anz14 = _global.wkanz13; varFormulardaten.anz15 = _global.wkanz14; varFormulardaten.anz16 = _global.wkanz15; varFormulardaten.anz17 = _global.wkanz16; varFormulardaten.anz18 = _global.wkanz17; varFormulardaten.anz19 = _global.wkanz18; varFormulardaten.anz20 = _global.wkanz19; varFormulardaten.preis1 = _global.wkpreis0; varFormulardaten.preis2 = _global.wkpreis1; varFormulardaten.preis3 = _global.wkpreis2; varFormulardaten.preis4 = _global.wkpreis3; varFormulardaten.preis5 = _global.wkpreis4; varFormulardaten.preis6 = _global.wkpreis5; varFormulardaten.preis7 = _global.wkpreis6; varFormulardaten.preis8 = _global.wkpreis7; varFormulardaten.preis9 = _global.wkpreis8; varFormulardaten.preis10 = _global.wkpreis9; varFormulardaten.preis11 = _global.wkpreis10; varFormulardaten.preis12 = _global.wkpreis11; varFormulardaten.preis13 = _global.wkpreis12; varFormulardaten.preis14 = _global.wkpreis13; varFormulardaten.preis15 = _global.wkpreis14; varFormulardaten.preis16 = _global.wkpreis15; varFormulardaten.preis17 = _global.wkpreis16; varFormulardaten.preis18 = _global.wkpreis17; varFormulardaten.preis19 = _global.wkpreis18; varFormulardaten.preis20 = _global.wkpreis19; varFormulardaten.pranz1 = _global.wkpranz0; varFormulardaten.pranz2 = _global.wkpranz1; varFormulardaten.pranz3 = _global.wkpranz2; varFormulardaten.pranz4 = _global.wkpranz3; varFormulardaten.pranz5 = _global.wkpranz4; varFormulardaten.pranz6 = _global.wkpranz5; varFormulardaten.pranz7 = _global.wkpranz6; varFormulardaten.pranz8 = _global.wkpranz7; varFormulardaten.pranz9 = _global.wkpranz8; varFormulardaten.pranz10 = _global.wkpranz9; varFormulardaten.pranz11 = _global.wkpranz10; varFormulardaten.pranz12 = _global.wkpranz11; varFormulardaten.pranz13 = _global.wkpranz12; varFormulardaten.pranz14 = _global.wkpranz13; varFormulardaten.pranz15 = _global.wkpranz14; varFormulardaten.pranz16 = _global.wkpranz15; varFormulardaten.pranz17 = _global.wkpranz16; varFormulardaten.pranz18 = _global.wkpranz17; varFormulardaten.pranz19 = _global.wkpranz18; varFormulardaten.pranz20 = _global.wkpranz19; varFormulardaten.gesamtpreis = _global.wkpges; success = varFormulardaten.send("formular.php", "_self", "GET"); if (success == true) { server.text = "Übertragung erfolgreich"; } }; ////////////////////////////////////////////////////////////////////////////// ich verstehs nicht? warum kommt da so nen fehler php-script: ////////////////////////////////////////////////////////////////////// <?php mail ("shadowomf@onlinehome.de", "Flash-Formular", " Website-Formular: Name: $name Vorname: $vorname Strasse: $strasse HausNr: $hnr PLZ: $plz Ort: $ort Telefon: $telefon EMail: $email Liefername: $lname Liefervorname: $lvorname Lieferstrasse: $lstrasse LieferhausNr: $lhnr LieferPLZ: $lplz Lieferort: $lort ArtNr1: $artnr1 Bezeichnung1: $bez1 Stueckpreis1: $preis1 Anzahl1: $anz1 PreisAnzahl1: $pranz1 ArtNr2: $artnr2 Bezeichnung2: $bez2 Stueckpreis2: $preis2 Anzahl2: $anz2 PreisAnzahl2: $pranz2 ArtNr3: $artnr3 Bezeichnung3: $bez3 Stueckpreis3: $preis3 Anzahl3: $anz3 PreisAnzahl3: $pranz3 ArtNr4: $artnr4 Bezeichnung4: $bez4 Stueckpreis4: $preis4 Anzahl4: $anz4 PreisAnzahl4: $pranz4 ArtNr5: $artnr5 Bezeichnung5: $bez5 Stueckpreis5: $preis5 Anzahl5: $anz5 PreisAnzahl5: $pranz5 ArtNr6: $artnr6 Bezeichnung6: $bez6 Stueckpreis6: $preis6 Anzahl6: $anz6 PreisAnzahl6: $pranz6 ArtNr7: $artnr7 Bezeichnung7: $bez7 Stueckpreis7: $preis7 Anzahl7: $anz7 PreisAnzahl7: $pranz7 ArtNr8: $artnr8 Bezeichnung8: $bez8 Stueckpreis8: $preis8 Anzahl8: $anz8 PreisAnzahl8: $pranz8 ArtNr9: $artnr9 Bezeichnung9: $bez9 Stueckpreis9: $preis9 Anzahl9: $anz9 PreisAnzahl9: $pranz9 ArtNr10: $artnr10 Bezeichnung10: $bez10 Stueckpreis10: $preis10 Anzahl10: $anz10 PreisAnzahl10: $pranz10 ArtNr11: $artnr11 Bezeichnung11: $bez11 Stueckpreis11: $preis11 Anzahl11: $anz11 PreisAnzahl11: $pranz11 ArtNr12: $artnr12 Bezeichnung12: $bez12 Stueckpreis12: $preis12 Anzahl12: $anz12 PreisAnzahl12: $pranz12 ArtNr13: $artnr13 Bezeichnung13: $bez13 Stueckpreis13: $preis13 Anzahl13: $anz13 PreisAnzahl13: $pranz13 ArtNr14: $artnr14 Bezeichnung14: $bez14 Stueckpreis14: $preis14 Anzahl14: $anz14 PreisAnzahl14: $pranz14 ArtNr15: $artnr15 Bezeichnung15: $bez15 Stueckpreis15: $preis15 Anzahl15: $anz15 PreisAnzahl15: $pranz15 ArtNr16: $artnr16 Bezeichnung16: $bez16 Stueckpreis16: $preis16 Anzahl16: $anz16 PreisAnzahl16: $pranz16 ArtNr17: $artnr17 Bezeichnung17: $bez17 Stueckpreis17: $preis17 Anzahl17: $anz17 PreisAnzahl17: $pranz17 ArtNr18: $artnr18 Bezeichnung18: $bez18 Stueckpreis18: $preis18 Anzahl18: $anz18 PreisAnzahl18: $pranz18 ArtNr19: $artnr19 Bezeichnung19: $bez19 Stueckpreis19: $preis19 Anzahl19: $anz19 PreisAnzahl19: $pranz19 ArtNr20: $artnr20 Bezeichnung20: $bez20 Stueckpreis20: $preis20 Anzahl20: $anz20 PreisAnzahl20: $pranz20 Gesamtpreis: $gesamtpreis "); ?> |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 35
| ups falscher quellcode(alt tut mir leid) tschuldigung so nochmal neu varFormulardaten = new LoadVars(); varFormulardaten.cacheKiller = new Date().getTime(); // behebt Cacheproblem bestabsch.onrelease = function() { server.text = "Daten werden übertragen"; varFormulardaten.name = name.text; varFormulardaten.vorname = vorname.text; varFormulardaten.strasse = strasse.text; varFormulardaten.hausnr = hnr.text; varFormulardaten.plz = plz.text; varFormulardaten.ort = ort.text; varFormulardaten.email = email.text; varFormulardaten.kundennr = kundennr.text; varFormulardaten.telefon = tel.text; varFormulardaten.fax = fax.text; varFormulardaten.lname = lname.text; varFormulardaten.lvorname = lvorname.text; varFormulardaten.lstrasse = lstrasse.text; varFormulardaten.lhausnr = lhnr.text; varFormulardaten.lplz = lplz.text; varFormulardaten.lort = lort.text; varFormulardaten.artnr1 = _global.wknr0; varFormulardaten.artnr2 = _global.wknr1; varFormulardaten.artnr3 = _global.wknr2; varFormulardaten.artnr4 = _global.wknr3; varFormulardaten.artnr5 = _global.wknr4; varFormulardaten.artnr6 = _global.wknr5; varFormulardaten.artnr7 = _global.wknr6; varFormulardaten.artnr8 = _global.wknr7; varFormulardaten.artnr9 = _global.wknr8; varFormulardaten.artnr10 = _global.wknr9; varFormulardaten.artnr11 = _global.wknr10; varFormulardaten.artnr12 = _global.wknr11; varFormulardaten.artnr13 = _global.wknr12; varFormulardaten.artnr14 = _global.wknr13; varFormulardaten.artnr15 = _global.wknr14; varFormulardaten.artnr16 = _global.wknr15; varFormulardaten.artnr17 = _global.wknr16; varFormulardaten.artnr18 = _global.wknr17; varFormulardaten.artnr19 = _global.wknr18; varFormulardaten.artnr20 = _global.wknr19; varFormulardaten.bez1 = _global.wkbez0; varFormulardaten.bez2 = _global.wkbez1; varFormulardaten.bez3 = _global.wkbez2; varFormulardaten.bez4 = _global.wkbez3; varFormulardaten.bez5 = _global.wkbez4; varFormulardaten.bez6 = _global.wkbez5; varFormulardaten.bez7 = _global.wkbez6; varFormulardaten.bez8 = _global.wkbez7; varFormulardaten.bez9 = _global.wkbez8; varFormulardaten.bez10 = _global.wkbez9; varFormulardaten.bez11 = _global.wkbez10; varFormulardaten.bez12 = _global.wkbez11; varFormulardaten.bez13 = _global.wkbez12; varFormulardaten.bez14 = _global.wkbez13; varFormulardaten.bez15 = _global.wkbez14; varFormulardaten.bez16 = _global.wkbez15; varFormulardaten.bez17 = _global.wkbez16; varFormulardaten.bez18 = _global.wkbez17; varFormulardaten.bez19 = _global.wkbez18; varFormulardaten.bez20 = _global.wkbez19; varFormulardaten.anz1 = _global.wkanz0; varFormulardaten.anz2 = _global.wkanz1; varFormulardaten.anz3 = _global.wkanz2; varFormulardaten.anz4 = _global.wkanz3; varFormulardaten.anz5 = _global.wkanz4; varFormulardaten.anz6 = _global.wkanz5; varFormulardaten.anz7 = _global.wkanz6; varFormulardaten.anz8 = _global.wkanz7; varFormulardaten.anz9 = _global.wkanz8; varFormulardaten.anz10 = _global.wkanz9; varFormulardaten.anz11 = _global.wkanz10; varFormulardaten.anz12 = _global.wkanz11; varFormulardaten.anz13 = _global.wkanz12; varFormulardaten.anz14 = _global.wkanz13; varFormulardaten.anz15 = _global.wkanz14; varFormulardaten.anz16 = _global.wkanz15; varFormulardaten.anz17 = _global.wkanz16; varFormulardaten.anz18 = _global.wkanz17; varFormulardaten.anz19 = _global.wkanz18; varFormulardaten.anz20 = _global.wkanz19; varFormulardaten.preis1 = _global.wkpreis0; varFormulardaten.preis2 = _global.wkpreis1; varFormulardaten.preis3 = _global.wkpreis2; varFormulardaten.preis4 = _global.wkpreis3; varFormulardaten.preis5 = _global.wkpreis4; varFormulardaten.preis6 = _global.wkpreis5; varFormulardaten.preis7 = _global.wkpreis6; varFormulardaten.preis8 = _global.wkpreis7; varFormulardaten.preis9 = _global.wkpreis8; varFormulardaten.preis10 = _global.wkpreis9; varFormulardaten.preis11 = _global.wkpreis10; varFormulardaten.preis12 = _global.wkpreis11; varFormulardaten.preis13 = _global.wkpreis12; varFormulardaten.preis14 = _global.wkpreis13; varFormulardaten.preis15 = _global.wkpreis14; varFormulardaten.preis16 = _global.wkpreis15; varFormulardaten.preis17 = _global.wkpreis16; varFormulardaten.preis18 = _global.wkpreis17; varFormulardaten.preis19 = _global.wkpreis18; varFormulardaten.preis20 = _global.wkpreis19; varFormulardaten.pranz1 = _global.wkpranz0; varFormulardaten.pranz2 = _global.wkpranz1; varFormulardaten.pranz3 = _global.wkpranz2; varFormulardaten.pranz4 = _global.wkpranz3; varFormulardaten.pranz5 = _global.wkpranz4; varFormulardaten.pranz6 = _global.wkpranz5; varFormulardaten.pranz7 = _global.wkpranz6; varFormulardaten.pranz8 = _global.wkpranz7; varFormulardaten.pranz9 = _global.wkpranz8; varFormulardaten.pranz10 = _global.wkpranz9; varFormulardaten.pranz11 = _global.wkpranz10; varFormulardaten.pranz12 = _global.wkpranz11; varFormulardaten.pranz13 = _global.wkpranz12; varFormulardaten.pranz14 = _global.wkpranz13; varFormulardaten.pranz15 = _global.wkpranz14; varFormulardaten.pranz16 = _global.wkpranz15; varFormulardaten.pranz17 = _global.wkpranz16; varFormulardaten.pranz18 = _global.wkpranz17; varFormulardaten.pranz19 = _global.wkpranz18; varFormulardaten.pranz20 = _global.wkpranz19; varFormulardaten.gesamtpreis = _global.wkpges; success = varFormulardaten.send("formular.php", "_self", "GET"); if (success == true) { server.text = "Übertragung erfolgreich"; } }; |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 35
| fehler
fehler 404 forbidden kommt immer wenn das formular gesendet wird (wenn das php-script aufgerufen wird) ich dachte das wüsstest du, ich hab den link ja nicht für umsonst gepostet hier nochmal: die fehlerseite bei den traces hab ich das rausbekommen was drin stehen müsste also sollte es eigentlich nicht an flash liegen, aber wer weiss danke für deine gedult und für weitere hilfe gruß shadow |
| | |
| | #10 (permalink) | |
| flachzange Registriert seit: Jun 2003 Ort: berlin
Beiträge: 3.932
|
lies doch mal deine fehlermeldung und denk mal drüber nach. Zitat:
__________________ | |
| | |
| | #15 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 35
|
ok immernoch der selbe fehler aber in dem 1&1-faq hab ich vielleicht was gefunden als beispiel steht da wenn man daten als email senden will: formmail.php ///////////////////////////////////////////////////////////////////// <?php $recipient = "ihre-adresse@domain.de"; $fmtResponse= implode("", file("response.htt")); $fmtMail= implode("", file("mail.htt")); foreach($HTTP_POST_VARS as $key=> $val) { $fmtResponse= str_replace("<$key>", $val, $fmtResponse); $fmtMail= str_replace("<$key>", $val, $fmtMail); } if ($HTTP_POST_VARS["access"] == "irregeheim") { mail($recipient, $HTTP_POST_VARS["subject"], $fmtMail); } echo $fmtResponse; ?> ///////////////////////////////////////////////////////////////////// kann mir das weiterhelfen? hier nochmal mein script(gekürzt): ///////////////////////////////////////////////////////////////////// <?php mail ("shadowomf@onlinehome.de", "Flash-Formular", " Website-Formular: Name: $name Vorname: $vorname Strasse: $strasse . . . Gesamtpreis: $gesamtpreis "); ?> ///////////////////////////////////////////////////////////////////// ich weiss einfach nicht worans liegt denn die zugriffsrechte sind in ordnung achso in dem faq stand auch das auf dem server PHP Version 4.3.8 ist http://www.php.net/ ich hoffe das hilft ich weiss sonst nähmlich nicht weiter |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |