Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak przekazać zmienne
UNIKAT
post 15.07.2004, 23:41:45
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 13.11.2003
Skąd: Legionowo

Ostrzeżenie: (0%)
-----


Wiem że może to idiotyczne ale mam całkowiet zaćmienie.
Wywołując stronę przy użuciu użytkownika i przycisku w ten sposób:
echo '<form action="index.php" method="POST">';
echo '<input name="text" type="hidden" value="1">';
echo '<input style="WIDTH: 100px" type="submit" name="S" value="Popraw">';
echo '</form>';

przekazuje jej pewne informacje niejawnie. TO JEST FAKT
Ja chciałbym wywołać stronę prosto ze skryptu i też przekazać informacje niejwnie lecz nie używając sesji ani COOKIE.
Czy jest to w ogóle możliwe.


--------------------
Pozdrawiam
Unikat
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
kicaj
post 15.07.2004, 23:45:47
Post #2





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


Umiesc swoj kod miedzy [ php ] a [ /php ] smile.gif


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
Paul
post 15.07.2004, 23:51:13
Post #3





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Chodzilo oto, zebys edytowal swoj post i umiescil kod w specjalnych tagach do tego przeznaczonych...
Go to the top of the page
+Quote Post
UNIKAT
post 15.07.2004, 23:56:12
Post #4





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 13.11.2003
Skąd: Legionowo

Ostrzeżenie: (0%)
-----


Ok załapałem:

chciałbym uzuskać coś na kształt:

  1. <?php
  2. header (&#092;"Location: index.php\");
  3. ?>


tyle że ze zmiennymi i nie powinno wyglądać tak:

  1. <?php
  2. header (&#092;"Location: index.php?text=1\");
  3. ?>


--------------------
Pozdrawiam
Unikat
Go to the top of the page
+Quote Post
Paul
post 16.07.2004, 00:03:33
Post #5





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Z tego co wiem nie da sie zmusic przegladarki do wyslania POST, ale mozna za to pokombinowac z socketami....

PS. Juz byla o tym mowa

Ten post edytował Paul 16.07.2004, 00:03:54
Go to the top of the page
+Quote Post
UNIKAT
post 16.07.2004, 00:27:22
Post #6





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 13.11.2003
Skąd: Legionowo

Ostrzeżenie: (0%)
-----


Dzięki
Jest to jakiś pomysł.
Jednakoż chodziło mi bardziej nawet o pominięcie wysyłania czegokolwiek do przeglądarki, a raczej zrobić coś następującego:
1. użytkownik naciska przycisk - to wysyła na serwer info o tym że coś trzeba zrobić - uruchomić np. plik index1.php
2. serwer przetważa operacje zawarte w index1.php
3. ostatnie polecenia w index1.php zmuszją serwer do wysłania index.php z info w _POST - i tu moja zagwostka
4. serwer wysyła index.php


--------------------
Pozdrawiam
Unikat
Go to the top of the page
+Quote Post
Paul
post 16.07.2004, 00:39:20
Post #7





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Ja to widze tak:

1. User klika na link i odpala skrypt
2. Skrypt wysyla socket z zawartoscia w post i dostaje odpowiedz w postaci przetworzonego htmla ze zmiennymi z post (nie koniecznie html moze to byc tez cokolwiek innego np. obraz)
3. Odpowiedz jest wypluwana do usera
Go to the top of the page
+Quote Post
UNIKAT
post 16.07.2004, 00:46:17
Post #8





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 13.11.2003
Skąd: Legionowo

Ostrzeżenie: (0%)
-----


no dobra pomysł ciekawy i w miarę zrozumiały
ale mam pytanko: czy znajdę jakieś manuale w naszym języku(polski) dotyczące socket'ów

jeszcze raz dzięki


--------------------
Pozdrawiam
Unikat
Go to the top of the page
+Quote Post
Paul
post 16.07.2004, 10:46:53
Post #9





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Jest manual php - fsockopen" title="Zobacz w manualu PHP" target="_manual smile.gif

A naglowki mozna podejrzec w mozilli
Go to the top of the page
+Quote Post
jol.us_
post 16.07.2004, 12:15:29
Post #10





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 10.12.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Mozna wyslac formularz za pomoca js

Kod
print "
<form name=\"formularz\" method=\"post\">
  <input type=\"hidden\" name=\"zmienna\" value=\"$zmienna\">
  <script language=\"JavaScript\">
   document.formularz.submit();
  </script>
</form>
";


--------------------
run Forest run ...
Go to the top of the page
+Quote Post
Paul
post 16.07.2004, 14:17:54
Post #11





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


No nie wiem czy pomysl z formularzem jest udany... Bo na przyklad jakys chcial wkleic link taki na forum, ktory jest de facto linkiem do funkcji js...

Gdyby sie uprzec mozna takie cos zrobic, ze np. byla by onload funckcja spawdzajaca czy w adresie nie ma jakiegos znaku, czy lancucha ktory by powodowal wyslanie formularza... Jednak tym sposobem wracamy do punktu wyjscia czyli adresu bez zmiennych...
Go to the top of the page
+Quote Post
jol.us_
post 16.07.2004, 21:43:13
Post #12





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 10.12.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Owszem, ale jest to jakis kierunek. Prymitywny sposob ale zawsze jakis.
Ja nie wiem do czego to jest potrzebne, w pierwszym poscie nie ma mowy o jego zastosowaniu tylko tyle, ze chce zmienne wyslac postem.


--------------------
run Forest run ...
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 16:38