[GastForen Programmierung/Entwicklung PHP und MySQL PHP Script für Kontaktformular funktioniert nicht mehr

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

PHP Script für Kontaktformular funktioniert nicht mehr

holger_buns
Beiträge gesamt: 376

9. Feb 2008, 11:42
Beitrag # 1 von 4
Bewertung:
(1336 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
ich hatte bisher auf allen Kontaktformularen eine einfache php Weiterleitung geschaltet. Diese funktioniert jetzt aber nicht mehr, da der Provider die PHP Version umgestellt hat auf eine neuere. Kann mir jemand sagen, was ich ändern muss, bzw. was ich an meinem PHP Script ändern muss, damit es wieder funktioniert.

Hier ist der Auszug aus dem HTML Kontaktformular kontakt.html (ein ganz normales Kontaktformular mit weiterleitung per Post auf Kontakt.php).:

<form style="padding-left:1.2em;" action="kontakt.php" method="post" name="kontakt" onsubmit="return chkkontakt()">
...
<td><input class="form_button" name="absenden" type="submit" value="Absenden" /></td>
...

Hier der php Auszug aus der PHP Datei Kontakt.php. Dieses steht mitten im HTML Teil:

<script language="php">
$admin1="info@assedo.de";
$subject="Anfrage über Kontakt Seite";
$message="Anfrage von $Mail:\n\n";
while (list($Name,$value)=each($HTTP_POST_VARS)){
$message.="$Name:$value\n\n";
}
Mail($admin1,$subject,$message,"From:$Mail");
</script>

Gruss
Holli
X

PHP Script für Kontaktformular funktioniert nicht mehr

Intermedia
Beiträge gesamt: 1287

9. Feb 2008, 11:52
Beitrag # 2 von 4
Beitrag ID: #335931
Bewertung:
(1332 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

sieh dir das mal an: http://www.php.net/manual/de/reserved.variables.php

Es könnte hieran liegen: $HTTP_POST_VARS

<script language="php"> sowas hab ich bisher noch nie gesehen, und das funktioniert?

Gruß Sven


als Antwort auf: [#335928]

PHP Script für Kontaktformular funktioniert nicht mehr

holger_buns
Beiträge gesamt: 376

9. Feb 2008, 11:57
Beitrag # 3 von 4
Beitrag ID: #335932
Bewertung:
(1328 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
ich bin leider ein absoluter php Neuling und hab keine Ahnung von php.

Was genau muss ich verändern in meinem Script.

gruss
Holli


als Antwort auf: [#335931]

PHP Script für Kontaktformular funktioniert nicht mehr

Intermedia
Beiträge gesamt: 1287

9. Feb 2008, 12:06
Beitrag # 4 von 4
Beitrag ID: #335934
Bewertung:
(1325 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

versuchs mal so:
Code
<script language="php"> 
$admin1="info@assedo.de";
$subject="Anfrage über Kontakt Seite";
$message="Anfrage von $_POST[Mail]:\n\n";
while (list($Name,$value)=each($_POST)){
$message.="$Name:$value\n\n";
}
Mail($admin1,$subject,$message,"From:$Mail");
</script>


Das dein Script aber offen ist wie ein Scheunentor für Spammer ist dir bewußt?

Gruß Sven


als Antwort auf: [#335932]
X