To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
Mistrzowie.org Forum Oficjalne
forum zrzeszające użytkowników serwisu mistrzowie.org

The Best Of - The Best Of - informacje

Moris299 - 2015-02-01, 20:39

Dobra więc sprawa wygląda tak: prawie stworzyłem kod który będzie generował automatycznie ankiety które pojawią się na tej stronie, początkowe testy zakończyły się powodzeniem. Jutro się okaże czy system działa w 100% prawidłowo (dzisiaj lista nie kończy się na ostatnim screenie).
Jeśli by styknęło to jest pytanie: czy to ja mógłbym wrzucać te ankiety bo to dość skomplikowany (aczkolwiek w pełni zautomatyzowany) proces?

Tak wygląda cały kod wyświetlający najnowsze posty, będę musiał jeszcze dorobić parę linijek i będzie generowało gotowe ankiety na forum.
Kod:
<?php


$os = file_get_contents("dot.txt");


//CODE BY MORIS (Maurycy Kaczmarek)

$a = file_get_contents("http://mistrzowie.org/rss.xml");

//level 1 poczatkowe uci&#281;cie pierwszego komentarza
$lvl1 = strstr($a, "<item>");


//level 2 usuwnaie html
$lvl2 = strip_tags($lvl1);


//lvl 3 sprawdzenie
$lvl3 = strpos($lvl2, "http");


//lvl 4 wycinanie
$lvl4 = substr($lvl2, 0, $lvl3);

//echo("$lvl4");


//calkowita dlugosc

$lvl5 = strlen($a);
//echo("$lvl2");

$lvl6 = str_replace('http://www.Mistrzowie.org/', '0', "$lvl2");
$lvl7 = str_replace('utm_source=Czytnik_rss', '', "$lvl6");
$lvl8 = str_replace('utm_medium', '', "$lvl7");
$lvl9 = str_replace('&', '', "$lvl8");
$lvl10 = str_replace('utm_campaign=rss', '', "$lvl9");
$lvl11 = str_replace('amp;=linkamp;', '', "$lvl10");
$lvl12 = str_replace('?', ':', "$lvl11");

$b = preg_replace( '#[0-9]#s', '', $lvl12 );
$c=explode(":", $b);
$z = count ($c);

echo("$c[0]");
$rer = 1;
for( $x = 0; $x < $z; $x++ ) {   
   
  if($os != $c[$x]) {
    echo $c[$x];
    }
        if($rer == 1) {
            echo('<br>');
            $rer = 0;
        } else  {
            $rer = 1;
        }
}

if($c[0] != $os) {
$plik = fopen("dot.txt","w+");
fputs($plik,"$c[0]");
fclose();
}

?>

Barbra - 2015-02-01, 21:00

ale jak już wszystko będzie działało to zabieraj się za polski :>
bartek82r - 2015-02-05, 15:26

Moris299 napisał/a:
Dobra więc sprawa wygląda tak: prawie stworzyłem kod który będzie generował automatycznie ankiety które pojawią się na tej stronie, początkowe testy zakończyły się powodzeniem. Jutro się okaże czy system działa w 100% prawidłowo (dzisiaj lista nie kończy się na ostatnim screenie).

Tak wygląda cały kod wyświetlający najnowsze posty, będę musiał jeszcze dorobić parę linijek i będzie generowało gotowe ankiety na forum.
Kod:
<?php


$os = file_get_contents("dot.txt");


//CODE BY MORIS (Maurycy Kaczmarek)

$a = file_get_contents("http://mistrzowie.org/rss.xml");

//level 1 poczatkowe ucięcie pierwszego komentarza
$lvl1 = strstr($a, "<item>");


//level 2 usuwnaie html
$lvl2 = strip_tags($lvl1);


//lvl 3 sprawdzenie
$lvl3 = strpos($lvl2, "http");


//lvl 4 wycinanie
$lvl4 = substr($lvl2, 0, $lvl3);

//echo("$lvl4");


//calkowita dlugosc

$lvl5 = strlen($a);
//echo("$lvl2");

$lvl6 = str_replace('http://www.Mistrzowie.org/', '0', "$lvl2");
$lvl7 = str_replace('utm_source=Czytnik_rss', '', "$lvl6");
$lvl8 = str_replace('utm_medium', '', "$lvl7");
$lvl9 = str_replace('&', '', "$lvl8");
$lvl10 = str_replace('utm_campaign=rss', '', "$lvl9");
$lvl11 = str_replace('amp;=linkamp;', '', "$lvl10");
$lvl12 = str_replace('?', ':', "$lvl11");

$b = preg_replace( '#[0-9]#s', '', $lvl12 );
$c=explode(":", $b);
$z = count ($c);

echo("$c[0]");
$rer = 1;
for( $x = 0; $x < $z; $x++ ) {   
   
  if($os != $c[$x]) {
    echo $c[$x];
    }
        if($rer == 1) {
            echo('<br>');
            $rer = 0;
        } else  {
            $rer = 1;
        }
}

if($c[0] != $os) {
$plik = fopen("dot.txt","w+");
fputs($plik,"$c[0]");
fclose();
}

?>


Jak się tego używa? :galy:

Moris299 napisał/a:
Jeśli by styknęło to jest pytanie: czy to ja mógłbym wrzucać te ankiety bo to dość skomplikowany (aczkolwiek w pełni zautomatyzowany) proces?


No chyba raczej tak...

Moris299 - 2015-02-05, 15:36

Dobra do końca tego tygodnia jeszcze trwają testy musze wprowadzić poprawki i wgl od poniedziałku zacznę wrzucać ankiety

[ Dodano: 2015-02-05, 15:40 ]
A używa się tak, że ja to wrzucę na serwer swój i będzie generowało kod który wrzucę w przeglądarkę i będzie gotowa ankieta ja tylko klikne "wyślij" i tadaaa ankieta gotowa xd

widzu - 2015-02-05, 19:54

http://mistrzowie.org/rss.xml
Moris299 - 2015-02-07, 19:35

[ Dodano: 2015-02-07, 19:40 ]
bartek82r napisał/a:
Moris299 napisał/a: Jeśli by styknęło to jest pytanie: czy to ja mógłbym wrzucać te ankiety bo to dość skomplikowany (aczkolwiek w pełni zautomatyzowany) proces?





No chyba raczej tak...


W takim razie byłbym wdzięczny gdyby ktpś odblokował dział żebym mógł utworzyć ankietę

ChodnikowyWilk - 2015-02-07, 19:50

Moris299 napisał/a:
[ Dodano: 2015-02-07, 19:40 ]
bartek82r napisał/a:
Moris299 napisał/a: Jeśli by styknęło to jest pytanie: czy to ja mógłbym wrzucać te ankiety bo to dość skomplikowany (aczkolwiek w pełni zautomatyzowany) proces?





No chyba raczej tak...


W takim razie byłbym wdzięczny gdyby ktpś odblokował dział żebym mógł utworzyć ankietę


Już możesz.

macbed - 2015-03-06, 16:53

No to co, będą jeszcze te ankiety? Bo pomysł jest super, a tu cisza...
bartek82r - 2015-03-06, 17:26

Moris
Moris299 - 2015-03-06, 17:31

Od poniedziałku zacznę znowu wrzucać wybaczcie kompletnie mi temat z głowy wyleciał :/

[ Dodano: 2015-03-06, 17:33 ]
Chyba, że zrobić od dzisiaj i potem z tego tygodnia 3 i z przyszłego zrobić?

[ Dodano: 2015-03-06, 17:33 ]
W sensie "screen tygodnia"



Powered by phpBB modified by Przemo © 2003 phpBB Group