勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

短縮URL(リダイレクトページ)

   2014/07/03  PHP

<?

/*

管理画面とあわせて使う。

short_url直下にこのphpを置いて、

下の階層にadminフォルダを作成し、管理画面を置く。

*/

error_reporting(E_ALL & ~E_NOTICE);
require_once("../library/database.php");

//クエリの部分を取得
$code = $_SERVER['QUERY_STRING'];
$sql = '
SELECT *
FROM short_url
WHERE code = "' . $code . '"
LIMIT 1;
';
$row = mysql_query($sql);
while($result = mysql_fetch_array($row)){
$url = $result["url"];
}
header("Location: $url");
exit;

 - PHP

  関連記事

PHPMailerを使ってメールをSMTP送信する方法(Composer無し)

PHPでメールをSMTP送信したかった。また、レンタルサーバだったのでCompo ...

MySQLでのバッククオート

phpmyadminを使っていると``←みたいな括りを見るけど これなんなん?  ...

PukiWikiでバックアップを週一等スケジュール化して実行する方法

PukiWikiでバックアップを取りたかった。調べたらディレクトリごと保存すれば ...

PHPで配列を確認する際にvar_dumpよりも見やすくなるdBug.phpの利用方法

PHPで配列を確認する際、大抵var_dumpで出力させているがこれが見づらい。 ...

PHPで値が空の配列を削除

やりたかった事は配列でキーは入っていて値が入っていない ものを削除したかった。 ...