php
  • html
  • forms
  • 2009-07-02 8 views 0 likes 
    0

    からテキストを除去ここで入力フォームコードここフォーム

    <tr valign="top"> 
        <td align="right" class="innertablestyle"><font class="normal"><strong>Homepage</strong></font></td> 
        <td>&nbsp;</td> 
        <td> 
         <font class='normal'> 
          http:// 
          <input name="website" type="text" id="website" value="<?php echo $website; ?>"> 
          &nbsp; 
         </font> 
         <font class="normal">&nbsp; </font> 
        </td> 
    </tr> 
    

    は、表示コード

    <tr > 
    <td height="25" class="selllink"> Website 
    Address<font class="h2">&nbsp;&nbsp;&nbsp; 
    
    <?php 
    $group_set=mysql_fetch_array(mysql_query("select * from b2b_groups where sb_memtype=".$mem["sb_memtype"])); 
    if(($sbrow_off["sb_website"]<>"")&&($group_set["sb_posturl"]=='yes')) 
    {echo "<a href='http://".$sbrow_off["sb_website"]."' target='_blank'>".$sbrow_off["sb_website"]."</a>"; } 
    else 
    {echo $config["sb_null_char"];} 
    ?> 
    </font></td> 
    </tr> 
    

    データベースに格納するユーザーのURLを収集形態です。しかし、多くのURLをhttp://に入力するべきではありません。その結果、URLが表示されるときには次のようになります。

    http // // http://www.foo.com私はそれを削除するか無視するか、あなたはそれを処理する最善の方法だと思います。

    答えて

    2
    if (stripos($website, "http://") === 0) 
        $website = substr($website, 7); 
    
    関連する問題