真剣に。私のホスティング会社は、私のPHPコードに何か問題があると言います。私はそれらから何かエラーを取得していない、彼らは私のCSSではないと言います。助けてください。ここに私のコードに何か問題がありますか? PHPメール()
<?php
/* Subject and Email Variables */
$emailSubject = 'Bookem danno!';
$webMaster = '[email protected]';
/* Gathering Data Variables */
$nameField = $_POST['name'];
$cellField = $_POST['cell'];
$emailField = $_POST['email'];
$dateField = $_POST['date'];
$timeField = $_POST['time'];
$lengthField = $_POST['length'];
$inoutField = $_POST['inout'];
$seenbeforeField = $_POST['seenbefore'];
$detailsField = $_POST['details'];
$p411Field = $_POST['p411'];
$datecheckField = $_POST['datecheck'];
$tobField = $_POST['tob'];
$terField = $_POST['ter'];
$otherField = $_POST['other'];
$screennameField = $_POST['screenname'];
$companyField = $_POST['company'];
$worknoField = $_POST['workno'];
$switchboardnoField = $_POST['switchboardno'];
$memoField = $_POST['memo'];
$subscribeField = $_POST['subscribe'];
$body = <<<EOD
<br><hr><br>
Name: $name <br>
Cellphone: $cell <br>
Email: $email <br>
Date: $date <br>
Time: $time <br>
Length of appointment: $length <br>
Incall Outcall: $inout <br>
Have I seen you before: $seenbefore <br>
Details: $details <br>
P411: $p411 <br>
Datecheck: $datecheck <br>
TOB: $tob <br>
TER: $ter <br>
Other: $other <br>
Screen Name: $screenname <br>
Company: $company <br>
Direct Line: $workno <br>
Switchboard: $switchboardno <br>
Memo: $memo <br>
Subscribe Me: $subscribe <br>
EOD;
$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body, $headers);
echo "$result";
?>
...問題は何ですか? –
これはおそらく問題ではありませんが、あなたは '$ result'を設定していないことを知っていますよね?それはおそらくあなたが何の出力も得られていない理由です。 – rockerest
私は実際にやっています - それはhtmlで表示されていないだけで、画像が含まれています。スタック/オーバーフローは私にそれを投稿させません。 – Chickpea