これが私のコードです:-
<?php
$URL = "http://www.mylink.com/show_album/XXXXX";
/*The value of $URL will be passed from previous page via Form*/
?>
まず、変数の値はリンク/URLである必要があります。そうでない場合は、echo "Not an URL";
実行する必要があります。ただ、リンクかどうかは確認できません。どうか、誰かが私がこれを理解するのを手伝ってください。初心者として、私はひどく助けが必要です。
次に、http://はオプションです。提供されれば、それは大丈夫です。それ以外の場合、「http://」は自動的に追加されます。私はこれにこのコードを使用しました、そしてそれは働きます。
if(strpos($URL, "http://") !== false){
echo $URL;
echo "<br />http:// already provided";
return $URL;
}
else {
echo "http://" . $URL;
$URL = "http://" . $URL;
echo "<br />http:// automatically added";
return $URL;
}
第三に、テキスト「mylink.com/show_album/」(引用符なし)は$URLで利用可能でなければなりません。私はこれにこのコードを使用しました:-
if (strpos($URL, "mylink.com/show_album/") !== false){
echo "The "mylink.com/show_album/ is available";
}
else {
echo "The "mylink.com/show_album/ is not available";
}
それは大丈夫。
次に、$ URLの値は、最後の単語がXXXXXのリンク名です。これは、この変数の最後の単語である必要があります。XXXXXは数字です。「12345」などの任意の番号にすることができます。しかし、私はこの$URLから番号を取得して表示したいと思います。これどうやってするの?
最後に、リンクにはhttp://とwww.mylink.com/show_album/XXXXXのみを含めることができます。それ以外の場合は、echo "Not a valid link";
が実行されます。これを行う方法?