Назад

Скипт

Автор: GM Fear: Дата: 08.19.2009

У каво есть скрипт вывода послледних новостей форума на Сайт (Роза)

Автор: unded: Дата: 08.19.2009

ам это смотря еше какой форум будит))

Автор: GM Fear: Дата: 08.20.2009

форум ipb

Автор: GM Fear: Дата: 08.20.2009

Цитата Cutlet;12059:
[FONT="Comic Sans MS"]на какойто цп видел такое....помойму ловеруда или роцп....оттуда вытащи попробуй[/FONT]


C рудры я немогу вытащить поскольку она зашыфрована

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]сча скачал сгцп там тож такое есть...но не думаю что его легко вытащить..попробуй сам скрипт напиши...если у ипбоарда есть бд в мускуле то пхп скриптом мона вытащить пробнуть о_О[/FONT]

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]ну так там есть мускул база?если да я сча попробую написать...[/FONT]

Автор: GM Fear: Дата: 08.20.2009

да есть мускул база

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]давай мне название бд и имя таблицы где сохраняются топики и поля которые есть в етой таблице о_О меня понятно все? )[/FONT]

Автор: GM Fear: Дата: 08.20.2009

да ща дам

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]и кстати если тебе нужно чтоб последние топики отображались то давай мне таблицу где с топиками а если посты то с постами =ъ[/FONT]

Автор: GM Fear: Дата: 08.20.2009

БД: neon_ro
Таблица: ibf_topics
поля: tid, title, description, state, posts, starter_id,start_date,last_poster_id,last_post,icon_id, starter_name,last_poster_name,poll_state,last_vote,views,forum_id,approved,author_mode,pinned,moved_to,total_votes,topic_hasattach,topic_firstpost,topic_queuedposts,topic_open_time,topic_close_time?topic_rating_total,topic_rating_hits

собствено здесь всё что ты просил

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"][COLOR="RoyalBlue"]итак,вот сча набросак...если работает,говори мне я покрасивее немного оформлю все и уже с чистой совестью отдам =)


$host = "localhost" //сдеся не меняй
$user = "" // сюда пиши логин к дб
$pass = "" // сюда пароль
$db = "neon_ro" // если что потом дб менять
$table = "ibf_topics" //таблица
?>
$link = mysql_connect("$host", "$user", "$pass")
or die("не работает о_О" );
mysql_select_db('$db', $link) or die ('не каг о_О');
?>
$query = "SELECT title, start_date, starter_name FROM $table ORDER BY id DESC LIMIT 3; ";

$result=mysql_query($query);
while($r=mysql_fetch_array($result)) {
echo "Название последней темы на форуме: $r[titlel], Тема создана: $r[start_date], Тему создал: $r[start_name]
";
}
mysql_close($link);
?>
создавай пхп файлик и пиши туды ет[/COLOR][/FONT]

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]только учти одно,ет не 3 последние темы в которых ответили а 3 последние созданные[/FONT]

Автор: GM Fear: Дата: 08.20.2009

ок ща проверю

Автор: GM Fear: Дата: 08.20.2009

выкидает ерор Parse error: syntax error, unexpected T_VARIABLE in /var/www/neon/data/www/perfect-worldro.org.ua/temu.php on line 3

Автор: Cutlet: Дата: 08.20.2009

сча жди....

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"][COLOR="RoyalBlue"]


//тут конфиг :D
$CONFIG['sql_host'] = 'localhost'; //хост,но тут не менять ты помниш
$CONFIG['sql_username'] = ''; //логин мускула
$CONFIG['sql_password'] = ''; //пароль мускула
$CONFIG['sql_dbname'] = 'neon_ro'; //бд форума о_О
?>
//конектим мускул и выбираем дб =)
$link = mysql_connect($CONFIG['sql_host'],$CONFIG['sql_username'],$CONFIG['sql_password'])
or die('не работает о_О' );
mysql_select_db($CONFIG['sql_dbname'], $link) or die ('не каг о_О');
?>
//ну и сам процесс
$query = "SELECT title, start_date, starter_name FROM ibf_topics ORDER BY id DESC LIMIT 3; ";

$result=mysql_query($query);
while($r=mysql_fetch_array($result)) {
echo "Название последней темы на форуме: $r[titlel], Тема создана: $r[start_date], Тему создал: $r[start_name]
";
}
mysql_close($link);
?>
пробуй[/COLOR][/FONT]

Автор: GM Fear: Дата: 08.20.2009

$CONFIG['sql_host'] = 'localhost'; //хост,но тут не менять ты помниш
у меня сквер хост стоить на другой машине тож придётся поменять...

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"][COLOR="RoyalBlue"]ну меняй =) я думал ты пока ток делаеш серв и все у сибя ...



если получится говори я все в табличку сделаю


и я понял что не так в 1 скрипте написал =)[/COLOR][/FONT]

Автор: GM Fear: Дата: 08.20.2009

неа он уже запущен хД

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]ну палучилось или нет говари =)[/FONT]

Автор: GM Fear: Дата: 08.20.2009

