ERLEDIGT
JA
JA
ANTWORTEN
33
33
ZUGRIFFE
1190
1190
EMPFEHLEN
-
Hallo zusammen!
Ich habe wohl wieder so eine einfache Frage:
Wie kann ich ein Formular, mit Text, Personalien usw. allenfalls Zahlen, senden ohne dass man ein Email Programm wie Outlook oder Thunderbird installiert hat? Ich habe nur gehört dass es geht, habe gesucht aber bin auf nicht gestossen. Ich habe im Moment eines mit:
Javascript abfrage ob alles ausgefüllt ist und ob "korrekt".
Formular natürlich
Leider wenn ich es absenden möchte speichert es die Daten nicht...
MfG
Simon
-
Hi
Javascript is clientseitig. Du brauchst eine serverseitige Programmiersprache wie PHP. Um die Daten dann noch effektiv abzuspeichern solltest du in Verbindung mit MySQL arbeiten.Bei Problemen mit Codes, postet bitte den entsprechenden Codeausschnitt und setzt den in entsprechende Tags.
( [cpp] [/cpp] [css] [/css] [html] [/html] [java] [/java] [javascript] [/javascript] [php] [/php] [sql] [/sql] )
"Funktioniert nicht" ist keine Fehlermeldung. Bitte eine genaue Fehlerbeschreibung und, wenn vorhanden, Fehlermeldungen posten.
RegEx Tutorial
PHP Funktionsreferenz
-
Hallo,
abspeichern will ich sie nicht, aber sie sollten das können:
- Ich soll eine Email bekommen.
- Ich soll den Text bekommen.
- Der Benutzer muss kein Email Programm installiert haben.
- Er soll auch Umfragen beantworten können.
speichern war wohl der falsche Ausdruck...
-
Um eine Mail zuverschicken brauchst du auch PHP

mail()Bei Problemen mit Codes, postet bitte den entsprechenden Codeausschnitt und setzt den in entsprechende Tags.
( [cpp] [/cpp] [css] [/css] [html] [/html] [java] [/java] [javascript] [/javascript] [php] [/php] [sql] [/sql] )
"Funktioniert nicht" ist keine Fehlermeldung. Bitte eine genaue Fehlerbeschreibung und, wenn vorhanden, Fehlermeldungen posten.
RegEx Tutorial
PHP Funktionsreferenz
-
was brauch ich denn da? Ich habe eine HP. Das ist alles, brauch ich für PHP einen extra Editor wie bei Java?

