phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
jak dodać kawałek kodu php do indexu??
Autor Wiadomość
peter13135

Pomógł: 1 raz
Posty: 65
Wysłany: 08-02-2009, 14:30   jak dodać kawałek kodu php do indexu??

napisałem sobie prosty skrypt php i teraz chciałbym go umieścić na forum, problem w tym że nie znam sie na obiektowym programowaniu, i niewiem jak to umieścić

no ale mam nadzieje że wy mi pomożecie

mam plik o nazwie ph.php

chciałbym go zaincludować pod napisem "Powered by phpBB modified by Przemo © 2003 phpBB Group"
 
     
Gadatliwa Kasia 

   
warna



Pomógł: 475 razy
Posty: 2335
Wysłany: 08-02-2009, 15:07   

phpBB by Przemo nie jest pisane obiektowo ;]

Co jest kodem wynikowym tego Twojego skryptu? Jeśli chcesz mieć w stopce, to możesz wkomponować to w /includes/page_tail.php (odpowiada za dół forum) i zakombinować z templatkami.

Najlepiej, to pokaż ten swój kod.
 
     
peter13135

Pomógł: 1 raz
Posty: 65
Wysłany: 08-02-2009, 15:39   

Kod:
<?php
$site='adres'';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://www.google.pl/search?q=site%3A$site");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$strona = curl_exec($curl);
curl_close($curl);
preg_match_all('/<b>[0-9]*,*[0-9]*<\/b> z domeny/', $strona, $a);
preg_match_all('/<b>[0-9]*,*[0-9]*<\/b>/', $a['0']['0'], $a);
echo 'liczba podstron zaindeksowanych przez google: '.$a['0']['0'];
?>


wynik tego skryptu to wyświetlenie
liczba podstron zaindeksowanych przez google: (liczba)

dla przykładu, jeśli za zmienną site dam przemo.org,

to wynik skryptu będzie taki

liczba podstron zaindeksowanych przez google: 43,100


edit://
troche sie zdziwiłem że przemo nie jest obiektowe (chociaż to w sumie logiczne bo phpbb2 nie jest nowe)
ale mimo to nie rozumiem tego kodu

edit://
poradziłem sobie już, tylko że napis jest pod shoutboxem
 
     
warna



Pomógł: 475 razy
Posty: 2335
Wysłany: 08-02-2009, 17:13   

Można stworzyć z tego funkcję.

/includes/functions.php
przed końcowym ?>
dodajesz
Kod:
function site_in_google($site)
{
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, "http://www.google.pl/search?q=site%3A$site");
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $strona = curl_exec($curl);
    curl_close($curl);
    preg_match_all('/<b>[0-9]*,*[0-9]*<\/b> z domeny/', $strona, $a);
    preg_match_all('/<b>[0-9]*,*[0-9]*<\/b>/', $a['0']['0'], $a);

    return 'liczba podstron zaindeksowanych przez google: '.$a['0']['0'];
}


Natomiast w /includes/page_tail.php znajdujesz
Kod:
'GENERATE_TIME' => $generate_time,

i zaraz po tym dodajesz:
Kod:
'SITE_IN_GOOGLE' => site_in_google(http://przemo.org),


Teraz pasowałoby umieścić to w tej stopce, więc otwierasz /templates/TwojStyl/overall_footer.tpl
znajdujesz
Kod:
{PAGE_LOAD_PLEASE_WAIT}

i dodajesz po tym
Kod:
{SITE_IN_GOOGLE}


Powinno działać.
Ostatnio zmieniony przez warna 08-02-2009, 17:20, w całości zmieniany 1 raz  
 
     
Tavaro

Pomógł: 242 razy
Posty: 1135
Wysłany: 08-02-2009, 17:20   

warna napisał/a:
'SITE_IN_GOOGLE' => site_in_google(http://przemo.org),
warna napisał/a:
{PAGE_IN_GOOGLE}

:>

[ Komentarz dodany przez: warna: 08-02-2009, 17:21 ]
Dzięki, poprawiłem ;)
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę