HomeArtikelDownloadsForum
PCFreunde.deForumEntwicklungWebdesign
Besucher online: 967
Schnellsuche

Anzeigen

Community

Foren
Webdesign Seite 1/2
E-Mail über HTML/PHP versenden
AntwortenNeues ThemaZur akzeptierten AntwortZur Themenliste
Seiten:
1 2
Weiter
Nachricht
Pgr456
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:18
198 Punkte (?)
Anmeldungsdatum: 09.06.2010
Beiträge: 131
Ich brauche ein Formular in Html wo man seine E-mail einträgt und dann auf go drückt. Darauf soll man eine E-mail bekommen in der von mir eingegebener Text steht. Einfach wäre es wenn ich den Text einfach im HTML code eingeben könnte

________________________________________
Geilster kostenloser Webhoster
Private Nachricht senden  
 
Black-Baron
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:23
1.667 Punkte (?)
 
Anmeldungsdatum: 08.04.2007
Beiträge: 674
das geht soooo einfach leider nicht.

Du benötigst zumindest einmal PHP... sonst kannst du das nicht absenden...

Weil über welchen Server soll das denn sonst gehen. Bei PHP geht das ganze dann mit der mail-Funktion
Private Nachricht senden  
 
L3oop
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:23
Moderator
45.021 Punkte (?)
Anmeldungsdatum: 25.04.2008
Beiträge: 9.399
Experte
Hallo,

um die E-Mail automatisiert versenden zu können, brauchst du einen Formmailer, d.h. du musst auch PHP-Code einbauen. Mit reinem HTML bekommst du das nicht hin.

Thread umbenannt.

Gruß L3oop

[Zuletzt bearbeitet: 24.09.2010 19:32]

________________________________________
StereomixBootreihenfolge ändernPC beschleunigen
Private Nachricht senden  
 
Pgr456
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:29
198 Punkte (?)
Anmeldungsdatum: 09.06.2010
Beiträge: 131
kann mir das jemand machen? mit php und html

________________________________________
Geilster kostenloser Webhoster
Private Nachricht senden  
 
Toto
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:30
2.352 Punkte (?)
Anmeldungsdatum: 14.07.2010
Beiträge: 545
Gibt genug vorlagen im Internet ;) z.b. bei l3oop auf seiner Seite:


http://l3oop.bplaced.de/codes/#kontaktformular


bitteschön

________________________________________
- Mein PC - Meine Homepage
Private Nachricht senden  
 
L3oop
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:31
Moderator
45.021 Punkte (?)
Anmeldungsdatum: 25.04.2008
Beiträge: 9.399
Experte
Achte darauf, dass die Datei, in der der Code steht, die Endung .php hat!

Zitat:
<?php

if(isset($_POST['submit']))
{
$email = trim($_POST['email']);
$text = trim($_POST['text']);

if(strlen($email) < 3 || !preg_match('/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix', $email))
{
echo 'Fehler: Ungültige E-Mail-Adresse!<br />';
}
elseif(strlen($text) < 1)
{
echo 'Fehler: Bitte Text eingeben!';
}
else
{
mail($email, 'BETREFF DER EMAIL', $text);
}
}

?>
<br /><br />
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
E-Mail: <input type="text" name="email" /><br /><br />

<textarea name="text" cols="10" rows="10"></textarea>

<br />
<input type="submit" name="submit" value="go" />
</form>


[Zuletzt bearbeitet: 24.09.2010 19:46]

________________________________________
StereomixBootreihenfolge ändernPC beschleunigen
Private Nachricht senden  
 
Pgr456
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:39
198 Punkte (?)
Anmeldungsdatum: 09.06.2010
Beiträge: 131
danke und wo trage ich meinen Text ein? :mrgreen:

________________________________________
Geilster kostenloser Webhoster
Private Nachricht senden  
 
L3oop
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:41
Moderator
45.021 Punkte (?)
Anmeldungsdatum: 25.04.2008
Beiträge: 9.399
Experte
In das Textfeld natürlich :wink: Oder willst du immer den gleichen Text versenden?

________________________________________
StereomixBootreihenfolge ändernPC beschleunigen
Private Nachricht senden  
 
Pgr456
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:43
198 Punkte (?)
Anmeldungsdatum: 09.06.2010
Beiträge: 131
ich will immer den gleichen text versenden an den der seine e-mail einträgt und go drückt. Es soll so funktionieren man trägt nur seine e-mail addresse ein und drückt go dann kriegt man einen Text zugeschickt den ich festgelegt habe. Hoffe ist jetzt vertändlicher was ich will

