|
You last visited: Today at 09:54
Advertisement
Formular als Php-Mail
Discussion on Formular als Php-Mail within the Web Development forum part of the Coders Den category.
05/13/2012, 20:31
|
#1
|
elite*gold: 0
Join Date: Aug 2010
Posts: 1,204
Received Thanks: 230
|
Formular als Php-Mail
Hallu,
hab zwar in der SuFu und in Google nachgeschaut, aber werde nicht schlau
daraus. Hatte vor einiger Zeit ein Script, welches eine Mail versendet mit
genau einem Formular-Inhalt.
Das Script funktioniert jetzt aber irgendwie nicht ;D
Was ist denn daran falsch?
PHP Code:
<?php
$empfaenger = '';
$absendername = 'Sample Name';
$absendermail = '';
$betreff = '<blubb>';
$extra = 'From: '.$absendername.' <'.$absendermail.'>';
?>
<html>
<head>
<title>Submitting</title>
</head>
<body>
<form action="upload.php" method="post">
<table>
<tr>
<td> <textarea name="textbox" cols="40" rows="10"></textarea> </td>
</tr>
<tr>
<td> </td>
<td> <input type="submit" name="send" value="Submit" /> </td>
</tr>
</table>
</form>
<?php
if(isset($_POST['send']))
{
$mailbody = trim(htmlspecialchars($_POST['textbox']));
if(mail($empfaenger, $betreff, $mailbody, $extra)){
echo 'Sent.';
}
else
{
echo 'Not sent.';
}
}
?>
</body>
</html>
|
|
|
05/13/2012, 20:33
|
#2
|
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
|
Quote:
$empfaenger = '';
$absendername = 'Sample Name';
$absendermail = '';
|
Vllt liegts daran?
|
|
|
05/13/2012, 20:44
|
#3
|
elite*gold: 0
Join Date: Aug 2010
Posts: 1,204
Received Thanks: 230
|
Nein, hab das auch schon mit gültigen Werten ausgefüllt.
|
|
|
05/13/2012, 22:35
|
#4
|
elite*gold: 0
Join Date: Apr 2010
Posts: 1,674
Received Thanks: 229
|
Quote:
<form action="upload.php" method="post">
|
änder action =# ,oder wie die datei heißt
bzw ? was geht nicht kommt not sent. oder kommt die email einfach nicht an
|
|
|
05/14/2012, 00:39
|
#5
|
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
|
Vielleicht hast du keine Mail-Funktionalität?
Benutzt du einen Webspace?
Dann schau mal, ob der Hoster dich Mails verschicken lässt. Evtl. musst du das beantragen.
Oder einen Server/VServer?
Dann musst du sicher stellen, dass ein Programm installiert und konfiguriert ist, mit dem du Mails verschicken kannst. Ich bevorzuge sSMTP, weil es klein und einfach ist.
|
|
|
05/17/2012, 15:40
|
#6
|
elite*gold: 0
Join Date: Aug 2010
Posts: 1,204
Received Thanks: 230
|
für das Script wollte ich ohost verwenden.
Und ja, es kommt "not sent."
Aber mit # funktioniert es genauso wenig.
|
|
|
05/17/2012, 15:57
|
#7
|
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
|
unter ohost funktioniert die mail() Funktion.
Evtl mal mit dem hier rumspielen (extra Datei und schaun):
Code:
<?php
$r = mail('','Test','This is TOAST','From: ich <>');
var_dump($r);
?>
Teste mal aus, was passiert, wenn du hier 2 gültige Mail Adressen eingibst, auf die du Zugriff hast (um zu schaun, ob die Mail ankommt).
|
|
|
05/18/2012, 19:04
|
#8
|
elite*gold: 0
Join Date: Aug 2010
Posts: 1,204
Received Thanks: 230
|
bool(false) :>
mensch mensch ich verzweifel bald;D
|
|
|
05/19/2012, 01:32
|
#9
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,905
Received Thanks: 25,397
|
General Coding -> Web Development
#moved
|
|
|
05/19/2012, 10:28
|
#10
|
elite*gold: 0
Join Date: Sep 2007
Posts: 266
Received Thanks: 32
|
du willst eine html mail verschicken??? dann bist du komplett falsch dein header fehlt voll und ganz... und ich könnte wetten das es deswegen nicht mehr funktioniert...
|
|
|
05/19/2012, 14:11
|
#11
|
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
|
Quote:
Originally Posted by playa18
du willst eine html mail verschicken??? dann bist du komplett falsch dein header fehlt voll und ganz... und ich könnte wetten das es deswegen nicht mehr funktioniert...
|
Er will erstmal eine Mail mit beliebigem Text verschicken. Weil anscheinend geht da gar nix raus. Und wegen den Headern kommt kein false von der mail() Funktion...
|
|
|
05/19/2012, 14:26
|
#12
|
elite*gold: 0
Join Date: Sep 2007
Posts: 266
Received Thanks: 32
|
Quote:
Originally Posted by minecrawler
Er will erstmal eine Mail mit beliebigem Text verschicken. Weil anscheinend geht da gar nix raus. Und wegen den Headern kommt kein false von der mail() Funktion...
|
wenn das so ist... nur wenn ich sein script bearbeite funktioniert es bei mir!
PS. Sorry auch wenn ich es nich bearbeite sendet er es bei mir ab... dann ist es wirklich ohost problem tut mir leid
|
|
|
05/20/2012, 02:20
|
#13
|
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
|
Ich muss dich enttäuschen @Threadstarter. Ich habe das mal auf meinem Webspace ausprobiert und bei mir geht es mit exakt dem selben Code!
Ich denke mal das liegt wohl an deinem Webhoster.
|
|
|
05/21/2012, 13:42
|
#14
|
elite*gold: 65
Join Date: Apr 2010
Posts: 714
Received Thanks: 164
|
Ich hatte auch mehrere Probleme mit verschiedenen Free-Hostern. Unteranderem auch bei Ohost.
Kann nur davon abraten. Seitdem ich bei 1und1 Kunde bin läuft alles wie geschmiert.
Der FTP Server erlaubt mehr als 10 Verbindungen gleichzeitig, der Wahnsinn zum Uploaden.
Ebenfalls ist PHP-Mail aktiviert und funktioniert ohne zu mucken.
|
|
|
05/21/2012, 14:38
|
#15
|
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
|
1und1 ist aber nicht kostenlos, und wäre sicher auch nicht meine 1. Wahl....
Ich bin zufriedener Kunde bei euserv. Da isses billig, und der Service ist extrem kundennah. Außerdem gibt es da Spring/Summer/Fall/Winter Specials, die verdammt gut sind^^
Anbindung ist übrigens auch extrem schnell.
|
|
|
|
|
Similar Threads
|
Formular an e-mail senden ?
03/16/2012 - Web Development - 16 Replies
Nabend Com,
Ich habe mit HTML ein Formular erstellt ( ein Anmeldeformular ) und möchte dieß nun an meine e-mail senden sobald jemand den Submit Button drückt. Wenn ich es mit <form action="mailto:[email protected]" method="" target=""> machen würde, bräuchte ich einen e-mail Clienten auf meinem Webspace den mein Webspace aber noch nicht besitzt das es momentan noch ein kostenloser ist. Nun brauche ich eine übergangslösung bis ich mir einen mit e-mail Client angeschafft habe. Habt ihr da...
|
Javascript Formular.
04/07/2011 - Web Development - 5 Replies
Ich brauche hilfe bei ein Javascript formular.
Ich will/soll ein Formular erstellen, dass die Felder "Name" ; "Vorname" ; "Straße" & "PLZ/Ort"
enthalten soll.
Ich bin totaler Javascript newbie.
Kann mir jemand eine Seite schicken wo alles erklärt ist bzw. man es lernt.?
Wäre nett.
€dit:
Es soll beim Drücken des "Senden"-Buttons Prüfen ob alle Felder beschrieben sind.
|
[VC++] Formular in Dll aufrufen
06/14/2009 - C/C++ - 9 Replies
Hi,
ich habe vor kurzem ein wenig mit C++ angefangen. Nun bin ich auf ein Problem gestoßen, bei dem mir auch Google nicht weiterhilft (wahrscheinlich benutze ich einfach nur die falschen Suchbegriffe).
Ich will eine Dll in einen anderen Prozess injecten und diese dann ein Formular öffnen lassen. In Delphi habe ich das mit folgendem Code hinbekommen:
begin
if appHandle = 0 then apphandle := GetActiveWindow;
Application.Handle := appHandle;
try
Form1 :=...
|
Formular für UG Bereich
11/20/2007 - Kal Online - 28 Replies
Ja also da jetzt der UG Bereich wieder bald für normale Member geschlossen wird , poste ich hier mal eine kleine Vorlage womit ihr euch "bewerben" könnt.
Ihr könnt das ganze per PM an mich senden oder hier rein posten und ich werde dann im die UG User fragen ob der Bewerber nützlich sein könnte und werde es ggf. an einen Administrator weiterleiten .
Regeln:
-Jegliche Bewerbung die nicht der Vorlage entspricht wird kommentarlos gelöscht und nicht bearbeitet
-Jeglicher Post der Spam...
|
PHP-Formular
03/09/2006 - Off Topic - 10 Replies
Huhu,
Ich habe vor einer Woche als Hausaufgabe aufbekommen, ein PHP-Forumlar anzufertigen. Es sollte ein einfaches Formular sein, mit einer kurzen Eingabe und Ausgabe.
Nun habe ich das bis heute total verpeilt und muss morgen abgeben. Doch von PHP hab ich null Plan.
Kann mir jemand den Code fuer ein leichtes PHP-Formular geben oder eine Page mit verschiedenen Templates ? Wäre echt klasse, gibt auch karma +
|
All times are GMT +1. The time now is 09:54.
|
|