• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Zaypay kolejny problem

Status
Not open for further replies.

Grochu

New Member
Joined
Aug 10, 2009
Messages
202
Reaction score
2
Cześć.

Mam kolejny, troszkę dziwny problem z ZayPayem.

Mianowicie, miałem sobie darmową domene na no-ip, wgrałem skrypt zaypay i wszystko wporządku. Gdy sie zalogowałem na stronie i wszedłem w skrypt zaypay normalnie mi się wyświetlał.

Lecz od kiedy zakupiłem domenę na home.pl i próbuje poprzez nią wejść w skrypt zaypay to wyświetla mi się error: "You MUST be logged in!" mimo to, że jestem zalogowany na swoim koncie.


Inni też mieli ten sam problem co ja i autor skryptu odpisywał:

Stian:
You MUST use the same domainname for geisor and this script and the iframe link needs to be on the same domain as the user access. If user visit www.mydomain.com , mydomain.com won't work.

She, look at report.php, then make it add something to the inventory etc instead.

oraz

Stian:
They need to be on the same domain, even hostname.tld and www.hostname.tld won't work cross. This can be fixed in php.ini ofcource.


Czyli rozumiem, że jeżeli zaloguję się na moim website poprzez np "accmaker.eu" to na skrypt już nie mogę wejść poprzez "www.accmaker.eu/zaypay", jedynie bez przedrostka "www", lecz mimo to i tak nie da rady się zalogować na nowej domenie do skryptu zaypay. Wspominał także coś o tym, że można to skonfigurować w Xammpie w pliku php.ini, lecz niestety nie mam pojęcia jaka funkcja jest za to odpowiedzialna lub jaką musiałbym dodać. Z góry dzięki za pomoc!!
 
@edit

Już doszedłem do tego.

Przyczyną było iframe. Wystarczy usunąć z index.php:

PHP:
case "pay1"; 
                $subtopic = "pay1"; 
                $topic = "Support X points"; 
                $main_content .= '<div align="center"><iframe src="http://<your hostname>/zaypay/pay.php" width="98%"  
height="800px;"><p>Need IFRAME support, please download Opera,Firefox or Chrome</p></iframe></div>'; 
        break;

I dodać w buypoints.php zwykłe hiperłącze, które przekieruje do zaypay/pay.php
Dla iframe www .przykladstrona.pl to inna strona niż http:// przykladstrona.pl i dlatego był ten błąd.

Temat do zamknięcia
 
Albo ustawić <your hostname> na nową domenę...
 
Status
Not open for further replies.
Back
Top