Простое PHP-приложение для создания URL/Имя пользователя в Твиттере - PullRequest
0 голосов
/ 26 сентября 2011

Я делаю простое php-приложение, которое использует твиттер для входа в систему, как показано в примере здесь http://www.1stwebdesigner.com/tutorials/twitter-app-oauth-php/
Однако вместо того, чтобы переходить на страницу, где пользователь публикует твит, я хочу перенаправить пользователя на URL / twitter_user_name, где он может видеть информацию своего профиля в Twitter.
Кроме того, эта страница должна быть общедоступной для просмотра в / twitter_user_name как страница профиля пользователя. Я не уверен, как я могу создать URL, как /twitter_user_name.
Я не использую какие-либо рамки как таковые.

Моя структура БД для таблицы пользователей:

 CREATE TABLE `users` (
    `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
    `oauth_uid` text,
    `oauth_token` text,
    `oauth_secret` text,
    `is_logged_in` boolean,
    PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1;

Как мне сделать это, не используя фреймворк?

1 Ответ

2 голосов
/ 26 сентября 2011

Простой, используйте mod_rewrite в .htaccess файле:

RewriteEngine on
RewriteRule ^twitter_(.*)$ twitter_profile.php?username=$1 [L]

twitter_profile.php будет вызываться с GET param (имя пользователя) как $1

Вы можете узнать о mod_rewrite и .htaccess здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...