Autor |
Nachricht |
gerch2003
Threadersteller
Dabei seit: 07.07.2008
Ort: -
Alter: 63
Geschlecht:
|
Verfasst Mo 26.01.2009 10:24
Titel Anfrageformular kommt nicht an. |
|
|
Guten Morgen,
ich habe hier folgendes Problem.
Wir sind mit unseren Internetseiten auf einen neuen Server umgezogen.
Seit dem kommen unsere E-Mails von den Kontaktformularen der Seiten nicht mehr an.
Vorher hat es definitiv funktioniert!!
Keine Ahnung, ob sie überhaupt weggeschickt werden und so weiter und so fort.
Der Neue Server ist ein:
Apache/2.2.11 (Unix) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.8 mod_apreq2-20051231/2.6.0 mod_perl/2.0.4 Perl/v5.10.0 Server
Hier mal ein Mailformular.
Hab es als Text-Datei online gestellt, da der Code zu lang ist.
http://rd-haus.com/files/mailform.txt
Gruß Gerch
Zuletzt bearbeitet von gerch2003 am Mo 26.01.2009 10:28, insgesamt 1-mal bearbeitet
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mo 26.01.2009 11:42
Titel
|
|
|
neuer server vermutlich = php5.
problem vermutlich = register_globals...
|
|
|
|
|
Anzeige
|
|
|
gerch2003
Threadersteller
Dabei seit: 07.07.2008
Ort: -
Alter: 63
Geschlecht:
|
Verfasst Mo 26.01.2009 12:42
Titel
|
|
|
pixelpapst303 hat geschrieben: | neuer server vermutlich = php5.
problem vermutlich = register_globals... |
Neuer Server ist PHP5 hab ich ja geschrieben.
Aber erklär das mit register_globals doch mal ein bischen genauer
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Mo 26.01.2009 12:55
Titel
|
|
|
google bedienen kannst du?
www.foo.de/index.php?foo=bar
Code: |
// register_globals = on
echo $foo; // bar
// register_globals = off
echo $foo; // notice, undefined variable
echo $_GET["foo"]; // bar
|
soll heissen, man spricht immer die variablen an, die man auch haben will, und immer exakt von dem ort, wo sie auch kommen. (post, get, cookie, server usw).
|
|
|
|
|
gerch2003
Threadersteller
Dabei seit: 07.07.2008
Ort: -
Alter: 63
Geschlecht:
|
Verfasst Mo 26.01.2009 12:58
Titel
|
|
|
pRiMUS hat geschrieben: | google bedienen kannst du?
www.foo.de/index.php?foo=bar
Code: |
// register_globals = on
echo $foo; // bar
// register_globals = off
echo $foo; // notice, undefined variable
echo $_GET["foo"]; // bar
|
soll heissen, man spricht immer die variablen an, die man auch haben will, und immer exakt von dem ort, wo sie auch kommen. (post, get, cookie, server usw). |
Natürlich kann ich google Bedienen. Bei Google wird aber natürlich nicht genau mein Fall stehen und wenn ich wüsste was des Problem ist, hätt ich euch ja nicht gefragt
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mo 26.01.2009 13:17
Titel
|
|
|
gerch2003 hat geschrieben: | pRiMUS hat geschrieben: | google bedienen kannst du?
www.foo.de/index.php?foo=bar
Code: |
// register_globals = on
echo $foo; // bar
// register_globals = off
echo $foo; // notice, undefined variable
echo $_GET["foo"]; // bar
|
soll heissen, man spricht immer die variablen an, die man auch haben will, und immer exakt von dem ort, wo sie auch kommen. (post, get, cookie, server usw). |
Natürlich kann ich google Bedienen. Bei Google wird aber natürlich nicht genau mein Fall stehen und wenn ich wüsste was des Problem ist, hätt ich euch ja nicht gefragt |
hast du es denn nun verstanden, wo primus dir das beispiel mal runtergeschrieben hat? wenn nicht bau mal folgendes ein:
Code: |
// welche benutzung von uebertragenen variablen funktioniert?
echo "bisher: ";
print_r($contact);
echo "<br />";
echo "post: ";
print_r($_POST['contact']);
echo "<br />";
echo "get: ";
print_r($_GET['contact']);
|
nun solltest du wissen, wie du die variablen, die dein script braucht umschreiben muss, damit wieder darauf zugegriffen werden kann...
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 26.01.2009 13:37
Titel
|
|
|
Ansonsten einfach mal nach "register globals" googlen oder die Boardsuche benutzen, was anderes
wollte Primus sicher auch nicht sagen und auf die Idee könnte man wirklich mal kommen…
Zuletzt bearbeitet von m am Mo 26.01.2009 13:38, insgesamt 1-mal bearbeitet
|
|
|
|
|
gerch2003
Threadersteller
Dabei seit: 07.07.2008
Ort: -
Alter: 63
Geschlecht:
|
Verfasst Mo 26.01.2009 17:57
Titel
|
|
|
Mir ist gerade noch etwas eingefallen.
Ich habe auf dem Server auch verschiedene Domains mit E-Mailkonten liegen.
z.B.
AAAAA.de und BBBBB.de
Wenn ich jetzt eine E-Mail von xyz@AAAAA.de nach asdf@BBBBB.de sende kommt diese an.
Wenn ich nun aber eine E-Mail von z.b. xyz@AAAAA.de an eine Adresse sende die nicht auf meinem Server liegt kommt diese nur bedingt an.
Mit Bedingt ankommen meine ich, dass Sie bei manchen Adressen ankommt und bei manchen nicht. Woran das liegt, darauf bin ich auch noch nicht gekommen.
Könnte das eventuell zusammenhängen?
|
|
|
|
|
|
|
|
Ähnliche Themen |
Anfrageformular mit Layern (?) ?
|
|