![]() |
PHP Datei benützen um Text per Mail zu versenden
Hi,
ich plane für mein StreamZ ein Formular in dem der Benutzer seine Meinung zu dem Programm schreiben und senden kann. Am Besten geht das wahrscheinlich wenn man dies mit einer PHP Datei welche mir eine Email mit Feedback schickt löst aber wie übergebe ich der PHP Datei die Meinung? MFG Lars Wiltfang |
Re: PHP Datei benützen um Text per Mail zu versenden
Hi,
wie weit kennst du dich denn mit php aus? Das Übergeben würde ich über die indys machen, TIdHTTP ist hierfür sehr nützlich, damit kann man einfach über ein POST request die daten an das php formular schicken. MfG - Ghost007 |
Re: PHP Datei benützen um Text per Mail zu versenden
Zitat:
|
Re: PHP Datei benützen um Text per Mail zu versenden
Du liest schon, was andere schreiben?
|
Re: PHP Datei benützen um Text per Mail zu versenden
Ich versuch mein Bestes :stupid:
|
Re: PHP Datei benützen um Text per Mail zu versenden
Wenn nicht GET, was bleibt dann noch übrig? :stupid:
|
Re: PHP Datei benützen um Text per Mail zu versenden
POST?
|
Re: PHP Datei benützen um Text per Mail zu versenden
Na also :zwinker:
|
Re: PHP Datei benützen um Text per Mail zu versenden
Vielen Dank an SirThornberry, der meinen Beitrag im alten Thread direkt gelöscht hat, obwohl ich diesen, direkt nachdem ich ihn abgeschickt hatte, gemeldet hatte, mit der Bitte, ihn zu verschieben (nein, es gab keinen roten Kasten) :wall: Zum Glück war er noch im Cache :wall:
Zitat:
|
Re: PHP Datei benützen um Text per Mail zu versenden
Ich will aber gar keine Datei hochladen.
|
Re: PHP Datei benützen um Text per Mail zu versenden
Zitat:
|
Re: PHP Datei benützen um Text per Mail zu versenden
Zitat:
Delphi-Quellcode:
auf der PHP seite kannst du dann über $_POST[data1],$_POST[data2],... auf die daten zugreifen
procedure PostData(URL: String);
var FormData: TIdMultiPartFormDataStream; HTTP: TIdHTTP; begin FormData := TIdMultiPartFormDataStream.Create; HTTP := TIdHTTP.Create; try FormData.AddFormField('data1',data1); FormData.AddFormField('data2',data2); FormData.AddFormField('data3',data3); FormData.AddFormField('data4',data4); HTTP.post(URL,FormData) finally HTTP.Free; FormData.Free; end; end; |
Re: PHP Datei benützen um Text per Mail zu versenden
*Boah* man könnte ja gelegentlich auf die Idee kommen, sein Köpfchen mal selbst anzustrengen *koppschüttel* :evil:
|
Re: PHP Datei benützen um Text per Mail zu versenden
Aber warum dann noch MultiPartFormDate verwenden? Ich finde das auch etwas viel overhead auf Multipartformdate zurück zugreifen wenn man letzendlich nur eine einzige Variable mit einem Wert belegen will.
@Larsi: Schaut dir einfach mal die verschiedenen Versionen von TIdHttp.Post in der Hilfe an, da kann man nicht all zu viel falsch machen. |
Re: PHP Datei benützen um Text per Mail zu versenden
Zitat:
|
Re: PHP Datei benützen um Text per Mail zu versenden
Hast du dir mal angeschaut was da übertragen wird? so ganz egal ist das nicht. Aber was solls, es ist eben Geschmackssache. Ich würde definitiv kein Multipart verwenden wenn ich nur einen Part habe.
|
Re: PHP Datei benützen um Text per Mail zu versenden
Was muss ich denn einbinden damit Delphi diesen ganzen Fremdwörter mit Multipart usw. kennt?
|
Re: PHP Datei benützen um Text per Mail zu versenden
Zitat:
|
Re: PHP Datei benützen um Text per Mail zu versenden
Hallo Larsi,
ich würde den User auf eine Webseite leiten wo er Dir das Feedback schreiben und senden kann. Ansonsten schaue Dir mal die ![]() |
Re: PHP Datei benützen um Text per Mail zu versenden
Habs schon hingekrigt :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz