Exportare date din phpbb in site......

Discuţii legate de instalarea şi funcţionarea unor MODificări vechi sau noi ale forumului phpBB 3.0.x.
Reguli forum
Aveti o problema si vreti sa primiti ajutor? Click aici ! Nu uitati si de regulamentul forumului !
soulraven
Utilizator înregistrat
Mesaje: 37
Membru din: 11-Aug-2005, 16:35:01

Exportare date din phpbb in site......

Mesaj de soulraven »

salut, ma puteti ajuta cu o minune de modul sau ceva,
M-ar interesa sa export datele dintr-un anumit topic si sa le afisez pe site sub forma de text. Important ar fii sa isi faca singur refresh, ca atunci cand introduci ceva in topicul respectiv dupa forum sa se faca update si in continutul textului dupa site
Spartakus
Utilizator înregistrat
Mesaje: 239
Membru din: 08-Iul-2007, 00:08:06
Versiune: 3.0.12
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Bucuresti

Mesaj de Spartakus »

E ceva mai complicat aici trebuie sa faci sasi i-a datele din baza de date phpBB.
soulraven
Utilizator înregistrat
Mesaje: 37
Membru din: 11-Aug-2005, 16:35:01

Mesaj de soulraven »

da, cam ce ar trebui sa se intample stiu, logare la baza de date, selectare tabel, citire date, exportare in alt fisier si apoi formatare date. Numai ca nu stiu deloc php.....stiu ce se intampla, imi dau seama de ce si cum, dar nu stiu sa scriu cod deloc
Spartakus
Utilizator înregistrat
Mesaje: 239
Membru din: 08-Iul-2007, 00:08:06
Versiune: 3.0.12
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Bucuresti

Mesaj de Spartakus »

Trage un ochi aici . Macar uitate peste articole sa vezi cu ce se mananca php si mysql
Avatar utilizator
chessh
Autor de ExtensiiAutor de Extensii
Mesaje: 407
Membru din: 01-Iul-2007, 18:00:52
Versiune: 3.0.5
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Contact:

Mesaj de chessh »

Ce citesti tu acolo n-o sa te prea ajute, ceea ce vrei tu fiind mai complex. Cred ca decat sa faci cu fisier text, mai bine instalezi un mod care genereaza RSS Feeds pentru topice si instalezi pe site un script RSS care sa preia articolele.
Sau, daca site-ul e pe acelasi nume de domeniu cu forumul ai putea sa faci un mic scriptulet care sa se conecteze la baza de date a forumului si sa preia topicul/ele respectiv/e.
itStart | DoiBlog.net
Intelligence plus character - that is the goal of true education.
soulraven
Utilizator înregistrat
Mesaje: 37
Membru din: 11-Aug-2005, 16:35:01

Mesaj de soulraven »

eu nu vreau sa preiau articole, doar un singur topic sau doua maxim. Si sa afisez continutul unui singur topic. Atat...

Da formul este pe acelasi domeniu....in acelasi host
Avatar utilizator
chessh
Autor de ExtensiiAutor de Extensii
Mesaje: 407
Membru din: 01-Iul-2007, 18:00:52
Versiune: 3.0.5
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Contact:

Mesaj de chessh »

Pai daca vrei continutul unui singur topic sau doua, dece nu copiezi textul din topic si-l pui pe site? N-ar fi mai usor, fara sa faci nici un script? :)
itStart | DoiBlog.net
Intelligence plus character - that is the goal of true education.
soulraven
Utilizator înregistrat
Mesaje: 37
Membru din: 11-Aug-2005, 16:35:01

Mesaj de soulraven »

ca cine posteaza in topicul ala nu stie sa administreze si joomla....si asta-i singura solutie.....

am vazut ca link-u de print din topic arata bine, si nici nu mai trebe preluat din baza de date...dar trebe formatat in schimb....ma puteti ajuta?
Avatar utilizator
chessh
Autor de ExtensiiAutor de Extensii
Mesaje: 407
Membru din: 01-Iul-2007, 18:00:52
Versiune: 3.0.5
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Contact:

Mesaj de chessh »

Ti-am facut un .php. Il numesti script.php si-l pui in root-ul forumului.

Cod: Selectaţi tot

<?php

$topic = 2;
include('config.php');
mysql_connect($dbhost, $dbuser, $dbpasswd) or die('Eroare.');
mysql_select_db($dbname) or die('Eroare.');
$query = "SELECT * FROM phpbb_posts WHERE topic_id = '$topic'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)) {
  echo '<strong>'.$row['post_subject'].'</strong><br />'; 
  echo $row['post_text'].'<br />';
}
mysql_close();

?>
Modifici in el doar variabila $topic unde pui id-ul topicului. Apoi il incluzi in joomla:

Cod: Selectaţi tot

include('/forum/script.php');
Daca mai ai nelamuriri spune. :)
itStart | DoiBlog.net
Intelligence plus character - that is the goal of true education.
soulraven
Utilizator înregistrat
Mesaje: 37
Membru din: 11-Aug-2005, 16:35:01

Mesaj de soulraven »

cam asa imi iese.....nu poti sa iei continutul din pagina de print a fiecarui topic?acolo este si formatat si colorat.....

Imagine
Închis

Înapoi la “3.0.x Suport pentru MODificări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator