![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Ja na razie zaczynam z php wiec problem moze byc trywialny.
Mam taki prymitywny skrypt: Kod $fd = fopen("http://www.domena/plik",w);
$liczba = 3; fwrite($fd,$liczba); fclose($fd); I teraz na localhost wszystko pieknie smiga, a na serwerze to dno totalne, Czytać czyta, gdy ma zapisać to żadnych błędów nie wywala, tylko po prostu nie zapisuje. Gdyby chociaż jakiś błąd wywalił, a on po prostu milczy ![]() ![]() ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Milczy? Pewnie wina error_reporting(0);
a błąd - pewnie CHMOD ... -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie uprawnienia wszelkie są nadane (właśnie sprawdziłem) a on dalej zachowuje się jakby ich nie miał. Dokładniej treść pliku można wyświetlić ale zapisać nie da rady, co więcej utworzyć nowego też nie można. Odgórnie zaś nic nie jest zablokowane. :cry:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Kod $fd = fopen("http://www.domena/plik",w); $liczba = 3; fwrite($fd,$liczba); fclose($fd); Szczerze mówiąc to wątpie żebyś mógł zapisać coś do pliku przez http, no chyba że admin nie ma pojęcia o administrowaniu serwerem... -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kod http://www.domena/plik
Co to jest? ![]() ![]() Takich ścieżek nikt nie stosuje !!! Stosuj ścieżki lokalne. -------------------- *******************************
Uściski jak pociski :O) wirtek :O) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Ja naprawde jestem BARDZO początkujący i marne mam jeszcze wyobrażenie o php. Może więc mnie by ktoś oświecił w jaki sposób mam zapisać coś do pliku, żeby to jakoś wyglądało??? Będę wdzięczny. :)
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kod if (file_exists("dane/plik.txt")) { // jest plik z głosowaniem
$plik = fopen ("dane/plik.txt", "r+"); //otwieramy ten plik fputs ($plik, tresc); //zapisujemy do pliku } fclose ($plik); //zamykamy plik Piszę z głowy.. nie testowałem, mogą być błędy -------------------- *******************************
Uściski jak pociski :O) wirtek :O) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Racja, już śmiga pięknie. Dzięki bardzo wszystkim. A swoją drogą nie myślałem, że tu taki ruch na forum. :lol: :lol: :lol:
|
|
|
![]()
Post
#9
|
|
![]() Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
fopen() można stosować do plików leżących poza serwerem, ale tylko do odczytu :] Co by to było gdyby każdy mógł ingerować w plik leżący na cudzym serwerze :]
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.06.2025 - 19:35 |