[GastForen Archiv Adobe GoLive Formular mit PHP

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

Formular mit PHP

bishbind
Beiträge gesamt: 8

29. Dez 2002, 23:21
Beitrag # 1 von 5
Bewertung:
(967 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich habe mich entschieden das Formular nicht mit CGI (ich komme damit irgendwie nicht klar) sondern mit PHP zu bauen.
Der Formular-Inhalt soll mir per Mail geschickt werden.

Diese Vorlage habe ich in diesem Forum schon gefunden. Ich habe dazu aber noch ein paar Fragen.

HTML:
<form action="formmail.php" method="POST" enctype="multipart/form-data">
... Rest des Formulars ...
</form>

formmail.php:
<html>
<body>
<?
$to="Deine@mail.adresse";
$title="Titel der E-Mail";

$text="Folgende Nachricht:\n\n";
$text.="Absender : $Absender\n";
$text.="Adresse : $Adresse\n\n";
$text.="Woher : $Woher\n\n\n";
$text.="Text:\n\n$Info";

mail($to, $title, $text);
?>
<h1>Dankesch&ouml;n!</h1>
<p>Das Feedback wurde erfolgreich abgeschickt. Vielen Dank f&uuml;r Deine M&uuml;he!</p>

</body></html>

Ich weiss jetzt aber nicht wie ich die einzelnen Fehler nenen soll.
Absender ?

Ich setze ich meinem Formular aber nicht denn Typ "Kontollkasten" (das mit dem Häcken im Feld) ein. Soll ich das auch mit $text machen?
Das Kontrollkästchen hat z.B. folgenden Wert:
Name: Test
Wert: Ja

Welche Zeile soll ich noch eingeben wenn ich eine Antwortseite haben will? Nach dem Motto "Dankeseite". also keine Seite wo irgendwelche Antworten der Formularfelder vorkommen sollen.

(Dieser Beitrag wurde von bishbind am 29. Dez 2002, 23:24 geändert)
X

Formular mit PHP

Petra Rudolph
Beiträge gesamt: 1554

30. Dez 2002, 07:12
Beitrag # 2 von 5
Beitrag ID: #20317
Bewertung:
(967 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,

dein Forumular muß Felder haben.
Diese müssen benannt sein, z.B. mit name="Inhalt"

Dein Forumlar öffnet nun beim Abschicken die formmail.php.

Die Formmail.php ist eine eigene Datei und zugleich die Antwortseite.
Alle Formularfelder aus der ersten Datei liegen in der formmail.php als Variable vor. Also in dem Beispielchen als $Inhalt. Alles innerhalb der <?php ?> Tags wird im Browser nicht angezeigt, außer du würdest mit dem Befehl echo arbeiten. (Kommt hier aber nicht vor)
Das \n bewirkt einen Zeilenumbruch in dem Mail, dass du bekommen willst. Sonst gäbe es Spaghetticode.
Unter den php-Teil kannst du tippen was du willst...

Alles klar?
Gruß Petra

http://www.quicktoweb.de


als Antwort auf: [#20314]

Formular mit PHP

bishbind
Beiträge gesamt: 8

30. Dez 2002, 13:42
Beitrag # 3 von 5
Beitrag ID: #20335
Bewertung:
(967 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das mit dem $Inhalt habe ich noch nicht so kapiert.

Sagen wir mal ich habe so ein Kontrollkästchen was "Newsletter" heisst. Als Wert habe ich bei GoLive "Ja" eingegeben.
Wie muss jetzt z.B. hier die Zeile aussehen.

Tut mir leid. Aber ich lerne irgendwie nur durch Beispiele.

Grüße
Christian


als Antwort auf: [#20314]

Formular mit PHP

Petra Rudolph
Beiträge gesamt: 1554

30. Dez 2002, 13:51
Beitrag # 4 von 5
Beitrag ID: #20336
Bewertung:
(967 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Du redest also von einer Checkbox? Das mit den Häkchen, wo man mehrere Auswahlmöglichkeiten hat und auch mehrere auswählen kann?
Dann wird es komplizierter. Wenn es mehrere Möglichkeiten gibt, dann mußt du mit einem Array arbeiten.

Wenn du nur ein einzelnes Feld hast dann erhält es den beliebigen Wert, den du der Checkbox mit value zugewiesen hast.
also

<input type="checkbox" name="Auswahl" value="ja"> hier das Häkchen setzen

ergäbe dann im formmail.php die Variable $Auswahl mit dem Inhalt ja.


Gruß Petra

http://www.quicktoweb.de


als Antwort auf: [#20314]

Formular mit PHP

bishbind
Beiträge gesamt: 8

30. Dez 2002, 14:39
Beitrag # 5 von 5
Beitrag ID: #20340
Bewertung:
(967 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Also sieht dann die Zeile für die formmailer.php so aus:

$auswahl="Newsletter : $ja\n";

Ich wette aber das diese Zeile völlig falsch ist. Aber ich habe noch nie mit PHP gearbeitet.

Damit du weist was zum Schluss rauskommt habe ich dir das Formular mal hochgeladen. Das Formular läuft zwar noch mit mailto: das wird sich dann aber ändern.

http://www.potsdam-wetter.de/.../prospekte_body.html

Grüße
Christian


als Antwort auf: [#20314]
X

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
14.05.2024

Online
Dienstag, 14. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Prozessoptimierung ist ein Teamsport! Keine Software und keine Maschine allein kann Ihnen helfen, die Effizienzpotenziale Ihres Betriebes maximal auszuschöpfen. Von der Auftragsannahme über die Vorstufe und den Druck bis hin zur Weiterverarbeitung – alles muss optimal ineinandergreifen. Apropos Weiterverarbeitung – in vielen Druckbetrieben fristet sie in Sachen Prozessoptimierung immer noch ein Schattendasein. Dabei liegen hier mittlerweile die größten Einsparpotenziale! In einem Webinar von Horizon und Impressed erfahren Sie, wie Sie diese Einsparungen realisieren können. Horizon, bekannt für innovative Lösungen in der Druckweiterverarbeitung, bietet mit iCE LiNK eine Workflowlösung für die Weiterverarbeitung. iCE LiNK überwacht, visualisiert und analysiert Produktionsabläufe und unterstützt bei der Wartung – damit immer alles reibungslos läuft. Den gleichen Anspruch hat der von Impressed entwickelte Impressed Workflow Server – er ist die smarte PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt. Im Webinar zeigen Ihnen die Experten von Horizon und Impressed, wie beide Lösungen im Team die Effizienz und Produktivität Ihres Betriebes steigern können. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Horizon

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

Einsparpotenziale in der Weiterverarbeitung
Veranstaltungen
16.05.2024

Online
Donnerstag, 16. Mai 2024, 10.00 - 10.30 Uhr

Webinar

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? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Nein

Organisator: Impressed / Günther Business Solutions

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

Und es geht doch: Automatisierung im Großformatdruck!