Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Usuwanie plików
Forum PHP.pl > Forum > Przedszkole
The Night Shadow
  1. <?php
  2. del(galerie/$wiersz["id"].jpg);
  3. ?>


Co tu jest źle?

Parse error: syntax error, unexpected T_STRING in /home/ogien/public_html/plikgaleria.php on line 461
nospor
galerie/$wiersz["id"].jpg)
to nie jest stringiem. juz powinienes to wiedziec...

zakaldam ze del() to twoja funkcja?
The Night Shadow
...e... nie... jak prawidłowo skonsturować te skrypt...?
nospor
Cytat
..e... nie...
ktorej czesci mojej wypowiedzi to się tyczy?
The Night Shadow
Cytat
zakaldam ze del() to twoja funkcja?


Chodzi o to jak usuwać pliki... tzn. jak ma wyglądać całość.. poprawnie...
nospor
1) zajrzyj ty chodź raz do manuala. zobaczylbys wowczas ze nie ma funkcji del()
poszukaj jaka jest.
2) jak juz znajdziesz to:

  1. <?php
  2.  
  3. funkcjakasujaca('galerie/'.$wiersz["id"].'.jpg');
  4.  
  5. ?>


I zebys nie mial za dobrze to zarabiasz kolejnego warna za straszną niechęc do manuala. opamietaj sie wkoncu
The Night Shadow
PRZECIEŻ DO JASNEJ!!!! Zaglądałem tam...

http://www.leon.w-wa.pl/texts/kurs/file.php#opera

Piszecie w zbiorze, że to jeden z najlepszych kursów więc się nim sugeruję...

Usuwanie

Usuwanie plików jest rzeczą sprawiającą najwięcej trudności początkującym programistom php. Dzieje się tak głównie dlatego, że funkcja usuwająca pliki nazywa się unlink($nazwa_pliku), co jest wynikiem tego, że php powstało początkowo pod systemy Uniksowe. Funkcja ta może nie działać pod systemami Windows - tam najoczywistszym rozwiązaniem jest wywołanie programu del z odpowiednim parametrem.

I wypraszam sobie warny za nic!
mike
Cytat(The Night Shadow @ 2006-03-09 21:51:03)
Usuwanie plików jest rzeczą sprawiającą najwięcej trudności początkującym programistom php. Dzieje się tak głównie dlatego, że funkcja usuwająca pliki nazywa się unlink($nazwa_pliku), co jest wynikiem tego, że php powstało początkowo pod systemy Uniksowe. Funkcja ta może nie działać pod systemami Windows - tam najoczywistszym rozwiązaniem jest wywołanie programu del z odpowiednim parametrem.

No faktycznie powinno Ci się cofnąć warna.
Ślepota powoduje ulgowe traktowanie.

P.S.
Przeglądałem ten kurs, do niczego jest.
Manual jest lepszym kursem

Wypraszać to se możesz ...

Zamykam
nospor
link do tego manuala dostales parę razy:
http://pl.php.net/manual/pl/
np. tu:http://forum.php.pl/index.php?showtopic=43061
Twoje pytania często powstawaly, bo nie miales ochoty do niego zajrzec.
Specjalnie dla ciebie kurs korzystania. Manual jest podzielony na dzialy, gdzie możesz znaleźć funkcje pogrupowane wedlug podobnego dzialania, bądź też dzialania na podobnych danych. Najczesciej uzywane na forum:
data i czas
typy danych (stringi, tablice, inne...)
zmienne
i wiele innych. wystarczy tylko spojrzeć na stronę glowną.

Twoj przypadek delete znajdziesz tu:
system plików
wiekszosc po polsku
nawet jesli nie wiedziales ze to system plików, to wpisujesz w manuala swoje del
http://pl.php.net/manual-lookup.php?pattern=del
trzecią wymienioną funkcją jeste delete. wchodzisz i co widzisz: ze to jest to samo co unlink. Kroczek po kroczku i wszystko sie znajduje.
Cytat
I wypraszam sobie warny za nic!
Za pierwsze pare razy nie zaglądniecia do manuala nie dajemy warnow. wkoncu to przedszkole. ale ile razy mozna ciągle jednemu userowi podawac linka do manuala? Tobie to juz kilka ladnych razy smile.gif Forum nie sluzy jako linkownia do manuala. uzytkownicy najpierw sami mają tam zajrzeć.

edit: pozatym nie kumam. podaleś link do kursu, zacytowales nam tekst jak sie usuwa, czyli ze wiedziales jaka to funckja, a w kodzie piszesz taką ktora nie istnieje... program to nie funkcja (pozatym to nawet nie program a komenda)

edit2: zdejmuje winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.