Вземане на информация от линк

shaxaaa

Registered
Искам да попитам примерно имаме този линк - http://reklamabulgaria.com/yambolski_imot, но може да имаме и:
reklamabulgaria.com/yambolski_imot
http://www.reklamabulgaria.com/yambolski_imot
reklamabulgaria.com/yambolski_imot



Във index.php предполагам трябва някак си да задам, но не знам как става като види един от тези линкове, да ги разчлени и да използва това yambolski_imot за да издърпа инфо от БД. Ако някой може да ми обясни как става това. А ако нещо не съм го обяснил ясно мога да се пробвам по потробно да го обесня
 
ммм това не ми отговаря на въпроса, смисъл помага ми за единия линк, но като цяло трудното ми е да отделя това yambolski_imot от самия линк и да го използвам за извличане на данни
 
Еми виж сега примерно имам една таблица в БД

id
name
text

В тази таблица имам ред съответно

id = 1
name = yambol_imoti
text = .... neshto si

Сега искам примерно в някой форум съществува линк

http://reklamabulgaria.com/yambol_imoti

след като дойде от този линк на сайта човека, да разделя линка фактически на: http://reklamabulgaria.com и в променлива да взема това yambol_imoti и след това да го използвам за SELECT от БД.
 
намерих пример, трябва ми нещо на този принцип - сайта е spe4eli.me
като там има някакви линкове за гласуване

Твоя линк примерно е http://spe4eli.me/eddy

като отидеш на този линк и ти дава точка, на мен ми трябва това само, че да взема това eddy и да извежда инфо за него
 
PHP:
<?php
$script = $_SERVER['SCRIPT_NAME'];
echo $script;
$sql = "INSERT INTO table (name) VALUES ('$script')";
mysql_query($sql) or die (mysql_error());
$query = mysql_query("SELECT * FROM `table`") or die(mysql_error());
$row = mysql_query($query);
$data=mysql_result("name");
echo $data;
?>

Нещо такова ? Това ти взима окончанието на url-то инсертва го във базата данни и след това го вади.

echo $script; < -- само да ти покажа какво вади.
 
ами проблема е там, че не знам къде да сложа кода разбираш ли, аз иначе знам как да взема само този скрипт, който ми казваш, но като сложа примерно това, което ми показваш във index.php файла, като напиша http://reklamabulgaria.com/yambol_imoti и ми дава, че няма такъв линк разбираш ли ;) Не знам как да му задам, че всеки линк, който не завършва на .php, .html или подобно трябва да се разглежда от index.php, но да запазва това окончание yambol_imoti за да дръпне инфото от БД-то
 
Виж това ще ти помогне ли, като си го настроиш за твойте таблици...

$a = explode("/",$_POST['link']);
$name = $a[3];

Примерно ето така, без променливата:

Код:
$a = explode("/",$_POST['http://reklamabulgaria.com/yambolski_imot']);
$name = $a[3];

Тоест в таблицата name трябва да ти запише: yambolski_imot
 

Back
Горе