0

ニュースレターの購読解除ユーザーを担当するphpスクリプトがあります。以下を確認してください。

<?php 
    session_start();
    $without_login = 1;
    include("includes/config.inc.php");
    if(!(isset($_REQUEST['email']) && $_REQUEST['email'] != ''))
    {
        header("location:".$basehref);
        exit(0);
    }
    $meta_title = 'Unsubscribe - '.store_company_name;
    $meta_desc = '';
    $meta_keyword = '';
    include("header.php"); 
?>
<div class="content" itemscope itemtype="http://schema.org/WebPage">
        <div class="pnav" itemprop="breadcrumb"><a href="<?php echo $basehref;?>" title="Home">Home</a> &raquo; <span id="on1">Unsubscribe From Mailing List</span></div>
          <section>
          <div class="about">
            <h1 itemprop="about">Unsubscribe From Mailing List</h1>
            <hr>
            <div itemprop="description" id="static_desc">

                <form action="" method="post" name="form">
    <input type="hidden" name="unsubscribe_email" id="unsubscribe_email" value="<?php echo mysql_real_escape_string($_REQUEST['email']);?>" />
        <div class="story_left" style="min-height:200px;"><br />
        <?php
                $error = 0;
                $to = $_REQUEST['email'];
                $encrypt_email = decode5t($to);
                if($encrypt_email != '')
                {
                    $check_url = mysql_query("select * from tb_member where `email` = '".$encrypt_email."' and newsletter = 1");
                    if(mysql_num_rows($check_url) > 0)
                    {
                        $error = 1;
                    }
                    if($error == 0)
                    {
                        $check_url = mysql_query("select * from news_letters where `email` = '".$encrypt_email."'");
                        if(mysql_num_rows($check_url) > 0)
                        {
                            $error = 1;
                        }
                    }
                }
                if($error == 0)
                {
                    echo 'The unsubscribe link you have clicked is invalid. <br> <br /> <input type="button" onclick="window.location=\''.$basehref.'\';" value="Continue" title="Continue" style="float:left; margin-left:250px;" class="choose-btn1" name="submit" />';
                }
                else
                {
                ?>
                    Please confirm your unsubscribe request from <?php echo store_company_name;?> newsletters by clicking on the "Unsubscribe" button below to remove your email address.<br /><br />
                    <input type="button" class="ungo-btn choose-btn1" title="Unsubscribe" value="Unsubscribe" name="submit" style="float:left; margin-right:20px;" />
                    <input type="button" onclick="window.location='<?php echo $basehref;?>';" value="Cancel" title="Cancel" style="float:left;" class="choose-btn1" name="cancel" />

                <?php
                }
            ?>

</div>
</form>
            </div>
          </div>
          </section>
      <div class="clear"></div>
    </div>
<?php   
    include("footer.php");
?>

コマンドをリンクに挿入して、ユーザーの購読解除を開始する方法を誰かがアドバイスできますか? 以下のものを使用していますが、成功していません。

<a href='http://www.xyz.co.uk/unsubscribe.php?email=$_REQUEST['email']'>UNSUBSCRIBE HERE</a>  
4

1 に答える 1