Щас чота хост с сайтом лаганул пускать не хочет

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]я пока пойду пакурю,надеюсь когда приду ты уде даш ответ =)[/FONT]

Автор: GM Fear: Дата: 08.20.2009

оки

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]я уже тут а ответа все нет xD[/FONT]

Автор: GM Fear: Дата: 08.20.2009

Трабл с сервером скоро заработает Опа начинаеться флуд... кароч я тебе наишу когда проверю ок?

Автор: Cutlet: Дата: 08.20.2009

угу,я сча пока у сибя пробую ставить но тут другую ошибку у мну выдал,сча исправляю...

Автор: GM Fear: Дата: 08.20.2009

вот ерор Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/neon/data/www/perfect-worldro.org.ua/temu.php on line 19

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]да я его исправляю....не могу понять что ето...жди[/FONT]

Автор: GM Fear: Дата: 08.20.2009

ок

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"][COLOR="RoyalBlue"]


$host = ""; //где мускул стоит
$user = ""; // сюда пиши логин к дб
$pass = ""; // сюда пароль
$db = "neon_ro"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
$link = mysql_connect("$host", "$user", "$pass")
or die("не работает о_О" );
mysql_select_db('$db', $link) or die ('не каг о_О');
?>
$query = "SELECT title, start_date, starter_name FROM $table ORDER BY tid DESC LIMIT 3; ";

$result=mysql_query($query);
if ($r=mysql_fetch_array($result)) {
echo "Название последней темы на форуме: $r[titlel], Тема создана: $r[start_date], Тему создал: $r[start_name]
";
} else {
echo "тем на форуме нету о_О";
mysql_close($link);
?>
ЭТО ПРОСТО ОБЯЗАНО РАБОТАТЬ![/COLOR][/FONT]

Автор: GM Fear: Дата: 08.20.2009

Parse error: syntax error, unexpected $end in C:\Program Files\VertrigoServ\www\temu.php on line 22

Автор: Cutlet: Дата: 08.20.2009

плять!


$host = "localhost"; //где мускул стоит 
$user = "root"; // сюда пиши логин к дб
$pass = "kokoc"; // сюда пароль
$db = "neon_ro"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
$link = mysql_connect($host,$user,$pass)
or die("не работает о_О" );
mysql_select_db($db, $link) or die ('не каг о_О');
?>
$query = "SELECT title, start_date, starter_name FROM $table ORDER BY tid DESC LIMIT 3; ";

$result=mysql_query($query);
if ($r=mysql_fetch_array($result)) {
echo "Название последней темы на форуме: $r[titlel], Тема создана: $r[start_date], Тему создал: $r[start_name]
";
} else {
echo "тем на форуме нету о_О";
}
mysql_close($link);
?>

Автор: GM Fear: Дата: 08.20.2009

вот появилось такое
Название последней темы на форуме: , Тема создана: 1250672701, Тему создал:

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]так,значит работает :D сча перепишу и в табличку засуну...[/FONT]

Автор: GM Fear: Дата: 08.20.2009

ок спс

Автор: unded: Дата: 08.20.2009

$query = "SELECT title, start_date, starter_name FROM $table ORDER BY tid DESC LIMIT 3; ";


Советую поставить запятые))

$query = "SELECT `title`, `start_date`, `starter_name` FROM `$table` ORDER BY tid DESC LIMIT 3; ";

В будушем чтоб небыло проблем))

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"][COLOR="RoyalBlue"]@unded спасиба =) я еще только учусь и советы мне не помешают :D
@GM Fear на пробуй


$host = ""; //где мускул стоит  
$user = ""; // сюда пиши логин к дб
$pass = ""; // сюда пароль
$db = "neon_ro"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
$link = mysql_connect($host,$user,$pass)
or die("не работает о_О" );
mysql_select_db($db, $link) or die ('не каг о_О');
?>
$query = "SELECT 'title', 'starter_name' FROM '$table' ORDER BY tid DESC LIMIT 3";

$result=mysql_query($query);
?>



if ($r=mysql_fetch_array($result)) {
echo "";
} else {
echo "";
}
?>

Последние темы на фореме
НазваниеКто создал
$r[title]$r[start_name]
тем на форуме нету о_О

mysql_close($link);
?>


сцыль мне на сайт свой дай =)[/COLOR][/FONT]

Автор: GM Fear: Дата: 08.20.2009

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\Program Files\VertrigoServ\www\temu.php on line 23

http://perfect-worldro.org.ua/

Автор: unded: Дата: 08.20.2009

Таблицу моно заключить в тег echo '';


echo '

';


echo '
Последние темы на фореме
НазваниеКто создал
';

Автор: nomn: Дата: 08.20.2009

оффтоп.. а что значит твой ник?) это "undead" с ошибкой?)

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"][COLOR="RoyalBlue"]исправляю....



un эт помойму отрицание а ded в транслите с русского х) не дед xD[/COLOR][/FONT]

Автор: unded: Дата: 08.20.2009

Нет Гг так и пишется unded=)

Автор: unded: Дата: 08.20.2009