Mit PHP Kenn ich mich gar nicht aus...
-
Oder zumindest einen Online-Dienst der für dich das Formular versendet.
Diesen hier habe ich über Google gefunden: hier
-
Hi
PHP kannst du in einem ganz normalen Texteditor (z.b. den du für HTML benutzt) speichern, mit der Endung .php (statt .html).
Ich empfehle dir mal diesen Link, mit dem du die ein paar PHP Grundkentnisse aneignen kannst:
PHP-TutorialBei Problemen mit Codes, postet bitte den entsprechenden Codeausschnitt und setzt den in entsprechende Tags.
( [cpp] [/cpp] [css] [/css] [html] [/html] [java] [/java] [javascript] [/javascript] [php] [/php] [sql] [/sql] )
"Funktioniert nicht" ist keine Fehlermeldung. Bitte eine genaue Fehlerbeschreibung und, wenn vorhanden, Fehlermeldungen posten.
RegEx Tutorial
PHP Funktionsreferenz
-
09.07.10 14:22 #8Maik Tutorials.de Gastzugang
Hi,
hier gibt es ein gebrauchsfertiges PHP-Script, in dem du lediglich zu Beginn die individuelle Konfiguration vorzunehmen brauchst, wofür sogar der Texteditor (notepad.exe) geeignet ist, den Windows mitliefert
Das Thema verschiebe ich dann mal in den PHP-Bereich.
mfg Maik
-
Das Ganze sieht nun so aus:
In einer Datei .htmPHP-Code:<?php
### Konfiguration ###
# Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = 'IhrName@provider.xy';
# Welche Adresse soll als Absender angegeben werden?
# (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$strFrom = '"Formmailer" <IhrAndererName@provider.xy>';
# Welchen Betreff sollen die Mails erhalten?
$strSubject = 'Feedback';
# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
# Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$strReturnhtml = 'http://www.provider.xy/IhrName/IhreSeite.htm';
# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter = ":\t";
### Ende Konfiguration ###
if($_POST)
{
$strMailtext = "";
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}
mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<title>Einfacher PHP-Formmailer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>Beispielformular</h1>
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
<!-- Hier die eigentlichen Formularfelder eintragen. Die folgenden sind Beispielangaben. -->
<dl>
<dt>Ihr Name:</dt>
<dd><input type="text" name="Versender" /></dd>
<dt>Ihre E-Mail:</dt>
<dd><input type="text" name="E-Mail" /></dd>
<dt>Sie können:</dt>
<dd><input type="checkbox" name="kannwas[]" value="HTML" />HTML <input type="checkbox" name="kannwas[]" value="PHP" />PHP</dd>
<dt>Sie sind:</dt>
<dd><input type="radio" name="sexus" value="M" />Mann <input type="radio" name="sexus" value="Frau" />Frau</dd>
<dt>Sie mögen:</dt>
<dd><select name="Browser"><option value="Opera">Opera</option><option value="Mozilla">
Mozilla</option></select></dd>
<dt>Bemerkungen:</dt>
<dd><textarea name="Bemerkungen" rows="3" cols="20">Bemerkungen</textarea></dd>
</dl>
<!-- Ende der Beispielangaben -->
<p>
<input type="submit" value="Senden" />
<input type="reset" value="Zurücksetzen" />
</p>
</form>
</body>
</html>
Was ist nicht richtig?
muss sie .php heissen?
aber da ist ja HTML eingefügt.
-
09.07.10 14:29 #10
Ja, die Dateiendung muss .php (bzw. kommt drauf an, was in der Konfiguration des PHP-Interpreters eingestellt ist) sein!
Also, ich glaube du hast die Funktionsweise von PHP nicht richtig verstanden.
Es gibt einen PHP-Interpreter, der den ganzen PHP-Code (also der Code, der in <?php und ?> steht) interpretiert und ggf. etwas an den Browser zurückgibt. Alles andere, also was nicht in diesen Klammern steht, gibt der PHP-Interpreter sowieso direkt an den Browser zurück.
Hast du überhaupt PHP installiert?mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
09.07.10 14:30 #12Maik Tutorials.de Gastzugang
Das spielt keine Rolle, wenn in der .php-Datei HTML-Code enthalten ist

mfg Maik
-
Da muss man was installieren?
Sorry...
Wusste ich nicht...
Was muss ich instalieren? Kostenplichtig?
-
09.07.10 14:35 #14Maik Tutorials.de Gastzugang
PHP muß auf deinem Webserver installiert sein, damit der Script-Code vom PHP-Interpreter verarbeitet, und das Ergebnis an den Browser übermittelt wird.
mfg Maik
-
Probier es doch ersteinmal aus, ob es funktioniert. Heuzutage hat fast jeder Provider PHP und MySQL, es sind nur noch die aller aller wenigsten ohne..
Nein es wäre nicht kostenpflichtig, installieren kann es aber nur der Besitzer des Servers, auf welchem deine HP liegt. Sollte der kein PHP haben, dann rate ich den Provider zu wechseln, der taugt dann nichts :P (mal salopp gesagt)There are only 10 types of people in the world — those who understand binary, and those who don't.
Mach mal einer das Licht an, ich hör nix!
Why is 6 afraid of 7? Because 7 8 9.
Ähnliche Themen
-
Formular -> Email
Von skee im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 30.01.07, 09:58 -
Email formular
Von jackassol im Forum PHPAntworten: 11Letzter Beitrag: 05.03.06, 09:56 -
Email ohne PHP
Von mardazad im Forum Flash PlattformAntworten: 1Letzter Beitrag: 18.04.04, 14:35 -
eMail-Formular
Von Tyral Parker im Forum PHPAntworten: 3Letzter Beitrag: 10.04.03, 19:39 -
eMail Formular ****
Von fishman im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 02.08.02, 15:48





Zitieren


Login






[PHP][Snippet] Array zu XML konvertieren