![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 8.06.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jako, że na forum jestem po raz pierwszy jako zarejestrowany użytkownik, to chciałbym się serdecznie przywitać. Przechodząc do meritum mojego problemu. Mam spory kłopot z formularzem, uściślając - dwa kłopoty. Uczę się dopiero PHP i muszę napisać dla kolegi pewien skrypt - formularz. Ma być on z założenia w trzech, góra czterech krokach. Pierwszy krok, to nie problem. Problem pojawił się przy kroku drugim i ogólnie kolejny problem przy skrypcie. Pokrótce opiszę: 1. Kod:
Załadowany plik jest pomyślnie wysyłany na serwer, jednakże nie dociera tam gdzie powinien, tj. do themes/tmp/$skrypt, lecz tylko do katalogu tmp. Jaki jest z tym problem? 2. Chcę jakoś zabezpieczyć skrypt, by użytkownik nie mógł, bez przejścia kroku pierwszego przejść do kroku drugiego. Próbowałem to zrobić na sesjach, jednakże nie umiem ich dostatecznie, przez co mi nic nie wyszło. Z góry dziękuję za pomoc. Pozdrawiam, hippie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 10 Dołączył: 3.09.2006 Skąd: Bishop Auckland Ostrzeżenie: (0%) ![]() ![]() |
spróbuj tak:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 8.06.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
spróbuj tak:
Niestety, teraz w ogóle plik nie jest przesyłany. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 10 Dołączył: 3.09.2006 Skąd: Bishop Auckland Ostrzeżenie: (0%) ![]() ![]() |
dziwne.. dla przykładu pokażę jak ja przesyłam zdjęcia na swojego bloga:
i nigdy nie miałem z tym problemu. Tworzy folder z kolejnym numerem automatycznie i do niego przesyła zdjęcie.. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Skąd się bierze zmienna $style na początku ?
Może zmienna $style jest pusta i dlatego tak się dzieje. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 8.06.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Skąd się bierze zmienna $style na początku ? Może zmienna $style jest pusta i dlatego tak się dzieje. Zapomniałem powiedzieć. Zmienna $style nie jest pusta, ponieważ zawiera dane przesłane przez użytkownika metodą POST z poprzedniego kroku formularza. [EDIT] Myślę, że wpadłem na pomysł. Jak dobrze pamiętam, wszystko z tablicy $_POST jest kasowane zaraz po wysłaniu formularza? Ten post edytował hippie 8.06.2009, 18:17:53 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
To daj tak i zobacz czy bedzie działac.
I daj na początku
I zobacz co wyswietli Ten post edytował kefirek 8.06.2009, 18:19:11 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 8.06.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
No właśnie nic nie wyświetla, bo po prostu tablica $_POST jest pusta. Jak ja na to wcześniej nie wpadłem (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) Tylko teraz jak mam wydobyć tą zmienną?
[EDIT] Postanowiłem zmienną przetrzymać w ciasteczku. Ustawiam ciasteczko za pomocą setcookie, wprowadzam nową zmienną, podstawiam do $uploaded, ale nie działa. W czym problem? Ten post edytował hippie 8.06.2009, 20:41:00 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 10 Dołączył: 3.09.2006 Skąd: Bishop Auckland Ostrzeżenie: (0%) ![]() ![]() |
a pokaż formularz.. i jak te zmienne są przesyłane.. może wcale nie trzeba robić tego w ciastku. Głównie chodzi o metodę tworzenia $style itp.
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Jako, że na forum jestem po raz pierwszy jako zarejestrowany użytkownik, to chciałbym się serdecznie przywitać. A ja proszę o lekturę regulaminu i poprawienie tytułu wątku. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:18 |