- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- Ancora problemi di indicizzazione forum con google
-
facendo il site: http://www.google.it/search?q=site:www.pchs.it/forums&hl=it&lr=&filter=0
vedo una situazione anomala... propone quasi sempre solo i link alle pagine senza titolo e descrizione...
ti consiglio per prima cosa di portare in un file esterno i CSS e il JS ... il motore deve fare kilometri prima di trovare testo buono...
aspetta e facci sapere
-
Ma i css ed i JS sono tutti gia su file esterni... il forum è vbulletin, il top.
Come procedo? Perchè google fa questo?
-
@pchs said:
Ma i css ed i JS sono tutti gia su file esterni... il forum è vbulletin, il top.
controlla meglio
http://www.pchs.it/forums/4-hardware/6-schede-madri/[HTML]/* vBulletin 3 CSS For Style 'PcHS.IT' (styleid: 7) /
body
{
background: #647EA4;
color: #000000;
font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
a:link, body_alink
{
color: #1E467D;
}
a:visited, body_avisited
{
color:;
}
a:hover, a:active, body_ahover
{
color: #FF4400;
}
.page
{
color:;
}
td, th, p, li
{
font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
background: #ffffff;
color:;
border: 2px solid;
}
.tcat
{
background: #CFE2FD;
color: #0E7EC5;
font: bold 11pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
color:;
text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
color:;
text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
color: #133362;
text-decoration: underline;
}
.thead
{
background: #292A58 url(images/roboforum/roboforumMainBox_headbg.gif) repeat-x;
color: #4F75A9;
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
color:;
}
.thead a:visited, .thead_avisited
{
color:;
}
.thead a:hover, .thead a:active, .thead_ahover
{
color:;
}
.tfoot
{
background: #BACEE9;
color: #5B83B9;
}
.tfoot a:link, .tfoot_alink
{
color:;
}
.tfoot a:visited, .tfoot_avisited
{
color:;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
color:;
}
.alt1, .alt1Active
{
background: #E9F2FF;
color:;
}
.alt2, .alt2Active
{
background: #AECEEE;
color:;
}
td.inlinemod
{
background: #FFFFCC;
color:;
}
.wysiwyg
{
background: #F5F5FF;
color:;
font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea, .bginput
{
font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
font-size: 11px;
font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
color: #ff6600;
}
.navbar
{
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
color: #FF0000;
font-weight: bold;
}
.fjsel
{
background: #E0F1FB;
color: #1271AC;
}
.fjdpth0
{
background: #F7F7F7;
color:;
}
.panel
{
background:;
color:;
padding: 10px;
border: 2px outset;
}
.panelsurround
{
background: #BFD5EF;
color:;
}
legend
{
color: #22229C;
font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
background: #15163E;
color: #FFFFFF;
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 3px 6px 3px 6px;
white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
color: #FFFFFF;
text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
color: #FFFFFF;
text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
color: #FFFFFF;
text-decoration: underline;
}
.vbmenu_popup
{
background: #FFFFFF;
color:;
border: 1px solid;
}
.vbmenu_option
{
background: #90BDE8;
color: #000066;
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
white-space: nowrap;
cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
color:;
text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
color:;
text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
color: #FF6600;
text-decoration: none;
}
.vbmenu_hilite
{
background: #00012D;
color:;
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
white-space: nowrap;
cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
color:;
text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
color:;
text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
color:;
text-decoration: none;
}
/ ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
.headerbg {
height: 133px;
}
.navtopWrap {
height: 10px;
}
.navtopWrapL {
background-image: url(images/roboforum/roboforum_navtopL.gif);
background-repeat: no-repeat;
height: 10px;
width: 343px;
}.headerAdsbg {
background-image: url(images/roboforum/roboforum_headerbg.gif);
background-repeat: repeat-x;
}
.headerAdsTopWrap {
height: 25px;
}
.AdsTopR {
background-image: url(images/roboforum/roboforum_adstopR.gif);
background-repeat: no-repeat;
height: 25px;
width: 53px;
font-size: 6px;
}
.AdsAreaWrap {
height: 98px;
}
.adsbottomWrap {
height: 10px;
font-size: 6px;
}
.adsbottomC {
width: auto;
height: 10px;
font-size: 6px;
}.adsbottomL {
background-image: url(images/roboforum/roboforum_adsbottomL.gif);
height: 10px;
width: 121px;
background-repeat: no-repeat;
background-position: top;
}.afterlogo {
background-image: url(images/roboforum/roboforum_afterlogoHeader.gif);
background-repeat: no-repeat;
height: 133px;
width: 30px;
}
.headertableWrap {
height: 133px;
width: 100%;
}.headerR {
background-image: url(images/roboforum/roboforum_headerR.gif);
background-repeat: no-repeat;
height: 133px;
width: 12px;
}
.LogoPartWrap {
height: 133px;
width: 277px;
}
.abovelogo {
background-image: url(images/roboforum/roboforum_abovelogo.gif);
height: 68px;
width: 277px;
}
.logoWrap {
height: 65px;
width: 277px;
}
.adsbottomR {
background-image: url(images/roboforum/roboforum_adsbottomR.gif);
height: 10px;
width: 237px;
background-repeat: no-repeat;
background-position: top;
}
.AdsWrap {
height: 133px;
width: 100%;
}
.navtopWrapR {
background-image: url(images/roboforum/roboforum_navtopR.gif);
background-repeat: no-repeat;
height: 10px;
width: 65px;
background-position: right;
}
.navWrap {
height: 25px;
}
.navWrapL {
background-image: url(images/roboforum/roboforum_navL.gif);
background-repeat: no-repeat;
height: 25px;
width: 28px;
}
.navWrapR {
background-image: url(images/roboforum/roboforum_navR.gif);
background-repeat: no-repeat;
height: 25px;
width: 12px;
}
.navWrapC {
background-image: url(images/roboforum/roboforum_navbg.gif);
background-repeat: repeat-x;
height: 25px;
width: auto;
}.navtopCWrap {
height: 10px;
width: auto;
background-image: url(images/roboforum/roboforum_navtopbg.gif);
background-repeat: repeat-x;
font-size: 6px;
}.mainBoxWrapper {
height: 53px;
width: 100%;
}
.mainBoxL {
background-image: url(images/roboforum/roboforumMainBox_L.gif);
background-repeat: no-repeat;
height: 53px;
width: 18px;
}.mainBoxR {
background-image: url(images/roboforum/roboforumMainBox_R.gif);
background-repeat: no-repeat;
height: 53px;
width: 42px;
}
.mainBoxCtr {background-image: url(images/roboforum/roboforumMainBox_Ctr.gif); background-repeat: no-repeat; height: 53px; width: 141px;
}
.mainBoxCbg {background-image: url(images/roboforum/roboforumMainBox_Cbg.gif); background-repeat: repeat-x; height: 53px; width: auto;
}
.mainBoxRbg {background-image: url(images/roboforum/roboforumMainBox_Rbg.gif); background-repeat: repeat-x; height: 53px; width: auto;
}
.mainBoxfoot {
height: 15px;
width: 100%;
}
.mainBoxfootL {
height: 15px;
width: 27px;
background-image: url(images/roboforum/roboforumMainBox_bttmL.gif);
background-repeat: no-repeat;
}
.mainBoxfootR {
height: 15px;
width: 6px;
background-image: url(images/roboforum/roboforumMainBox_bttmR.gif);
background-repeat: no-repeat;
}
.mainBoxfootBG {height: 15px; width: auto; background-image: url(images/roboforum/roboforumMainBox_bottombg.gif); background-repeat: repeat-x;
}
.boxTopWrap {
height: 27px;
width: 100%;
margin: 0px;
padding: 0px;
}
.boxTopR {
background-image: url(images/roboforum/roboforumBox_topR.gif);
background-repeat: no-repeat;
height: 27px;
width: 139px;
font-size: 6px;
}
.boxTopL {
background-image: url(images/roboforum/roboforumBox_topL.gif);
background-repeat: no-repeat;
height: 27px;
width: 130px;
font-size: 6px;
}.boxTopC {
background-image: url(images/roboforum/roboforumBox_topbg.gif);
background-repeat: repeat-x;
height: 27px;
width: auto;
font-size: 6px;
}
.tborder2 {
background-color: #24242A;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color:;
border-bottom-color:;
border-left-color:;
}
#navstyle{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003366;
padding-top:0px;
margin-top:0px;
}
a{font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size: 11px;
color:;
text-decoration: none;
font-weight: bold;}
a:hover{font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff4400;
text-decoration: underline;
font-weight: bold;}
--> </style> <script type="text/javascript"> <!--
var SESSIONURL = "";
var IMGDIR_MISC = "images/roboforum/misc";
var vb_disable_ajax = parseInt("0", 10);
// --> </script> <script type="text/javascript" src="http://www.pchs.it/forums/clientscript/vbulletin_global.js?v=364"></script> <script type="text/javascript" src="http://www.pchs.it/forums/clientscript/vbulletin_menu.js?v=364"></script> <link rel="alternate" type="application/rss+xml" title="PC Hardware & Software - Forum RSS Feed" href="http://www.pchs.it/forums/external.php?type=RSS2" /> <link rel="alternate" type="application/rss+xml" title="PC Hardware & Software - Forum - Schede madri - RSS Feed" href="http://www.pchs.it/forums/external.php?type=RSS2&forumids=6" /> <title>Schede madri - PC Hardware & Software - Forum</title> </head> <body> <a name="top"></a> <table width="97%" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td class="headerbg"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="headertableWrap"> <tr> <td width="277" valign="top" class="LogoPartWrap"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="LogoPartWrap"> <tr> <td class="abovelogo"> </td> </tr> <tr> <td class="logoWrap"><a href="http://www.pchs.it/forums/"><img src="http://www.pchs.it/forums/images/roboforum/roboforum_logo.gif" width="277" height="65" alt="PC Hardware & Software - Forum" border="0"/></a></td> </tr> </table></td> <td class="afterlogo"> </td> <td valign="top" class="headerAdsbg"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="AdsWrap"> <tr> <td class="headerAdsTopWrap"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> </td> <td class="AdsTopR"> </td> </tr> </table></td> </tr> <tr> <td class="AdsAreaWrap" align="center" valign="center"><a href="http://www.coolermaster-europe.com/index.php?LT=italy&Language_s=7&url_place=product&p_serial=RS-850-EMBA&other_title=+RS-850-EMBA+Real Power Pro 850W"><img src="http://www.pchs.it/banner_RPP_468x60.gif"></a></td> </tr> <tr> <td valign="top" class="adsbottomWrap"><table class="adsbottomWrap" width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="adsbottomL"></td> <td class="adsbottomC"> </td> <td class="adsbottomR"></td> </tr> </table> </td> </tr> </table></td> <td class="headerR"></td> </tr> </table></td> </tr> <tr> <td class="navtopWrap" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="navtopWrapL"></td> <td class="navtopCWrap"> </td> <td class="navtopWrapR"></td> </tr> </table></td> </tr> <tr> <td class="navWrap"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="navWrapL"> </td> <td class="navWrapC" valign="top"> <div align="center"> <table id="navstyle" cellpadding="6" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px"> <tr align="center"> <td><a href="http://www.pchs.it/forums/register.php" rel="nofollow">Registrazione</a></td> <td><a href="http://www.pchs.it/forums/faq.php" accesskey="5">FAQ</a></td> <td><a href="http://www.pchs.it/forums/members/list/">Lista utenti</a></td> <td><a href="http://www.pchs.it/forums/calendar.php">Calendario</a></td> </tr> </table> </div> </td> <td class="navWrapR"> </td> </tr> </table></td> </tr> <tr> <td> <br/> <div align="center"> <div class="page" style="width:100%; text-align:left"> <div style="padding:0px 0px 0px 0px"> <script type="text/javascript"> <!--
function log_out()
{
ht = document.getElementsByTagName("html");
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
if (confirm('Sei sicuro di voler uscire?'))
{
return true;
}
else
{
ht[0].style.filter = "";
return false;
}
}
//--> </script>[/HTML]
-
Si, ma tutti i forum presenti al mondo basati su vbulletin hanno una parte del codice css all'inizio... anche in questo forum il css è presente all'inizio, però a differenza del mio conta ben 22000 pagine indicizzate....
-
in ogni caso fai l'ottimizzazione che ti ho suggerito
@Rinzi said:
facendo il site: http://www.google.it/search?q=site:www.pchs.it/forums&hl=it&lr=&filter=0
vedo una situazione anomala... propone quasi sempre solo i link alle pagine senza titolo e descrizione...
ora ho fatto nuovamente il site: del tuo forum e vedo solo 32 risultati tutti completi nelle info contro quelli di prima ma che risultavano incompleti...
che fare
aspetta... una settimanella... è google che è strano non il tuo forum che comunque è da ottimizzare meglio
ciao
-
Infatti prima dava 18 risultati ed ora 32. Comunque è gia da mesi che aspetto, ma non succede nulla...
Inoltre credo che il lavoro che ho fatto sul mio forum dovrebbe portare a risultati eccelsi in quanto tranne per i css esterni, è ottimizzato al top... più di questo non so che fare per avere una buona indicizzazione.
comunque non conosco alcun forum che utilizzi css esterni.
Inoltre volevo sapere se è normale che in meno di 24 ore lo spider di yahoo è gia passato 274 volte :S
-
Non usare il comando site su forums, perchè di fatto mente.
Tu prova a vedere il site sul radice e a cercare tutte le url riferite al forum, vedrai che sono sicuramente più di 32.
Io ho solo il forum, eppure ho risultati diversi se faccio il site sulla radice o su forum
-
Ho provato a fare il site sulla radice, ma non trovo nessun url che fa riferimento al forums... (ho visto solo le prime 5 pagine... è difficile controllarle tutte, in quanto sono 13000 risultati :P) e poi in ogni caso sia il site del tuo forum sia quello di giorgiotave, sia quello di altri tantissimi siti, anche se differisce dalla root comunque è pieno di risultati, mentre il mio no....
-
Si, ma quando sei nuovo è normale.
Io fino a qualche giorno fa avevo 200mila url indicizzate, ora saranno 70mila, google fa sti balzelli che non si comprendono.
Ci vuole tempo e pazienza per avere risultati più stabili, e pure quando il sito avrà qualche annetto non ci saranno mai certezze
-
Il punto è cheil sito ha gia 10 mesi.... non è proprio nuovo nuovo
-
Mi sembra anche giusto
Allora...devi assolutamente fare queste modifiche (in ordine di importanza):
-
Le ultime dal forum devono assolutamente linkare l'url statico e non il showthread (così anche per l'utente).
-
Devi fare altre pagine statiche che raccolgano i thread del forum (dal 20 al 100), una mappa del forum online insomma (io li ho fino al 2000esimo topic :D)
-
Devi, assolutamente, linkare le sezioni del forum dalla tua home page.
-
Devi pulire il title perchè hai sempre PC Hardware & Software - Forum e per alcuni title è troppo lungo. Lascia solo il title con l'argomento.
Dopo che hai fatto queste modifiche la tua indicizzazione cambierà; appena le hai fatte uppa questo thread che voglio vedere come vengono
Per linkare i thread in modo statico, se usi vBseo (oki oki, lo usi :D), fai così:
[php]
<?php
echo " <table width="100%" border="1"> <tr>
<td height="15" class="tabella"><span class=testotitolo>Ultime dal Nostro Forum</span></td>
<td height="15" class="tabella"><span class=testotitolo>Autore</span></td>
<td height="15" class="tabella"><span class=testotitolo>Risposte</span></td>
<td height="15" class="tabella"><span class=testotitolo>Visite</span></td>
</tr> ";include_once ('forums/includes/functions_vbseo.php');
vbseo_get_options();
vbseo_prepare_seo_replace();
get_forum_info();mysql_pconnect("host", "user","pass") or die("Ci Scusiamo Per l'incoveniente tornero on-line tra 10 minuti");
mysql_select_db("tuodatabse") or die("Impossibile selezionare il database");$query = "SELECT * FROM VB_thread WHERE forumid=1 ORDER BY threadid DESC LIMIT 20";
$risultati= mysql_query($query);$conta=0;
while($tmp = mysql_fetch_assoc($risultati))
{
$threadrow = $tmp;
$conta++;
$target1=$tmp["title"];
$replycount=$tmp["replycount"];
$postusername=$tmp["postusername"];
$postuserid=$tmp["postuserid"];
$lastposter=$tmp["lastposter"];
$views=$tmp["views"];
$valutazione=$tmp["votetotal"];if($start>=0){
$threadurl = vbseo_thread_url_row($threadrow, $start);
}else{
$threadurl = vbseo_thread_url_row($threadrow);
}$getprofile = mysql_query("SELECT * FROM VB_user WHERE userid =".$postuserid);
$conta=0;while($tmp = mysql_fetch_assoc($getprofile))
{
$profilerow = $tmp;
$conta++;
}$profileurl = "members/".$profilerow['username'].".html";
$profileurl = strtolower($profileurl);
echo"<tr><td align="left"><a href="http://www.sito.it/forums/$threadurl">$target1</a> </td><td> <b>$postusername</b> </td><td > <b>$replycount</b> </td><td > <b>$views</b></td><tr>";
}echo " </table><br>";[/php]
Attenzione, ho messo forumid=1 tu scegli i tuoi forumsChe ne pensi di fare un tutorial?
-
-
Giorgio ciao, non ho capito bene il secondo punto:
- Devi fare altre pagine statiche che raccolgano i thread del forum (dal 20 al 100), una mappa del forum online insomma (io li ho fino al 2000esimo topic :D)
La mappa del mio forum ce l'ho, utilizzo vbseo... ma credo che tu intenda di fare qualche altra cosa, ma non ho capito...
Fare un tutorial in che senso? Tu gia l'hai fatto in questo momento... Intendi qualche altra cosa?
- Devi fare altre pagine statiche che raccolgano i thread del forum (dal 20 al 100), una mappa del forum online insomma (io li ho fino al 2000esimo topic :D)
-
@pchs said:
La mappa del mio forum ce l'ho, utilizzo vbseo... ma credo che tu intenda di fare qualche altra cosa, ma non ho capito...
Ma tu hai la Google Sitemaps no? (controlla che c'è un plugin apposito).
Guarda qui invece, io dalla home page faccio partire questi link
http://www.giorgiotave.it/postforum.php
http://www.giorgiotave.it/postforum2.php
http://www.giorgiotave.it/mappa_posizionamento.php
http://www.giorgiotave.it/mappa_fisco.phpEhehehe
@pchs said:
Fare un tutorial in che senso? Tu gia l'hai fatto in questo momento... Intendi qualche altra cosa?
Lo mettiamo quando creiamo la nuova sezione su vBulletin e lo piazziamo anche su Wiki
-
@Giorgiotave said:
Ma tu hai la Google Sitemaps no? (controlla che c'è un plugin apposito).
Guarda qui invece, io dalla home page faccio partire questi link
http://www.giorgiotave.it/postforum.php
http://www.giorgiotave.it/postforum2.php
http://www.giorgiotave.it/mappa_posizionamento.php
http://www.giorgiotave.it/mappa_fisco.phpEhehehe
Lo mettiamo quando creiamo la nuova sezione su vBulletin e lo piazziamo anche su Wiki
Certo che ho la Google sitemap e la faccio inviare giornalmente a google, tuttavia google è come se ne fregasse...
Ritornando al secondo punto, a quanto ho capito devo creare un'altra pagina sul mio portale che contiene i link di una determinata sezione deli ultimi "x" post, giusto?
Mo cerco di organizzarmi bene le idee e fare queste cose che mi hai detto
Poi inizierò a fare il tutorial
-
@pchs said:
Ritornando al secondo punto, a quanto ho capito devo creare un'altra pagina sul mio portale che contiene i link di una determinata sezione deli ultimi "x" post, giusto?
Si. Guarda bene questo link che ti ho messo, se un forum avesse troppi topic...
-
Si, l'ho visto ma non ho capito come l'hai fatto... :S
-
Io ci provo da un pò ma non riesco a venirne a capo.
Mi da errore http://www.fituncensored.com/forums/Ultimipost.php
-
Ti posto il codice qui. Mi raccomando di cambiare l'url del mio sito col tuo:
[PHP]<?
include_once ('http://www.pchs.it/forums/includes/functions_vbseo.php');
vbseo_get_options();
vbseo_prepare_seo_replace();
get_forum_info();
echo " <table width="100%" border="1"> <tr>
<td height="15" class="tabella"><span class=testotitolo>Ultime dal Nostro Forum</span></td>
<td height="15" class="tabella"><span class=testotitolo>Autore</span></td>
<td height="15" class="tabella"><span class=testotitolo>Risposte</span></td>
<td height="15" class="tabella"><span class=testotitolo>Visite</span></td>
</tr> ";$query = "SELECT * FROM vb_thread ORDER BY threadid DESC LIMIT 20";
$risultati= mysql_query($query);$conta=0;
while($tmp = mysql_fetch_assoc($risultati))
{
$threadrow = $tmp;
$conta++;
$target1=$tmp["title"];
$replycount=$tmp["replycount"];
$postusername=$tmp["postusername"];
$postuserid=$tmp["postuserid"];
$lastposter=$tmp["lastposter"];
$views=$tmp["views"];
$valutazione=$tmp["votetotal"];if($start>=0){
$threadurl = vbseo_thread_url_row($threadrow, $start);
}else{
$threadurl = vbseo_thread_url_row($threadrow);
}$getprofile = mysql_query("SELECT * FROM vb_user WHERE userid =".$postuserid);
$conta=0;while($tmp = mysql_fetch_assoc($getprofile))
{
$profilerow = $tmp;
$conta++;
}$profileurl = "members/".$profilerow['username'].".html";
$profileurl = strtolower($profileurl);
echo"<tr><td align="left"><a href="http://www.pchs.it/forums/$threadurl"><b>$target1</b></a> </td><td> <a href="http://www.pchs.it/forums/$profileurl"><b>$postusername</b> </a> </td><td > <b>$replycount</b> </td><td > <b>$views</b></td><tr>";
}echo " <br>";
?>[/PHP]
-
@pchs said:
Si, l'ho visto ma non ho capito come l'hai fatto... :S
Spetta, è fatto maleIl codice è questo, ma il numero di discussioni e il numero di topic per pagina per ricavare quante pagine ci sono realmente sono dati a mano
[PHP] <?
$ciao=1200;
$ciao/=30;
$numero= 2;
while ($numero <= $ciao){
echo " <a href="http://www.giorgiotave.it/forum/segnala-il-tuo-sito-annunci/index$numero.html">$numero</a> ||";
$numero ++;
}
?>[/PHP]
@ Karapoto devi controllare bene tutti gli url (se sono corretti :D), i nomi del database e via dicendo.
-
Mi da sempre errore quì while($tmp = mysql_fetch_assoc($risultati)) in tutte e due le versioni del file.