PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit php



Sumatra
18-05-2003, 14:17
Hallo,

ich bin noch ein Neuling in Sachen php.
Ich wollte allerdings mail mit dem script von www.luvcraft.de
verschicken. Habe alle daten krorrekt eingetragen, ich bekomme
allerdings nur eine Bestätigungsmeldung das die mails
verschickt worden sind aber sie kommen nicht an.
An was kann das liegen?
Oder weiß jemand ein besseres Script mit dem man
html und textmails an adressen einer DB schicken kann?

Bitte helft mir

Gruss
Sumatra

Gaert
18-05-2003, 16:39
Hallo!

Es könnte sich um ein Problem bei deinem Provider handeln.
Darfst du überhaupt Mails mit der mail() Funktion von PHP verschicken?

Sumatra
18-05-2003, 16:42
wie finde ich raus ob ich diese mail funktion nutzen darf?

Gaert
18-05-2003, 18:36
Hallo!

Eine Möglichlkeit wäre es bei deinem Webspace Provider nachzufragen.

Alternativ kannst du auch dieses Skript verwenden:

mailtest.php


<?php
$adresse = "meine@adresse.de"; //Das ist deine Mailadresse

if (mail($adresse, "Testmail", "Das ist eine Testmail!")) {
echo "Deine Mail wurde zum Versand an den Mailserver abgegeben!";
}
else {
echo "Die Mailfunktion ist offensichtlich deaktiviert!";
}
?>


Wenn die Mail zum verschicken abgegeben werden kann heisst das aber noch nicht, daß sie wirklich versand wird... das hat dann aber nichts mehr mit PHP zu tun sondern mit der Konfiguration des Mailservers.
In dem Falle solltest du dich an den Webspace Provider wenden-

Sumatra
18-05-2003, 20:22
Hallo,

danke für das Script
Allerdings kam beim aufruf diese Meldung:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/www/web62/html/mailtest.php on line 3

Gruss
Sumatra

Gaert
18-05-2003, 22:15
Hallo!

Sehr merkwürdig...

Das Skript müsste einwandfrei funktionieren... was steht denn bei dir im Skript in Zeile drei?

Sumatra
20-05-2003, 09:17
meine eigene e-mail adresse

jwebworks
20-05-2003, 10:10
Also, wenn man den Code-Ausschnitt
sehen würde, dann müsste man nicht
immer raten, was falsch ist.

Ich tippe ja auf vergessene Anführungszeichen.