Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie $_POST w linku lub header'em
Athlan
post
Post #1





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

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


Mam problem.

Normalnie stronie się przesyła dane $_POST formularzem o metodzie POST. Ja chciałbym wysłać takie zmienne poprzez kliknięcie w link lub natychmiastowym przejściem:

  1. <?
  2. $mailik = "mail@op.pl";
  3. $haselko = "pass";
  4.  
  5. header("Location: http://poczta.onet.pl")
  6. ?>


Chodzi mi o automotyczne logowanie na zmiennych, które podaje wcześniej (j/w).

Przoszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

--EDIT--

Znalazłem takie coś:
  1. <a href="..." onclick="if (confirm('Are you sure?')) { var f = document.createElement('form'); this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;">blebleble</a>


ale jak wysłać headera?

--EDIT2--

Jestem ślepy czy nic tu (http://pl2.php.net/manual/pl/function.header.php) nie ma ?

Ten post edytował Athlan 28.04.2006, 18:29:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
akubiczek
post
Post #2





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.07.2004
Skąd: z neostrady

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


Nie możesz tego zrobić w ten sposób. Użyj CURLa.

Ten post edytował akubiczek 28.04.2006, 18:37:21
Go to the top of the page
+Quote Post
Athlan
post
Post #3





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

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


Cytat
Użyj CURLa.


Niestety nie słyszałem o takim czymś... ale może inaczej ten probem da się rozwiązać: chcę po załadowaniu strony, aby zalogował mi sia automatycznie na pocztę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Speedy
post
Post #4





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


Da się - trzeba wysłać odpowiednie nagłówki...
Tutaj masz jeden artykuł

Ten post edytował Speedy 28.04.2006, 21:20:19
Go to the top of the page
+Quote Post
akubiczek
post
Post #5





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.07.2004
Skąd: z neostrady

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


Cytat(Speedy @ 2006-04-28 22:19:19)
Da się - trzeba wysłać odpowiednie nagłówki...
Tutaj masz jeden artykuł

Albo dla wygody użyj CURLa (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif)

Tu masz opis, w komentarzach znajdziesz przykłady:
http://pl2.php.net/manual/pl/ref.curl.php
Go to the top of the page
+Quote Post
kosheen2k
post
Post #6





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 9.03.2006
Skąd: z fotela ;p

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


zgadzam sie z akubiczkiem... bo czasami wystarcza naglowki, a czasami nie... bo uzywajac CURL'a serwer poczty.onet.pl mysli ze refererem byl on sam...np. na o2.pl jest to samo... nie wystarczy metoda post wyslac hasla i usera... po prostu odrzuci Cie i wroci na glowna strone, tak jak bys poprostu wpisal o2.pl

Pozdrawiam
Go to the top of the page
+Quote Post
Vomit
post
Post #7





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 23.01.2006

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


A biblioteka IMAP ?
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: 24.09.2025 - 04:08