Główna Poczekalnia Dodaj Moje screeny Najlepsze screeny dnia Prywatne wiadomości Zjedź najsamkurwadół Powrót do góry Forum Demotywatorów



Poprzedni temat «» Następny temat
Zamknięty przez: Davos
2016-05-08, 22:19
The Best Of - informacje
Autor Wiadomość
Moris299 
Człowiek-Węgiel
Deus Ex Machinae


Wiek: 299
Dołączyła: 20 Wrz 2013
Posty: 20016
Skąd: Novigrad

Medale: 33 (Więcej...)

Ostrzeżeń:
 1/3/5
Wysłany: 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
tup tup tup


Dołączył: 23 Wrz 2013
Posty: 6249

Medale: Brak

Wysłany: 2015-02-01, 21:00   

ale jak już wszystko będzie działało to zabieraj się za polski :>
_________________
Gość <3

Sztuczna pochwa pod kątem 90 stopni przymocowana do czegoś, i rucham i jem

Tak się zyje
 
 
bartek82r 
Założyciel Forum


Dołączył: 18 Wrz 2013
Posty: 6906

Medale: 2 (Więcej...)

Wysłany: 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 
Człowiek-Węgiel
Deus Ex Machinae


Wiek: 299
Dołączyła: 20 Wrz 2013
Posty: 20016
Skąd: Novigrad

Medale: 33 (Więcej...)

Ostrzeżeń:
 1/3/5
Wysłany: 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 
Junior Admin
To co wpiszesz, będzie pod twoim nickiem.


Wiek: 2 k
Dołączył: 25 Lis 2013
Posty: 22221
Skąd: Village killed by planks

Medale: 14 (Więcej...)

Wysłany: 2015-02-05, 19:54   

http://mistrzowie.org/rss.xml
_________________
Tekst podpisu:
Podpis - dozwolona ilość znaków: 3000
 
 
Moris299 
Człowiek-Węgiel
Deus Ex Machinae


Wiek: 299
Dołączyła: 20 Wrz 2013
Posty: 20016
Skąd: Novigrad

Medale: 33 (Więcej...)

Ostrzeżeń:
 1/3/5
Wysłany: 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 
Junior Admin
Nie taki jak kiedyś


Wiek: 28
Dołączył: 21 Wrz 2013
Posty: 13544
Skąd: Kraków

Medale: 12 (Więcej...)

Wysłany: 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
Überszlachta


Wiek: N/A
Dołączył: 05 Mar 2015
Posty: 17996

Medale: 25 (Więcej...)

Wysłany: 2015-03-06, 16:53   

No to co, będą jeszcze te ankiety? Bo pomysł jest super, a tu cisza...
_________________


https://www.youtube.com/watch?v=W7djY-nXkpY
 
 
bartek82r 
Założyciel Forum


Dołączył: 18 Wrz 2013
Posty: 6906

Medale: 2 (Więcej...)

Wysłany: 2015-03-06, 17:26   

Moris
 
 
Moris299 
Człowiek-Węgiel
Deus Ex Machinae


Wiek: 299
Dołączyła: 20 Wrz 2013
Posty: 20016
Skąd: Novigrad

Medale: 33 (Więcej...)

Ostrzeżeń:
 1/3/5
Wysłany: 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"
_________________
 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
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:  

Czy wiesz, że...

Strona wygenerowana w 0.076 sekundy. Zapytań do SQL: 23