[GastForen Archiv Adobe GoLive Kontaktformular funktioniert nicht richtig: Inhalt wird nicht mitgeschickt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Archiv - Archivierte Foren
Themen
Beiträge
Moderatoren
Letzter Beitrag

Kontaktformular funktioniert nicht richtig: Inhalt wird nicht mitgeschickt

Li_Sa
Beiträge gesamt: 12

15. Nov 2007, 21:04
Beitrag # 1 von 5
Bewertung:
(2502 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!

Bin wieder mal an einem Punkt angelangt, an dem ich alleine nicht mehr weiterkomme.
Habe ein schönes Kontaktformular mit GoLive CS2 erstellt. Bei meinem Webhostingpaket (von Strato) ist PHP dabei.

Das Problem ist nun, dass mein Kontaktformular nur halb funktioniert.
Habe die Seite probehalber ins Netz gestellt und wenn ich das Formular nun teste, erhalte ich nach dem Abschicken meine "Danke für Ihre Anfrage"-Seite, es wird auch eine E-Mail an meine Adresse geschickt, aber diese E-Mail beinhaltet nur die "Rahmendaten" meines Formulars (also Vorname:, Nachname:, E-Mail: usw.).
Das, was man in das Formular eingetragen hat, wird jedoch nicht mitgeschickt! :-(

Liegt der Fehler vielleicht in meiner kons.php ?
Die sieht (mit "musterdomain" anonymisiert) so aus:

<?php

if
(
(!empty($_POST['Vorname']))
&&
(!empty($_POST['Nachname']))
&&
(!empty($_POST['EMail']))

)

{

$more = "
From: info@musterdomain.de\r\n
Return-Path: info@musterdomain.de\r\n
Content-Type: text/plain;
charset=\"iso-8859-1\"\n
Content-Transfer-Encoding: 8bit\n";

$nachricht="
Vorname: ".$_POST['$Vorname']."\n
Nachname: ".$_POST['$Nachname']."\n
E-Mail: ".$_POST['$EMail']."\n
Telefon: ".$_POST['$Telefon']."\n
Anfrage: ".$_POST['$Anfrage'];

mail("info@musterdomain.de","Neue Anfrage", $nachricht, $more);

header("Location: http://".$_SERVER['HTTP_HOST']."/danke.html");

}
else
{
header("Location: http://".$_SERVER['HTTP_HOST']."/fehler.html");
}

?>


Hab leider nicht viel Ahnung von PHP...

Oder kann der Fehler noch anderswo liegen?


Hoffe sehr auf Eure Hilfe!!!
X

Kontaktformular funktioniert nicht richtig: Inhalt wird nicht mitgeschickt

Intermedia
Beiträge gesamt: 1287

15. Nov 2007, 21:13
Beitrag # 2 von 5
Beitrag ID: #322667
Bewertung:
(2495 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

so wird das nichts:
Code
$nachricht=" 
Vorname: ".$_POST['$Vorname']."\n
Nachname: ".$_POST['$Nachname']."\n
E-Mail: ".$_POST['$EMail']."\n
Telefon: ".$_POST['$Telefon']."\n
Anfrage: ".$_POST['$Anfrage'];


aber so solltest du es mal versuchen:

Code
$nachricht=" 
Vorname: ".$_POST['Vorname']."\n
Nachname: ".$_POST['Nachname']."\n
E-Mail: ".$_POST['EMail']."\n
Telefon: ".$_POST['Telefon']."\n
Anfrage: ".$_POST['Anfrage'];


Gruß Sven


als Antwort auf: [#322666]

Kontaktformular funktioniert nicht richtig: Inhalt wird nicht mitgeschickt

Li_Sa
Beiträge gesamt: 12

16. Nov 2007, 10:19
Beitrag # 3 von 5
Beitrag ID: #322708
Bewertung:
(2466 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Sven!

Super, jetzt funktioniert's!
Vielen, vielen Dank für Deine perfekte Hilfe!!
Dieses Forum ist so gut!


Kannst Du (oder sonst jemand) mir noch eine zweite Frage beantworten?
In einem PHP-Skript für ein Kontaktformular habe ich folgende Passage gefunden:

$_POST['Vorname'] = preg_replace("/[\\\|'|\||<|>]/", "", $_POST['Vorname']);

Bedeutet diese Passage, dass in den Ausfüllfeldern bestimmte Zeichen durch ein Leerzeichen ersetzt werden bzw. nicht übertragen werden und man mir somit keine "gefährlichen Sachen" schicken kann?
Falls es sich dabei wirklich um so was handelt, wäre es schön, wenn ich das in meine kons.php noch einbauen könnte!

Das Skript, in dem ich diese Passage gesehen habe, ist insgesamt anders aufgebaut. Dort ist das gesamte Kontaktformular schon in PHP geschrieben.
Ich überblicke deshalb nicht, was ich davon in meine kons.php schreiben kann und auch nicht, an welche Stelle es gehört.

Ich bitte daher nochmals um Hilfe!

LG, Lisa


als Antwort auf: [#322667]

Kontaktformular funktioniert nicht richtig: Inhalt wird nicht mitgeschickt

Intermedia
Beiträge gesamt: 1287

16. Nov 2007, 14:21
Beitrag # 4 von 5
Beitrag ID: #322748
Bewertung:
(2456 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Lisa,

also diese Zeile tauscht Zeichen über reguläre Ausdrücke aus.

Da ich mit regulären Ausdrücken auf "Kriegsfuß" stehe, kann ich dir hierbei keine verbindliche Antwort geben.

Wenn ich das richtig interpertiere werden dort die spitzen Klammern (bei Tags) und Backslash entfernt.

Aber der "Hausmeister" von hier, Oesi, kennst sich damit aus. Er wird bestimmt auch mal hier vorbei sehen.

Ansonsten poste es mal im Programmiererforum bei CGI oder PHP.

Gruß Sven


als Antwort auf: [#322708]

Kontaktformular funktioniert nicht richtig: Inhalt wird nicht mitgeschickt

Li_Sa
Beiträge gesamt: 12

20. Nov 2007, 15:25
Beitrag # 5 von 5
Beitrag ID: #323276
Bewertung:
(2401 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sven!

Danke auch für diesen Tipp!

Hab die Frage nun bei den "PHP'lern" gestellt und sie wurde sehr gut beantwortet!

LG, Lisa


als Antwort auf: [#322748]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
18.06.2024

Online
Dienstag, 18. Juni 2024, 10.00 - 10.30 Uhr

Webinar

In diesen beiden kostenlose Webinaren erfahren Sie, wie Sie mit Hilfe von Enfocus Griffin und dem Impressed Workflow Server Ihren LFP-Workflows optimieren können. 18.06.2024: So optimieren Sie Ihre Prozesse mit Enfocus Griffin 02.07.2024: So sparen Sie Zeit und Geld mit Impressed Workflow Server in der LFP-Edition Griffin: Griffin ist das leistungsstarke Kraftpaket für das automatische Nesting im Großformatdruck. Dank eines ausgeklügelten, KI-basierten Nesting-Algorithmus können Sie mit Griffin Vorlagen schnell und effizient vernutzen – und das klappt auch mit unregelmäßigen Formen perfekt. Das spart Ihnen unzählige Stunden, die Sie bisher mit dem manuellen Nesting und Ausschießen verbracht haben. Einige wichtige Funktionen ≡ Anlage von Beschnittzugaben ≡ Automatische Erzeugung der Schnittkontur ≡ Erstellung von Strichcodes, Textmarkierungen und Registrierungen IWS LFP Edition: Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Mit dem IWS LFP Edition automatisieren Sie Ihre Produktion von der Übernahme der Daten aus dem ERP-System bis zur Erzeugung der verschachtelten Druckform und der Übergabe an den RIP. Phoenix Core ist eine hochentwickelte KI-Technologie für die Planung und das Nesting von Druckerzeugnissen. Anders als herkömmliche Ausschießlösungen arbeitet Phoenix nicht auf Basis von Vorlagen, sondern erzeugt entsprechend der Maschinen- und Produktionsanforderungen druckfertige Layouts „on-the-fly“.

kostenlos

Ja

Organisator: Impressed GmbH

https://www.impressed.de/schulung.php?c=sDetail&sid=328

So optimieren Sie Ihren LFP-Workflow
Veranstaltungen
20.06.2024

Online
Donnerstag, 20. Juni 2024, 15.00 - 15.45 Uhr

Webinar

Etiketten-Workflows gehören zu den anspruchsvollsten in der grafischen Industrie. Ihre PDF-Dateien sind oft sehr komplex und erfordern eine spezielle Vorbereitung. pdfToolbox bietet viele Möglichkeiten, um diese Arbeit zu automatisieren. Nehmen Sie an unserem Webinar "pdfToolbox für den Etikettendruck" teil und lernen Sie einige der Funktionen kennen, die Ihren Etiketten-Workflow effizienter gestalten. Einige der Bereiche, die Sie kennenlernen werden, sind: Beschnitt erzeugen Beim Etikettendruck ist das Druckmotiv oft nicht rechteckig. Lernen Sie, wie Sie einen passenden Beschnitt für alle Arten von Formen hinzufügen können. Produktionsreife Dateien erstellen nutzen Sie bereits vorliegende Inhalte oder Seiteninformationen, um eine Weißform hinter dem Seiteninhalt hinzuzufügen, eine passgenaue Lackform für bestimmte Objekte zu erzeugen oder eine Stanzlinie mit korrektem Sonderfarbnamen zu erstellen. Ausschießen, Step & Repeat, N-Up Mit der Ausschieß-Engine von pdfToolbox lassen sich Seiten zu größeren Druckbögen zusammenfassen, wobei verschiedene Layouts und Komplexitäten unterstützt werden. Hochwertige Freigabe-Bögen Erstellen Sie automatisch Freigabe-Bögen mit Vorschaubildern Ihrer Produktionsdatei und Auftragsdaten aus dem MIS. Qualitätskontrolle pdfToolbox enthält Standard-Preflight-Profile, die die grundlegenden Anforderungen an PDF-Dateien in Etiketten-Workflows abdecken. Prüfen Sie ob Ihre Dokumente internationalen Standards wie ISO PDF/X oder GWG (Ghent Workgroup) Spezifikationen entspricht. Verpackungs- und etikettenspezifische Vorgaben, wie der ISO-Standard „Processing Steps“, werden ebenfalls unterstützt.

kostenlos

Ja

Organisator: callassoftware

https://www.impressed.de/schulung.php?c=sDetail&sid=322

pdfToolbox für den Ettikettendruck