________________________________________
Geilster kostenloser Webhoster
Private Nachricht senden  
 
Black-Baron
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:44
1.667 Punkte (?)
 
Anmeldungsdatum: 08.04.2007
Beiträge: 674
also du hast da doch ein Textformular wo man was reinschreiben kann.... oder soll es ein fester Text sein?

Dann muss das ganze so aussehen:
Zitat:
<?php

if(isset($_POST['submit']))
{
$email = trim($_POST['email']);
$text = "HIER DEIN TEX REIN!";

if(strlen($email) < 3 || !preg_match('/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix', $email))
{
echo 'Fehler: Ungültige E-Mail-Adresse!<br />';
}
elseif(strlen($text) < 1)
{
echo 'Fehler: Bitte Text eingeben!';
}
else
{
mail($email, 'BETREFF DER EMAIL', $text);
}
}

?>
<br /><br />
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
E-Mail: <input type="text" name="email" /><br /><br />


</form>


Edit:
Man könnte vielleicht noch kleine Teile rauslassen aber so funktionierts auf jeden Fall.

[Zuletzt bearbeitet: 24.09.2010 19:45]
Private Nachricht senden  
 
L3oop
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:45
Moderator
45.021 Punkte (?)
Anmeldungsdatum: 25.04.2008
Beiträge: 9.399
Experte
Zitat:
<?php

if(isset($_POST['submit']))
{
$email = trim($_POST['email']);

if(strlen($email) < 3 || !preg_match('/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix', $email))
{
echo 'Fehler: Ungültige E-Mail-Adresse!<br />';
}
else
{
mail($email, 'BETREFF DER EMAIL', 'HIER DER TEXT DER VERSENDET WERDEN SOLL');
}
}

?>
<br /><br />
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
E-Mail: <input type="text" name="email" /><br /><br />

<br />
<input type="submit" name="submit" value="go" />
</form>


Beachte, dass du beim Ändern des Textes die Anführungszeichen nicht löschst!

[Zuletzt bearbeitet: 24.09.2010 19:45]

________________________________________
StereomixBootreihenfolge ändernPC beschleunigen
Private Nachricht senden  
 
Black-Baron
Titel: E-Mail über HTML/PHP versenden 24.09.2010 19:46
1.667 Punkte (?)
 
Anmeldungsdatum: 08.04.2007
Beiträge: 674
L3oop irgendwie sind wir beide hier grad immer gleichzeitig am werkeln :D

Könntest du nebenbei mal fix n Auge auf mein Regex-Prob im PHP/MySQL-Forum werfen
Private Nachricht senden  
 
Pgr456
Titel: E-Mail über HTML/PHP versenden 24.09.2010 20:00
198 Punkte (?)
Anmeldungsdatum: 09.06.2010
Beiträge: 131
black baron funktioniert alles bis auf das keine e-mail ankommt glaube nicht das ich was falsch gemacht habe schau mal hierhttp://wird-gerade-getestet.kilu.de/zugang.php

________________________________________
Geilster kostenloser Webhoster
Private Nachricht senden  
 
L3oop
Titel: E-Mail über HTML/PHP versenden 24.09.2010 20:04
Moderator
45.021 Punkte (?)
Anmeldungsdatum: 25.04.2008
Beiträge: 9.399
Experte
Das kann ich mir eigentlich nur so erklären, dass die Mails auf dem Server verboten sind. Da auch keine Fehlermeldung erscheint, müsste es eigentlich funktionieren.

________________________________________
StereomixBootreihenfolge ändernPC beschleunigen
Private Nachricht senden  
 
Pgr456
Titel: E-Mail über HTML/PHP versenden 24.09.2010 20:15
198 Punkte (?)
Anmeldungsdatum: 09.06.2010
Beiträge: 131
da ich ja auf meiner website joomla nutze könnte es dafür vielleicht ein modul geben? oder kann man die mail mit php über smtp server schicken?

[Zuletzt bearbeitet: 24.09.2010 20:15]

________________________________________
Geilster kostenloser Webhoster
Private Nachricht senden  
 
AntwortenNeues ThemaZur akzeptierten AntwortZur Themenliste
Seiten:
1 2
Weiter
Community Login
eMail:
Passwort:
Auto-Login