Flash, PHP, Anmeldeformular => funktioniert nicht

Diskutiere Flash, PHP, Anmeldeformular => funktioniert nicht im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hallöle Ich hab da mal wieder ein Problem wo ich anscheinend ein Brett vorm Kopf hab und ich irgendwie nicht weiter komme, obwohl es anscheinend...
  • Flash, PHP, Anmeldeformular => funktioniert nicht Beitrag #1
N

Neptuns

Bekanntes Mitglied
Dabei seit
16.09.2003
Beiträge
999
Reaktionspunkte
0
Ort
Beteigeuze Fünf
Hallöle
Ich hab da mal wieder ein Problem wo ich anscheinend ein Brett vorm Kopf hab und ich irgendwie nicht weiter komme, obwohl es anscheinend doch so einfach sein soll. Grundlage ist ein Tutorial
Also Schreib ich folgendes in eine php-Datei :
Code:
<?php
  mail("[email protected]","Das ist der Betreff","Das wäre der Text","From: Absender");
?>
und lade sie auf meinen Webspace und rufe die PHP Datei im Webbrowser auf dann bekomme ich auch die Mail mit den nötigen Einträgen zugeschickt. Soweit so gut also funktioniert auf dem Webspace PHP und auch der Mail Befehl funktioniert.

Nun hab ich ein Flash Dokument mit 3 Eingabetextfelder mit den Variablennamen :
- emailabsender
- betreff
- blatext

und einen Abschicken Button mit folgendem Inhalt:
Code:
on (release) {
		loadVariables("sendmail.php", "", "GET");		
}

und eine PHP Datei (mit dem namen "sendmail.php") im selben Pfad mit diesem Inhalt:

Code:
<?php
$empf = "[email protected]";
mail($empf,$betreff,$blatext,"From: ".$emailabsender); 
?>

Nun bekommt ich vom meinem Webspace nun keine Mail mehr geschickt. Also funktioniert die Variablenübergabe nicht richtig aber ich weiß nicht wieso. :help:
Hat vielleicht jemand ne zündende Idee oder kann sich vielleicht mal jemand die Sachen im Anhang anschauen. Ist die Flash FLA, die Flash SWF, die sendmail.php und die index.html Wäre super wenn jemand eine Idee/Lösung hätte. Ein Beispiel von einem Kumpel was auf seinem Webspace läuft, läuft leider nicht auf meinem. Dies find ich auch sehr seltsam. Kann das an den Einstellungen des Webservers liegen? Was läuft da falsch? Wie mach ich das meinem Anbieter klar? Please :help:

PHP Version 4.4.0-2
 
  • Flash, PHP, Anmeldeformular => funktioniert nicht Beitrag #2
fox99

fox99

Bekanntes Mitglied
Dabei seit
27.11.1999
Beiträge
3.948
Reaktionspunkte
27
Ort
Omicron Persei 8
klar kann das mit den einstellungen vom webserver zusammen hängen. z.b. kann register_globals von php bei deinem webserver abgestellt sein.

was macht
PHP:
<?php
echo "1: $betreff <br>";
$betreff = $_GET['betreff'];
echo "2: $betreff <br>";
?>
als sendmail.php?
 
  • Flash, PHP, Anmeldeformular => funktioniert nicht Beitrag #3
N

Neptuns

Bekanntes Mitglied
Dabei seit
16.09.2003
Beiträge
999
Reaktionspunkte
0
Ort
Beteigeuze Fünf
fox99 schrieb:
klar kann das mit den einstellungen vom webserver zusammen hängen. z.b. kann register_globals von php bei deinem webserver abgestellt sein.

register_globals ist laut phpInfo = local = Off ; Master = Off

Kann es daran liegen? Ich muß zugeben ich hab von Webservern nicht so die Ahnung.



Edit : Dank deinem Stichwort :app: hab ich die Lösung gefunden. Vielen Dank!

Für die Leute die noch suchen sollten Lösung hier
 
Zuletzt bearbeitet:
  • Flash, PHP, Anmeldeformular => funktioniert nicht Beitrag #4
K

kairudst

Aktives Mitglied
Dabei seit
09.08.2005
Beiträge
43
Reaktionspunkte
0
Neptuns schrieb:
register_globals ist laut phpInfo = local = Off ; Master = Off

Kann es daran liegen? Ich muß zugeben ich hab von Webservern nicht so die Ahnung.



Edit : Dank deinem Stichwort :app: hab ich die Lösung gefunden. Vielen Dank!

Für die Leute die noch suchen sollten Lösung hier

Was hast du denn für einen Space ?

Register_globals ist meistens abgeschalten da es eine Sicherheitslücke darstellt ;)

Register_globals ist eine funktion für faule coder, am besten gleich so coden dass es ohne funkt ;)
 
  • Flash, PHP, Anmeldeformular => funktioniert nicht Beitrag #5
N

Neptuns

Bekanntes Mitglied
Dabei seit
16.09.2003
Beiträge
999
Reaktionspunkte
0
Ort
Beteigeuze Fünf
Ja das mit der Sicherheitslücke hab ich wohl auch gelesen. Aber Kontaktformulare (Flash;PHP) die bei 1&1 bzw. Strato laufen, laufen nicht auf meinem Space. Also gehe ich davon aus das diese Funktion bei Strato/1&1 angeschaltet ist. Daher glaube ich das diese Anbieter andere Schutzmaßnahmen ergriffen haben um diese Sicherheitslücke zu schließen. Desweiteren ist mein Anbieter ein kleiner Anbieter und es kann sehr wohl sein das er diese Funktion aus Sicherheitsgründen abgeschaltet hat (oder erst gar nicht angeschaltet, da diese default auf OFF steht). Das Tutorial was ich oben verlinkt hab (und der Mensch hat echt Ahnung von Flash) geht auch davon aus das diese Funktion angeschaltet ist.

Register_globals ist eine funktion für faule coder, am besten gleich so coden dass es ohne funkt
Da ich das jetzt weiß ist das auch kein Problem mehr. ;)
 
Thema:

Flash, PHP, Anmeldeformular => funktioniert nicht

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben