Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dwa pytania, pewnie proste ale nie moge nic konktrtnego znależ
klumpus
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 20.04.2006

Ostrzeżenie: (10%)
X----


1. Jak rozbic ścieżke na katalogi?
np. c:\\wamp\\katalog1\\katalog2\\katalog3 na katalog1 katalog2 katalog3
2. jak z js wyslac cos do php metodą POST..........?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




1. Jeśli wiesz jakie będą znaki oddzielające katalogi, to wystarczy
explode

2. Jeśli dane masz zapisane w formularzu, to przy pomocy document.forms["nazwa_formularza"].submit(); Jeśli nie, to przy pomocy Ajaxa.

Ten post edytował batman 16.12.2006, 18:14:37
Go to the top of the page
+Quote Post
klumpus
post
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 20.04.2006

Ostrzeżenie: (10%)
X----


1. rozwiazanie super. dzieki

2. dane (ciag znaków) mam nie sa w polach formularza niestety. tylko w zmiennej (a).
nie ma problemu dopoki dlugosc tej zmiennej nie jest duza
dokument.location.href("skrypt.php?acton=akcja&zmienna="+a)
i leci metodą GET do skrypt.php dzie jest odbierana standardowo bez problemu
niestety gdy zmienna "a" zwiera barzo dlugi ciag dane nie przechodzą......?
stad prosba o metode POST ktorą mozna przesylac duzo wiecej danych naraz......
ale jak js zmusic do tego?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

z gory dzieki za info

Ten post edytował klumpus 17.12.2006, 15:54:04
Go to the top of the page
+Quote Post
batman
post
Post #4





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Jeśli nie możesz zapisać tej zmiennej do formularza, to pozostają curl, socket-y lub ajax. Najprostszym rozwiązaniem będzie ajax. Jedna zanim zaczniesz się w to dłubać, zastanów się, czy nie lepiej byłoby wstawić tą zmienną formularz i wysłać go za pomocą JS.

Co go wysyłania danych getem. Teoretycznie możesz wysłać dowolnie długi ciąg, jednak w praktyce nie zawsze to wychodzi. Dane są obcinane do iluś tam znaków (niekoniecznie 255).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 15:05