![]() |
Homepage; Formular-Daten absenden
Hi,
ich muss meine Formular-Daten absenden, allerdings will ich das auf keinen Fall über JS machen, von CGI hab ich keine Ahnung, von daher würd ich gerne wissen ob es mit PHP nicht auch möglichkeiten gäbe, oder sonst noch was? |
Re: Homepage; Formular-Daten absenden
Die Formulardaten selbst werden über gewöhnliches HTTP gesendet, als POST oder GET. Dafür brauchts keine Skripts. Erst was dann mit den Daten geschieht, legt die Anwendung auf dem Server fest, das kann eine CGI-/Perl- oder auch PHP-Anwendung sein.
![]() ![]() |
Re: Homepage; Formular-Daten absenden
Oki, benötige mehr input. ;)
Das ist das was ich auf die schnelle hinbekommen habe: <form action="mailto:mail@adresse.de?subject=SWCL" method="post" enctype="text/plain" accept-charset="ISO-8859-1 ISO-8859-2"> 1. Dieses Wartefenster von Outlook erscheint, dann wird eine normale Mail erzeugt die ja erstmal durch OL verschickt werden muss, alles andere als schön, da kann man gleich die Mail selber schreiben. Was ankommt ist ja auch nicht das wahre: name=bvncvbn mail=bnbcncv text=bbvnbvncv Wie komme ich an den Text der Edits um es dann versenden zu können ohne dieses Warnfenster von OL? |
Re: Homepage; Formular-Daten absenden
Dann solltest du die Daten an ein PHP (oder ASP oder JSP oder ...) -Script senden, dass die Daten dann formatiert und dir per email schickt ...
also statt action="mailto: ..." einfach action="script.php" und dann im script per mail() die email schicken ;) |
Re: Homepage; Formular-Daten absenden
Ah, gut Input diese. :D
Okay, dann brauch ich nur bei <input name="mail" type="text" maxlength="50" tabindex="2" /> name, statt mail, schrieb ich da ne Var rein für PHP und gib die dann weiter an das Script das die Mail schickt!? *mal schnitzen geh* |
Re: Homepage; Formular-Daten absenden
Okay, habe es hinbekommen. Danke Euch.
SQL-Code:
<?
$name = $_REQUEST['name']; $mail = $_REQUEST['mail']; $text = $_REQUEST['text']; $form = "Content-Type: text/html"; mail('mail@adresse.de, 'xxxx', "Von: $name ($mail); Text: $text", $form); ?> |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 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