无法从查询字符串获取电子邮件


Cannot get email from query string

我无法从$_GET获得电子邮件地址。下面是我的代码:

<?php
    $eadd = $_GET['email'];
    echo("<p>Please check your inbox on your email $eadd.</p>");
?>

我去了这个链接:

http://localhost/file.php?email=myemail@company.com

然而输出只有:

Please check your inbox on your email .

编辑

这是我的完整代码:

<?php
require_once "Mail.php";
//Get link posted info's needed
//Email
$eadd = $_GET['email'];
 $from = "OtakuJam Registration <no-reply@comp.com>";
 $to = " $unick < $eadd >";
 $subject = "Thank you for registering";
 $body = "Dear $unick ,
'n    Thank you for registering to OtakuJam. To activate your account, 'n
    ";
 $host = "mail.srv.com";
 $username = "name@comp.com";
 $password = "mypass";
 $headers = array ('From' => $from,
   'To' => $to,
   'Subject' => $subject);
 $smtp = Mail::factory('smtp',
   array ('host' => $host,
     'auth' => true,
 'username' => $username,
 'password' => $password));
 $mail = $smtp->send($to, $headers, $body);
 if (PEAR::isError($mail)) {
   echo("<p>" . $mail->getMessage() . "</p>");
  } else {
   echo("<p>Please check your inbox on your email $eadd.</p>");
  }
?>

'请忽略那里的$单元,并且邮件不会发送,除非我在代码上添加电子邮件而不是<美元eadd>

将$to语法改为$to = $unick。"& lt;". eadd美元。">";就像@Charlie给我的帮助一样。还有那些告诉我使用"。$variable。"的人。对我的回音有帮助。由于