| |
| In diesem Forum haben Sie die Möglichkeit Kommentare, Fragen und Verbesserungsvorschläge zu den im vb@rchiv gelisteten Tipps und Workshops zu posten.
Hinweis: Ein neues Thema kann immer nur über die jeweilige Tipps & Tricks bzw. Workshop Seite eröffnet werden! | Fragen zu Tipps & Tricks und Workshops im vb@rchivTipp 953: eMails per PHP-Skript versenden | | | Autor: sauerhemmer | Tipp anzeigenDatum: 23.10.10 10:16 |
| Hallo,
ich würde das Beispiel gerne mal ausprobieren nur leider bekomme ich das nicht hin. Ich bin einabsoluter VB Neuling und komme eigentlich aus der Java Ecke. Wenn ich den Code komplett in ThisOutlookSession kopiere dann geht irgendwie gar nichts. Ich glaub mir fehlen da Grundkenntnisse, aber ich würde mich freuen, wenn mir mal jemand kurz sagen könnte, wie ich das VB Beispiel zum Laufen bringe. Danke!
Private Sub Command1_Click()
Dim sURL As String
Screen.MousePointer = 11
' Übergabe der Daten an das PHP-Script
' URL ggf. anpassen!
sURL = "http://free.pages.at/janschoeppach/"
WebBrowser1.Navigate sURL & "email.php?" & _
"abs=" & txtFrom.Text & _
"&emp=" & txtTo.Text & _
"&betr=" & txtSubject.Text & _
"&msg=" & txtMessage.Text
End Sub
' Status abfragen
Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
Dim sContent As String
' Prüfung, ob die Mail verschickt wurde
With WebBrowser1.Document.documentElement
sContent = .outerHTML
End With
If InStr(sContent, "eMail wurde versand") > 0 Then
MsgBox "Die eMail wurde erfolgreich verschickt.", _
vbExclamation
Else
MsgBox "Ein Fehler ist beim Senden aufgetreten!" & _
"Bitte überprüfen Sie die Internetverbindung", _
vbCritical
End If
Screen.MousePointer = 0
End Sub | |
Re: eMails per PHP-Skript versenden | | | Autor: Sophus | Datum: 19.12.14 21:52 |
| Ich kann nur bestätigen. Der Code funktioniert gar nicht. Ich habe den Code komplett übernommen und getestet. Wer es selbst mal testen mag:
Im Code-Teil müsste ihr bei der Variable sURL folgendes verwenden:
sURL = "http://sophus.bplaced.net/Test/"
Die Datei liegt dort auf dem Webhost.
Entweder ist der Code falsch oder die mittlerweile neue Version von PHP lässt diese Art nicht mehr zu. Es wird zwar gesagt, dass die Mail angeblich versendet sei, jedoch kommt bei mir nichts an.
Nebenbei habe ich versucht zu testen, ob der Webhost nicht irgendwie zu langsam sei, also habe ich folgenden PHP-Code ausgeführt:
<?php
$empfaenger = "empf@domain.de";
$betreff = "Die Mail-Funktion";
$from = "From: Nils Reimers <absender@domain.de>";
$text = "Hier lernt Ihr, wie man mit PHP Mails
verschickt";
mail($empfaenger, $betreff, $text, $from);
?> Und diese Nachricht kommt an. | |
| Sie sind nicht angemeldet! Um einen neuen Beitrag schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
vb@rchiv CD Vol.6 vb@rchiv Vol.6
Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
Online-Update-Funktion Entwickler-Vollversionen u.v.m.Jetzt zugreifen Tipp des Monats Neu! sevEingabe 3.0
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|