Ten temat został zablokowany, nie możesz edytować ani pisać nowych postów.
Autor Wiadomość
Nie podano
PostWysłany: 08 Sie 2009, 01:09 
Dołączenie:
Lipiec 2008
Posty: 3307
nick w SL: MaxJames Chemistry
Dzisiaj próbowałem odpalić skrypt rejestracyjny do mojej nowej strony. Kiedyś podobny skrypt uzywałem i bezproblemowo działał, a dzisiaj wyskoczyło mi HTTP parameters on key 2 is not integer (czy jakoś w melodię, popołudniu moge dokłądniej przekazać). Ja to zrozumiałem, że Drugi parametr HTTP nie jest typu integer. Kto by się podjął sprawdzenia skryptu? Bo jednak jest to dla mnie nieco ważne.

Można pisać na mail, GG, ale nie in-world, bo testowanie robię na innym awatarze (bo główny jest odgórnie zarejestrowany na stronie).


Profil E-mail Offline
Nie podano
PostWysłany: 08 Sie 2009, 12:53 
Awatar użytkownika
Dołączenie:
Sierpień 2007
Posty: 2632
nick w SL: WoodPaker Barbosa
wyslij na GG:-)


Profil E-mail Offline
Nie podano
PostWysłany: 08 Sie 2009, 18:10 
Dołączenie:
Lipiec 2008
Posty: 3307
nick w SL: MaxJames Chemistry
Na gG na razie nei wyśle, bo na nowej isntalce siedzę akurat i GG nie zaisntlaowałem... ale kod już zapodaję.

Cytuj:
key http_request_id;
string info = "Kliknij, aby sie zarejestrowac na sl-konin.cba.pl\n\n";


default
{
state_entry()
{
llSetTimerEvent( 60 );
}


http_response(key request_id, integer status, list metadata, string body)
{
if (request_id == http_request_id)
{
llSetText(info + body, <0,1,0>, 1);
}
}


touch_start(integer num_detected)
{
string awatar = llDetectedName( 0 );
list parametry = [HTTP_METHOD, "POST", "awatar", awatar];

http_request_id = llHTTPRequest("http://sl-konin.cba.pl/slreg.php", parametry, "");
}


timer()
{
http_request_id = llHTTPRequest("http://projekt.konin.pl/slindexdatownik.php", [], "");
}

}


Wood, kiedyś z podobnego korzystałeś, więc nie wiem, co tym razem nie gra. Może któryś fragment już nie jest obsługiwany (tak, skrypt podobny do tego, który służył do wysyłania wiadomości).


Profil E-mail Offline
Nie podano
PostWysłany: 08 Sie 2009, 19:51 
Awatar użytkownika
Dołączenie:
Sierpień 2007
Posty: 2632
nick w SL: WoodPaker Barbosa
Ja niegdy nie korzysatlem z POST. Zawsze korzystam z GET i sam tworze zaapytanie
http://moja.strona.pl/skrypt.php?wartos ... sc2=koniec
etc.

Czyli moim URL jest http://moja.strona.pl/skrypt.php?, a ja dodaje tylko wartosci
URL+ARTOSC1+WARTOSC2
i takie cos wysylam na strone. Wtedy mam pewnosc, ze SL nawet jak zmienia konwencje Lindeni to wysle dokaldnie to co ja chce


Profil E-mail Offline
Nie podano
PostWysłany: 08 Sie 2009, 19:57 
Dołączenie:
Styczeń 2008
Posty: 13
nick w SL: Amon Palen
Spróbuj tak:
Cytuj:
key req_id;
key http_request_id;
string info = "Kliknij, aby sie zarejestrowac na sl-konin.cba.pl\n\n";

default

{
state_entry(){
llSetTimerEvent( 60 );
}
touch_start(integer total_number) {
string awatar = llDetectedName(0);
req_id = llHTTPRequest("http://sl-konin.cba.pl/slreg.php", [HTTP_METHOD, "POST"],"awatar" + (string)awatar);

}

http_response(key request_id, integer status, list metadata, string body) {

llSetText(info + body, <0,1,0>, 1);
}
timer() {
http_request_id = llHTTPRequest("http://projekt.konin.pl/slindexdatownik.php", [], "");
}
}


działa, ale masz jakiś błąd w pliku php


Profil E-mail Offline
Nie podano
PostWysłany: 08 Sie 2009, 20:32 
Dołączenie:
Lipiec 2008
Posty: 3307
nick w SL: MaxJames Chemistry
PHP jest raczej w porządku, bo nawet o 3 w nocy potrafię dobrze akurat te rzeczy pisać.

Pewnie jednak wykorzystam metodę GET, bo rzeczywiście będzie pewnosć, że to zadziała.


Edit: 2009-08-09 00:37

Tak, coś nie działa po stronie zewnętrznego serwera i nie jest to zależne ode mnie... darmowe konta www są niestety do pewnje częsci ciała. GET rzeczywiscie jest lepsze i dziala... Przy okazji wiemy, w jakim hostingu ten system nie działa.


Temat do zamknięcia.


Profil E-mail Offline
PostPost został usunięty przez Madelaine 09 Sie 2009, 00:56.

Wyświetl posty z poprzednich:  Sortuj według  

Ten temat został zablokowany, nie możesz edytować ani pisać nowych postów.



Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 4 gości

Panel
Góra
Skocz do:  
SecondLife.pl designed by CvX! Powered by phpBB © phpBB Group - tłumaczenie
SecondLife.pl nie jest oficjalną stroną Second Life. SecondLife.pl is an unofficial Second Life website. SecondLife, SL logo and Second Life related graphics are trademarks of Linden Lab.

Entropia Universe , Planet Calypso