Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

fwrite, fopen problemy


CoderX

Rekomendowane odpowiedzi

Opublikowano

Siemka, mam problem.

kod:

 

$Steam64 = str_replace("http://steamcommunity.com/openid/id/", "", $_SESSION['T2SteamAuth']);
$profile = file_get_contents("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=$api&steamids=$Steam64");
$buffer = fopen("cache/$Steam64.json", "w");
fwrite($buffer, $profile);
fclose($buffer);
Tworzy plik o nazwie tam steam id64 użytkownika .json, ale zawartości zmiennej profile nie chce dodać. Sam link $profile działa bez problemów i odpala stronę którą ma odpalać (dane o użytkowniku który się loguje). Wszystkie chmody są na 777 nawet w pliku dodawałem chmod 0777 ale nic. Na serwerze wszystko odpowiedzialne za zapis pliku na serwerze również odblokowane. Sam kod u mnie na localhostcie działa. Na serwerze dodając gdzieś indziej folder np, test i w nim index.php i tam jest kod aby pobrało contentt domeny.pl i zapisalo go w jakims folderze to bez problemów. Jest to na prawdę dziwnie i daje niezłe bóle głowy :( serio, help = limit (15) lajków natychmiastowo ;d
Opublikowano

A jak wyglądają zwracane wartości?

$Steam64 = str_replace("http://steamcommunity.com/openid/id/", "", $_SESSION['T2SteamAuth']);
$profile = file_get_contents("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=$api&steamids=$Steam64");
echo $profile;
$buffer = fopen("cache/$Steam64.json", "w");
echo $buffer;
$save = fwrite($buffer, $profile);
echo $save;
fclose($buffer);

Chcesz precyzyjnej i zrozumiałej odpowiedzi? - Zadaj precyzyjne i zrozumiałe pytanie. Nie przyjmuję zleceń.
Nie odpowiadam na priv na pytania, które można zadać na forum. Chcesz mojej pomocy - oznacz mnie w poście =>  @"Hans Kloss PL" 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...