![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Dopiero zaczynam zabawe z PHP i niestety mam maly problem, a mianowicie. Mam skrypt ktory pakuje zawartosc katalogu db pod nazwa data+godzina.zip i umieszcza ten plik w katalogu kopia_bazy. Tu dziala wszystko ok. problem jest prz rozpakowywaniu pliku. Odczytywana jest zawartosc katalogu kopia_bazy i wyswietlana jest na ekranie zawartosc tego katalogu. Docelowo mialo byc tak, ze po kliknieciu na danym pliku, rozpakowywany jest on w katalogu db. No wlasnie tyle, ze nie zabardzo moge sobie z tym poradzic. Pliki na ekranie wyswietlane sa jako linki, nazwa pliku przekazywana jest w zmiennej $file. Link wyglada tak /?id=recover&&file=20.12.2007__21:30.zip Nie bardzo rozumiem dzialanie instrukcji isset. Jak napisze cos takiego if (isset($file)) { .....} to zawartos pomiedzy nawiasami powinna sie wykonac jesli $file bedzie TRUE. W moim przypadku to nie dziala i nie zabardzo wiem dlaczego. Bardzo prosze o pomoc. oto kod o ktorym pisze.
Ten post edytował VonPiter 21.12.2007, 09:11:35 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
przecież na początku skryptu masz : $file = '';
i nigdzie dalej juz nie zmieniasz tej zmiennej, więc isset($file) zawsze jest TRUE, poza tym w linijce jest powtórzony &... powinno obyć ...recover&file... -------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Popraw proszę tytuł topiku na zgodny z zasadami forum Przedszkole i dodaj bbcode
-------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
oj kolego VonPiter - widzę z tego, że przerabiasz czyjś skrypt (albo jakiś przykład z tutoriala) i kompletnie nie kojarzysz co i jak... piszesz, że jesteś początkujący w PHP - więc zacznij od podstaw... poczytaj manuala PHP - poświęć te dwa-trzy dni żeby zapoznać się ze składnią i podstawową funkcjonalnością języka, przejżyj dostępne biblioteki i funkcje...
skoro wprowadziłeś już te wcześniejsze zmiany, to zrób jeszcze jedną:
powodzenia. -------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki dziala.
Tak jak napisalem jestem poczatkujacy. Oczywiscie czytam manuala, ale nie zawsze wszystko rozumiem. Dzieki dobrym ludziom takim jak Ty, laik jest w stanie zrozumiec pewne sprawy szybciej, wprowadzony na odpowiedni tor myslenia. Nie przecze, ze jak czlowiek sam posiedzi , pokombinuje i wymysli to zapamieta na zawsze, ale niestety czasami, a w szczegolnosci poczatkujacy , potrzebuje pomocy. Jeszcze raz dziekuje. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 04:25 |