Ошибка в ковычках

echo "$r[title]$r[start_name]";    
} else {
echo "тем на форуме нету о_О";


надо

echo '$r[title]$r[start_name]';    
} else {
echo 'тем на форуме нету о_О';

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"][COLOR="RoyalBlue"]


$host = "localhost"; //где мускул стоит  
$user = "root"; // сюда пиши логин к дб
$pass = "kokoc"; // сюда пароль
$db = "forum"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
$link = mysql_connect($host,$user,$pass)
or die("не работает о_О" );
mysql_select_db($db, $link) or die ('не каг о_О');
?>
$query = "SELECT 'title', 'starter_name' FROM '$table' ORDER BY tid DESC LIMIT 3";

$result=mysql_query($query);
if ($r=mysql_fetch_array($result)) {
echo '


';
} else {
echo '
Последние темы на фореме
НазваниеКто создал


';
}
echo '
Последние темы на фореме
тем на форуме нету о_О
';
mysql_close($link);
?>

мм...так?)[/COLOR][/FONT]

Автор: unded: Дата: 08.20.2009

Ну сейчас не должно быть ошибок ^_^

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]радует =) но помойму табличка кривая -_-[/FONT]

Автор: GM Fear: Дата: 08.20.2009

пишет не каг о_О

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"][COLOR="RoyalBlue"]конфиги смотри и ставь свои а не мои =) (все)
конкретно $db[/COLOR][/FONT]

Автор: GM Fear: Дата: 08.20.2009

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\VertrigoServ\www\temu.php on line 17Последние темы на фореме
тем на форуме нету о_О

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]unded выручай мне ет не понятно,if ($r=mysql_fetch_array($result)) { на ет ругается т_Т[/FONT]

Автор: Cutlet: Дата: 08.20.2009

@GM Fear,попробуй if на while замени и

} else {  
echo '

';
}етот кусок удали и после
echo '

Последние темы на фореме
тем на форуме нету о_О
';
} поставь

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]андед ушел т_Т ну как попробовал что я написал?[/FONT]

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]эх...ну ладно я старался помоч хотя бы ....[/FONT]

Автор: GM Fear: Дата: 08.20.2009

тоже самое

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]как я уде говорил я только учусь рнр,я втупике...извини[/FONT]

Автор: GM Fear: Дата: 08.20.2009

ясн... ну ничево и на том спасибо

Автор: Cutlet: Дата: 08.20.2009

ну вот смысл заключается в том чтобы вырвать из таблицы данные етим скриптом - $query = "SELECT 'title', 'starter_name' FROM '$table' ORDER BY tid DESC LIMIT 3"; а потом ети данные показать,но он почему то не показывает

Автор: GM Fear: Дата: 08.20.2009

Parse error: syntax error, unexpected T_ELSE in C:\Program Files\VertrigoServ\www\temu.php on line 22

вот переделал как ты сказал теперь ето хД

Автор: unded: Дата: 08.20.2009

Шя перепешу маленько код))

Автор: unded: Дата: 08.20.2009

Вот пробуйте это =)


$host = "localhost"; //где мускул стоит   
$user = "root"; // сюда пиши логин к дб
$pass = "kokoc"; // сюда пароль
$db = "forum"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
$link = mysql_connect($host,$user,$pass)
or die("не работает о_О" );
mysql_select_db($db, $link) or die ('не каг о_О');
?>


$result = mysql_query("SELECT 'title', 'starter_name' FROM '$table' ORDER BY tid DESC LIMIT 3",$link);
$row = @mysql_fetch_array($result);

do{

echo '


';
}

while ($myrow = @mysql_fetch_array($result));

if($result == 0)
{
echo '
Последние темы на фореме
НазваниеКто создал
'.$row["title"] .' '. $row["start_name"] .'


';
}



echo '
Последние темы на фореме
тем на форуме нету о_О
';
mysql_close($link);
?>

Автор: GM Fear: Дата: 08.20.2009

лучше посмотри ты сам хД http://194.187.230.162/mdo.php

Автор: Respect: Дата: 08.20.2009

ссылка неробит

Автор: GM Fear: Дата: 08.20.2009

http://perfect-worldro.org.ua/temu.php

Автор: unded: Дата: 08.20.2009

Гг таблицу не я делал

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]насчет таблицы....GM Fear,ет минимальные знания хтмл,которых у мну нету....все самое сложное за тебя сделали...[/FONT]

Автор: GM Fear: Дата: 08.20.2009

Я только немного п ПХП розбераюсь по ХТМЛ я полный нуб хД

Автор: GM Fear: Дата: 08.20.2009

нет проблема в том что он не работает последнии темы не выводит...

Автор: Cutlet: Дата: 08.20.2009

[FONT="Comic Sans MS"]андед его изрядно подредактировал...я еще такого не знаю....[/FONT]

Автор: unded: Дата: 08.20.2009

нет проблема в том что он не работает последнии темы не выводит...


А что он выводит? По идее должен выводить 3 последних темы.

Автор: GM Fear: Дата: 08.20.2009

да 3 последних темы с форума