Jump to content

Search the Community

Showing results for tags 'php'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News
    • News
    • Development Announcements
    • Official TruckersMP Events
  • Information & Support
    • TruckersMP Rules
    • Guides
    • Help
    • Suggestions
    • Recruitment
  • Community
    • Discussion
    • Q&A
    • Hot Topic
    • VTC System
    • Event System
    • Discord
    • Developer Portal
    • Unofficial tools
    • Media
  • International Community
    • Other Languages
  • Archive
    • Archive
    • Trash

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Interests


Known languages


VTC Name


Twitch


Twitter


Facebook


World Of Trucks


YouTube

Found 13 results

  1. What coding languages do you know? I know: HTML CSS A bit of C++ I want to learn JS so I can get to making amazing websites ect and I want to learn more C++. I think coding helps me recover after getting banned from TMP for "ramming" but yeah. What do you know/what do you want to learn?
  2. Hi, I was unable to post this in the developer section, so hopefully someone can move it to the right place. I am trying to use the Truckers MP PHP API package with Laravel. I have the following code to get the servers and cache them: $servers = Cache::remember('servers', 10, function () { if (Cache::has('servers')) { return Cache::get('servers'); } else { $client = new Client(); return $client->servers()->get(); } }); return view('layouts.servers', ['servers' => $servers]); I don't think it is working correctly because it seems to refresh quicker than the cache duration (10 minutes). Not sure what's missing or wrong. Any help would be appreciated.
  3. Hello there, i was working on a website wich displayed the game time. So i read that i should not make to many calls to the API. To prevent the abuse of the API i made my own system written in PHP wich works very well. I want to share my code for other web devs. (I couldnt found one on the forum) <?php header('content-type: application/json; charset=utf-8'); //Original 2015-19-10 19:28:23 +0000 The date on the Docs seems to be wrong :/ reverse coding of current api stamp in minutes give me this date $format = 'Y-d-m H:i:s e'; $date = DateTime::createFromFormat($format, "2015-19-10 19:28:23 +0000"); $unixStart = $date->format('U'); //Convert time to Minutes $gameTime = ((time() - $unixStart) / 60) * 6; //Convert time to Seconds $gameTimeSeconds = (((time() - $unixStart) * 6) - 3660); //Optionally use of Day Strings like the Navi ingame $day = date("w", $gameTimeSeconds); $days = array("Thu", "Fri", "Sat", "Sun", "Mon", "Tue", "Wed"); $timeString = $days[$day].". ".date("H:i", $gameTimeSeconds); $arr = array("timeString" => $timeString); echo json_encode($arr, JSON_UNESCAPED_UNICODE); ?> If someone found some errors or problems. Feel free to answer
  4. Witajcie! Zapewne co niektórzy wiedzą o tym, że zacząłem tworzyć własny skrypt. Początkowo zaczęło się od niewinnego pisania kodu, a później zamieniło się to w tachograf. Dzisiaj... nadszedł dzień wydania skryptu! Co ten tachograf oferuje? Dodać i edytować trasę "na żywo", (tylko administratorzy) Dodawać, edytować i usuwać użytkowników tj. kierowców, dyspozytorów itd. Dwa oddzielne panele - administracyjny i dla kierowców Listować trasy własne (dla każdego) (tylko administratorzy) Listować trasy dowolnego użytkownika i listować użytkowników (tylko administratorzy) Widzieć podsumowanie swojej VSki (tylko administratorzy) Ranking kierowców (najekonomiczniejsi kierowcy [średnia paliwa ze wszystkich tras], najbardziej jeżdżący kierowcy na odległość oraz najbardziej jeżdżący kierowcy pod względem ilości zleceń etc.), Średnia spalania dla każdej trasy, (tylko administratorzy) Edycja całościowa, akceptacja oraz usuwanie pojedynczej trasy, (tylko administratorzy) Usuwanie wszystkich tras, (tylko administratorzy) Listowanie tras danego użytkownika, (dla każdego) ustawiać ciężarówkę, rejestrację oraz avatar autoinstalator - nie będzie potrzebna moja pomoc przy instalacji. Wymagania techniczne: PHP 5.6 i wyżej (zalecam PHP 7.0) baza danych MySQL Demo aktualnie jest nie dostępne! Spowodowane jest problemami ze stroną, przepraszamy za utrudnienia! Licencja jednakże NIE upoważnia do usuwania copyrightu ani NIE upoważnia do usuwania mojego konta z bazy. Jeśli jesteś jednakże zdecydowany, zapraszam do pobrania skryptu z tej strony. To teraz czekam na Wasze opinie oraz ewentualne uwagi. Błędy zgłaszajcie od razu na maila, zazwyczaj je łatam w terminie do 2 dni.
  5. Hi, not sure if I am calling the api correctly and displaying the results right for the bans. Everything else works but not the bans for some reason. <?php $sqlget = 'SELECT * FROM players WHERE rank = "Veteran" ORDER BY joindate ASC'; $sqldataV = mysqli_query($dbcon, $sqlget); while($row = mysqli_fetch_array($sqldataV, MYSQLI_ASSOC)){ $json = file_get_contents('http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=9B7EFDB256E798658715CE71D574D751&steamids='.$row['playerid'].''); $parsedV = json_decode($json); foreach($parsedV->response->players as $playerV){ } $online = $playerV->personastate; if ($online == '1'){ $bcolor = '4px solid #6eea15'; } else{ $bcolor = ''; } $json = file_get_contents('https://api.truckersmp.com/v2/player/'.$row['playerid'].''); $data = json_decode($json); $mpname = $data->response->name; $mpid = $data->response->id; $json2 = file_get_contents('https://api.truckersmp.com/v2/bans/'.$mpid.''); $data2 = json_decode($json2); $expiredate = $data2->response->expiration; $admin = $data2->response->adminName; echo'<li id="fleet" >'; echo "<center><img style='height:auto; width:auto; border:$bcolor;' class='img-circle' src='" . $playerV->avatarfull . "'></center>"; echo '<center><p style="margin-top: 65%;">'. $mpname . '<p></center>'; echo '<center><p style="margin-top: 65%;">'. $expiredate . '<p></center>'; echo'</li>'; } ?> Any help I will be greatful for.
  6. Witam wszystkich. Na początek może opowiem coś o sobie. Mam na imię Marcin. Mieszkam w województwie Podkarpackim w okolicach Rzeszowa. Właśnie kończę studia informatyczne na Uniwersytecie Rzeszowskim na kierunku informatyka o specjalizacji "Aplikacje Internetowe". Możecie mnie kojarzyć z wirtualnej spedycji "PawBud", w której byłem VC-Szefem i WebDeveloperem. Dla tej firmy stworzyłem także "autorski tachograf", forum, stronę informacyjną oraz stronę internetową. Były to można powiedzieć początki mojej "webdeveloper'ki". Programowaniem zajmuję się od około 4 lat. Wcześniej pisałem aplikacje desktopowe, jednakże od około 1,5 roku zajmuję się głównie aplikacjami internetowymi (zdarza mi się napisać apkę na windowsa w ramach studiów ). Widziałem tutaj na forum post użytkownika @arusf2011 [PL/EN], który tworzy tachograf dla Was. Napisałem do niego PW, oraz na Discord w sprawie współpracy, ale nie uzyskałem żadnej odpowiedzi. Gdyby jednak się zdecydował, chciałbym podjąć współpracę . W związku z tym, chciałbym stworzyć od zera, dla Was tachograf, oraz ciągle go rozwijać (o ile czas pozwoli). Zaznaczam również, że system byłby w pełni zabezpieczony z mojej strony(SQL injection, XSS atak itp.). Wszelkie błędy byłyby naprawiane jak najszybciej, bo wiadomo człowiek też popełnia błędy, a sam programista nie jest w stanie wszystkiego dostrzec. W związku z tym, kieruję do Was pytanie: Co chcielibyście, aby się znalazło w takowej aplikacji internetowe ? Jakie funkcje/opcje ? Ewentualnie, dla danej firmy, mogę implementować dowolne funkcje, o ile dam radę. Jeśli ktoś chciałby zobaczyć system, który stworzyłem dla firmy PawBud, proszę o kontakt PW, wyślę dane dla testowego użytkownika. Tylko zaznaczam, że był to jeden z pierwszych "systemów", które napisałem, więc nie przeraźcie się . Pozdrawiam, Revi
  7. Ok so i'm developing a system and i really want my users to link their TruckersMP account with their account on my system. The way i want to do it is by them linking their truckersmp account which would allow my system to automatically update their truckersmp id on my system. Have you guys got OAuth2 setup so that would be possible? If not would you guys be up for doing this?
  8. Hello, I am trying to retrieve members MP names from a database and display that. Here is the current php code being used: <?php $sqlget = 'SELECT * FROM players'; $sqldata = mysqli_query($dbcon, $sqlget); while($row = mysqli_fetch_array($sqldata, MYSQLI_ASSOC)){ $json = file_get_contents('http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=XXXXXXXXXXXXXAABB80E2C4C45E1779B&steamids='.$row['playerid'].''); $parsed = json_decode($json); foreach($parsed->response->players as $player){ } $online = $player->personastate; if ($online == '1'){ $bcolor = '4px solid #6eea15'; } else{ $bcolor = ''; } $json = file_get_contents('https://api.truckersmp.com/v2/player/'.$row['playerid'].''); $data = json_decode($json); $mpname = $data->name; echo'<li id="fleet" >'; echo "<center><img style='height:auto; width:auto; border:$bcolor;' class='img-circle' src='" . $player->avatarfull . "'></center>"; echo '<center><p style="margin-top: 65%;">'. $player->personaname . '<p></center>'; echo '<center><p style="margin-top: 65%;">'. $mpname . '<p></center>'; echo'</li>'; } ?> The error I am currently getting is that the $mpname doesn't contain the correct data needed. (I am new to using all APIs and still learning). Thank you in advance.
  9. Witam wszystkich forumowiczów. Zajmuje się tworzeniem tachografów dla firm (systemy VTC - zarządzanie wirtualną firmą). Szukasz własnego systemu oddawania tras dla swojej firmy? Wszystko do dogadania, zainteresowani proszeni są o napisanie do mnie wiadomości prywatnej żeby dowiedzieć się więcej na ten temat. Tworzyłem systemy zarządzania firmą dla 3 wirtualnych spedycji, grafiki dla wielu osób i każdy jest zadowolony :) Przykładowy wygląd interfejsu oddawania zleceń:
  10. Witam wszystkich forumowiczów. Zajmuje się tworzeniem tachografów dla firm. Szukasz własnego systemu oddawania tras dla swojej firmy? Wszystko do dogadania, zainteresowani proszeni są o napisanie pod tematem lub w wiadomości prywatnej to podam szczegóły i ceny. Tworzyłem tachografy dla 3 firm, grafiki dla wielu osób i każdy jest zadowolony :)
  11. Chciałbym zaoferować swoje usługi programowania różnorakich skryptów związanych z językiem PHP w połączeniu z systemem bazodanowym, również w grę wchodzi HTML oraz CSS. Jestem studentem informatyki i chciałbym zacząć działać w tym kierunku, by zdobywać potrzebne mi w przyszłości doświadczenie. Potencjalnych zleceniodawców prosiłbym o wyrozumiałość ponieważ mogę wszystkiego nie potrafić zrobić lecz podczas rozmowy poinformuję o tym i znajdziemy odpowiadające rozwiązanie dla obu stron. Zaczynam od zera więc nie posiadam swoich większych prac, które mógłbym pokazać – sukcesywnie w przyszłości będę umieszczał w temacie moje skrypty. Jako, że dopiero rozpoczynam ceny nie będą wysokie – dogadam się z każdym w kwestii wynagrodzenia. Czego oczekuję od zleceniodawcy: opisania swojego zlecenia w dość szczegółowy sposób - pomoże mi to odwzorować w jak największym stopniu zleconą mi rzecz; wywiązania się z umowy w bez problemowy sposób; Co daje od siebie: przyłożenie się do każdego zlecenia; pomoc z poprawnym wdrożeniem zleceniem; dorzucenie jakiegoś pomysłu od siebie za porozumieniem obu stron; kontakt ze mną podczas realizowania zlecenia; Chętnych prosiłbym o kontakt ze mną poprzez prywatną wiadomość na forum!
  12. Witajcie! Zapewne co niektórzy wiedzą o tym, że zacząłem tworzyć własny skrypt. Początkowo zaczęło się od niewinnego pisania kodu, a później zamieniło się to w tachograf. Co ten tachograf oferuje? Dodać i edytować trasę "na żywo", (tylko administratorzy) Dodawać, edytować i usuwać użytkowników tj. kierowców, dyspozytorów itd. Dwa oddzielne panele - administracyjny i dla kierowców Listować trasy własne (dla każdego) (tylko administratorzy) Listować trasy dowolnego użytkownika i listować użytkowników (tylko administratorzy) Widzieć podsumowanie swojej VSki Wymagania techniczne: PHP 5.6 i wyżej (zalecam PHP 7.0) baza danych MySQL Demo jest dostępne. Wystarczy wejść na stronę http://tachograf.arkadiuszfatyga.eu Wersja final zostanie wydana 30 kwietnia i będzie dostępna za darmo... dla każdego. Licencja jednakże NIE upoważnia do usuwania copyrightu ani NIE upoważnia do usuwania mojego konta z bazy. Na czas rozwoju do momentu wydania automatycznego instalatora moje konto musi istnieć. A tymczasem zapraszam do testowania skryptu! Oferuję na okres 14 dni hosting u siebie wraz z konfiguracją skryptu i bazą danych. Wymagane jest posiadanie firmy minimum 5 osobowej. Stawianie skryptu do testów zostanie rozpoczęte w dniu dzisiejszym od godz. 18. Dlatego, jeśli chcecie jako VSka spróbować i przetestować mój skrypt, zapraszam do zapisania się korzystając z tego formularza lub tego formularza Google. Tymczasem wesołych świąt wielkanocnych!
  13. I saw it on the download page, I downloaded it, but what is it? I'm probably being stupid and it's something obvious XD Anyway...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.