Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Po dodaniu certyfikatu (https) nie działa proces aktywacji, Czyżby chodziło o przekierowanie META HTTP-EQUIV="refresh"
pezet40
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 11.03.2012

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


Witam. Dodałem certyfikat na swojej stronie, adres zmienił się na https i wszystko działa, strona poprawnie reaguje, tylko po zapłaceniu przez użytkownika za pomocą dotpay nie aktywuje mu automatycznie konta... oto kod odpowiedzialny za to:

  1. //Proces aktywacji konta
  2. $zapytanie = mysql_query("UPDATE cms_users SET aktywacja = 1 WHERE id=".$NumerUzytkownika."");
  3. $przekierowanie2 = "".$domena2."/index.php?akcja=aktywacja";
  4. echo ('<META HTTP-EQUIV="refresh" CONTENT="0; URL=' .$przekierowanie2. '">');


a tutaj fragment kodu z pliku .htaccess

  1. AddHandler application/x-httpd-php54 php
  2. RewriteEngine On
  3. RewriteBase /
  4.  
  5. RewriteEngine On
  6. RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
  7. RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
  8.  
  9. RewriteEngine On
  10. RewriteCond %{HTTPS} !=on
  11. RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L


błagam o pomoc gdyż drugi dzień się męcze...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pezet40
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 11.03.2012

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


Mam przed sobą button "zapłać" wziąłem źródło strony i kod odpowiedzialny za płatność, zrobiłem to przed kliknieciem bo po kliknieciu mam link https://ssl.dotpay.pl/ dla którego nie moge podejrzec zrodla strony
(w miejscu 000000 jest mój id konta dotpay)
  1. <div class="AktywacjaBoxTresc">
  2. <form action="https://ssl.dotpay.pl" method="post">
  3. <input name="id" type="hidden" value="000000">
  4. <input name="p_info" type="hidden" value="e-Media Marketing Sp. z o.o" />
  5. <input name="lang" type="hidden" value="pl">
  6. <input name="opis" type="hidden" value="Aktywacja konta">
  7. <input name="typ" type="hidden" value="3" />
  8. <input name="URL" type="hidden" value="https://mojadomena.pl/index.php?akcja=dotpay" />
  9. <input name="URLC" type="hidden" value="https://mojadomena.pl/urlc_rejestracja.php" />
  10. <input name="buttontext" type="hidden" value="Powrót do serwisu MojaDomena.pl." />
  11. <input name="amount" type="hidden" value="19" />
  12. <input name="control" type="hidden" value="182207" />
  13. <input type="submit" name="b1" class="b1" value="" />
  14. </form>
  15. </div>


Nie widzę tu linku powrotnego który aktywuje konta w bazie danych... Więc nie wiem czy ten kod coś daje... A może był tu przedrostek www zanim nie zmodyfikowałem pliku htacess bo w sumie teraz poprawnie działa
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 17:47