ユーザーがリンクをクリックすると、新しいウェブサイトが新しいウィンドウで開くウェブページを作成しています
例
echo "<a href='www.google.com' target='_blank'>Click Here</a>";
このリンクをクリックすると、www.google.com ではなくルート リンク (localhost/mysite/www.google.com) で次のようにサイトが開きます
プロトコルに依存しないバージョン:
<a href='//something/test/and/rest' target='_blank'>Click Here</a>
//
http://
またはhttps://
適切に動作します。
<a href='http://www.google.com' target='_blank'>Click Here</a>
http://
リンクの前に追加
新しいウィンドウで開くhtmlのリンクを作成するには:
<a href="http://example.com" target="_blank">Click Me</a>
PHPの場合、文字列をエコーアウトし、バックスラッシュを使用して二重引用符をエスケープします(一重引用符の代わりにそれらを使用している場合)。
echo "<a href=\"http://example.com\" target=\"_blank\">Click Me</a>";
試す
echo "<a href='http://www.google.com' target='_blank'>Click Here</a>";
http://
ブラウザがないhttps://
と、同じドメインの同じページと考える必要があります。
http request
したがって、ブラウザに同じドメインに追加するのではなく、他のものを送信するように指示する必要があります。