northwest
Użytkownicy-
Zawartość
155 -
Rejestracja
-
Ostatnio
Typ zawartości
Profile
Fora
Katalog firm
Wszystko napisane przez northwest
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
-
Strona 3 z 7
-
witam ponownie, zrobiłem sobie coś takiego: - plik points.php (generujący pliki): [{"idobiektu":"points.php?idobiektu=0000","lat":"1.23","lng":"3.45","nazwa":"nazwa","ikonka":"market.png","etykietka":"opis","coto":"punkt"}, {"idobiektu":"points.php?idobiektu=0000","lat":"1.43","lng":"3.15","nazwa":"nazwa","ikonka":"market.png","etykietka":"opis","coto":"punkt"}] - plik maps.js var map = null; var refreshTime = 5000; var prevData = null; var map; var geocoder; var selectedMarker; function load(){ if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("mapa")); map.addControl(new GLargeMapControl()); map.addControl(new GScaleControl()); map.addControl(new GMapTypeControl()); geocoder = new GClientGeocoder(); map.enableContinuousZoom(); map.enableDoubleClickZoom(); map.enableScrollWheelZoom(); map.setCenter(new GLatLng(52.173931692568, 18.8525390625), 5); reloadPoints(); } } function getAddress(){ //selectedMarker = this; //geocoder.getLocations(this.getLatLng(), showAddress); } function showAddress(response){ var latlng = selectedMarker.getLatLng(); var place = response.Placemark[0]; var description = selectedMarker.value + '<br/>Adres: ' + place.address + '<br /><br/>'; selectedMarker.openInfoWindowHtml(description); } function addPoints(data){ if (prevData != data || data == null) { prevData = data; eval("points = (" + data + ")"); pointsCount = points.length; map.clearOverlays(); var maxlng = 0; var maxlat = 0; var minlng = 0; var minlat = 0; var licz=0; for (var i = 0; i < pointsCount; i++) { var etykietka = points[i]['etykietka']; var point = new GLatLng(points[i]['lat'], points[i]['lng']); map.addOverlay(createMarker(point, points[i]['nazwa'], points[i]['ikonka'], map)); var label = new ELabel(new GLatLng(points[i]['lat'], points[i]['lng']), "<div style=\"background-color:#ccccff;border:2px solid black\"><small>" + etykietka + "</small></div>", null, new GSize(6, -30), 75); map.addOverlay(label); if (points[i]['coto'] == 'punkt') { if (licz == 0) { minlat = points[i]['lat']; } else { minlat = Math.min(points[i]['lat'], minlat); } if (licz == 0) { maxlat = points[i]['lat']; } else { maxlat = Math.max(points[i]['lat'], maxlat); } if (licz == 0) { minlng = points[i]['lng']; } else { minlng = Math.min(points[i]['lng'], minlng); } if (licz == 0) { maxlng = points[i]['lng']; } else { maxlng = Math.max(points[i]['lng'], maxlng); } licz++; } } var dlat = (maxlat - minlat) * 0.1; var dlng = (maxlng - minlng) * 0.1; var min = new GLatLng(minlat - dlat, minlng - dlng); var max = new GLatLng(maxlat + dlat, maxlng + dlng); var bounds = new GLatLngBounds(min, max); map.setZoom(map.getBoundsZoomLevel(bounds)); map.setCenter(bounds.getCenter()); } } function createMarker(point, nazwa, ikonka, map){ var icon = new GIcon(); icon.image = ikonka; icon.iconAnchor = new GPoint(23, 23); icon.infoWindowAnchor = new GPoint(23, 23); var marker = new GMarker(point, icon); marker.value = nazwa; //marker.openExtInfoWindow(marker, "click", getAddress); //GEvent.addListener(marker, "click", getAddress); GEvent.addListener(marker, "click"); return marker; } function reloadPoints(){ loadPointData(); //setTimeout(reloadPoints, refreshTime); } Mapka ładnie mi się wyświetla, centruje problemem jest tylko to, że jak oddalę zoom, kliknę na ikonkę to wyskakuje js error jakiś :/ Szczegóły błędu na stronie sieci Web Agent użytkownika: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Sygnatura czasowa: Sun, 6 Jun 2010 11:56:20 UTC Wiadomość: 'this.Qg' jest pusty lub nie jest obiektem Wiersz: 241 Znak: 29 Kod: 0 Identyfikator URI: http://maps.gstatic.com/intl/pl_ALL/mapfiles/225b/maps2.api/main.js dziwne jest też to, że okienko z informacjami wyświetla się ciągne, a nie po kliknięciu... Wie ktoś może co jest źle w tym? Mogę podać URL do tego... Dziękuje za pomoc
-
ojj nie do końca, wyparowało parę plików graficznych i danych z MySQL....
-
heh.... coraz gorzej z tymi serwerami... ostatnio co chwilę offline do tego wyparowały mi dane z 2 sklepów (dane i baza)... Zapewniano mnie na początku że dane są zapisywane na 2 dyskach jednocześnie... chyba im padły oba ://///
-
Witam serdecznie, mam takie problem z przekazaniem płatności przez PayPal. Napisałem sobie formularz [/font] [font=Verdana, Tahoma, Arial,][color=#465584][font=Courier,]<form method="post" action="https://www.paypal.com/cgi-bin/webscr"> <input type="hidden" value="_xclick" name="cmd" /> <input type="hidden" value="lc" name="PL" /> <input type="hidden" value="PLN" name="currency_code" /> <input type="hidden" name = "return" value = "<?php echo "$url2/index.html";?>" /> <input type="hidden" name = "notify_url" value = "<?php echo "$url2/modules/sklep/pay.php?p=$nrzam";?>" /> <input type="hidden" value="5M1111111111111" name="business" /> <input type="hidden" value="<?php echo $allmout;?>" name="amount" /> <input type="hidden" value="Zamówienie numer <?php echo $nrzam;?>" name="item_name" /> </form> <br/><br/><br/><br/><p align = "center"><a href = "https://www.paypal.com/cgi-bin/webscr" onclick="document.forms['zal'].submit();return false;"><img src = "img/online.gif" border = "0" height="153" width="145"></a></p>[/font][/color][/font] [font=Verdana, Tahoma, Arial,] Mam następujące problemy: - po wywołaniu tego formularza nie wyświetla mi się formatka ta do przelewania pieniędzy - jak ustawić lokalizację skryptu do potwierdzania płatności (chodzi o informowanie sklepu o tym iż klient wykonał poprawną płatność) - czy to jest zmienna "notify_url"? Northwest
-
potwierdzam, webh.pl kaput
-
Witam serdecznie, Potrzebuję zrobić generator miniaturek w PHP. chciałbym skryptem nakładać zrobioną już miniaturkę na pusty kwadrat i łączysz w jeden obrazek. (chce uzyskać w galerii jednakową wielkość miniaturek) Wie ktoś może jak to ugryźć? Łukasz
-
chciałbym uzyskać taki efekt: - chodzi o te marginesy :/
-
dzięki za pomoc. z tymi normalnymi miniaturkami już sobie poradziłem muszę jeszcze zrobić miniaturki które będą działały tak: jeśli zdjęcie jest pionowe, kwadratowe, etc. pojawiają się marginesy boczne; a jeśli dodane zostanie zdjęcie panoramiczne, to pojawią sie marginesy górny i dolny. Macie może pomysł jak to zrobić?
-
Witam serdecznie, poszukuję jakiegoś sprawdzonego hostingu (takiego naprawdę bez przerw w działaniu). Potrzebuję minimum 5 GB HDD, nielimitowaną ilość domen, modrevrite oraz ok 10GB transferu... Idealny byłby pakiet START Superhosta: http://superhost.pl/hosting/www/ gdyby właśnie nie limit baz danych... Możecie coś innego polecić? ps. ten superhost to dobra firma? Łukasz
-
ionic.pl - czym się różnią serwery EXP od PRO? turox.pl,mzone - macie swoją serwerownie?
-
a mógłbym prosić jakiś przykład??
-
a mógłbym prosić jakiś przykład?? B)
-
Witam serdecznie, mam tablicę w sesji z różnymi wyrazami (przykładowo zaczynającymi się na a,b,ć,l,m,ł). daje polecenie do posortowania takiej tablicy: asort($_SESSION['sesja']); wynikiem takiej funkcji jest: a b l m ć ł nie wiem czemu, ale polskie znaczki idą na koniec :/ Serwer stoi na Linuxie na PHP 5... Wiecie może co jest nie tak? Łukasz
-
Witam serdecznie, Ściągnąłem sobie skrypt ze strony wFirma.pl do fakturowania (i wysyłania faktury na maila). Mam problem z uruchomieniem go :/ gdy próbuję go uruchomić skrypt twierdzi że nie ma danych (a są podane). Wiecie może dlaczego? Kod wygląda tak: <?php $C = new SoapClient(null, array( 'uri' => "http://api.wfirma.pl/", 'location' => "http://api.wfirma.pl", 'trace' => 1, )); $r = $C->login('demo','demo'); if ($r['status'] == 'OK') { $sid = $r['response']; // tutaj wywołanie innych metod ... } else { echo "Wystąpił błąd: {$r['status']}: {$r['response']}"; } $invoiceHeader = array( 'date' => '2009-01-01', // data wystawienia, format (YYYY-MM-DD) 'disposaldate' => '2009-01-01', // data sprzedaży, format (YYYY-MM-DD) 'paymentdate' => '2009-01-15', // termin płatności, format (YYYY-MM-DD) 'paymentmethod' => 'transfer', // metoda płatności, możliwe wartości to cash, // transfer i compensation 'paid' => 0, // opcjonalna flaga 0/1 czy faktura została // opłacona w całości, 0 jest wartością domyślną 'description' => 'Tutaj moje uwagi', // opcjonalne uwagi na fakturze, (max.320 znaków) 'auto_send' => '0', // opcjonalna flaga 0/1 czy wysłać fakturę na // adres email kontrahenta, // domyślna wartość to 0 'lump' => 'rate20', // opcjonalna stawka ryczałtu dla korzystających // z pakietu Księgowość Premium, // możliwe wartości to: rate 20 // rate17, rate8_5, rate5_5, rate3, // domyślna wartość, jeżeli nie zostanie // podana, to rate20 'tax_evaluation_method' => 'netto', // określenie metody naliczania cen na fakturze, // ceny w pozycjach faktury pozycji podawane // netto lub brutto, // domyślna wartość to netto 'type' => 'normal', // opcjonalnie type faktury, możliwe wartości: // normal - faktura VAT (wartość domyślna) // proforma - faktura proforma ); // dane nabywcy $contractorDetails = array( "name" => "Jan Kowalski", // nazwa pełna kontrahenta "nip" => "1231231212", // NIP kontrahenta, bez spacji i kresek "street" => "Kwiatowa 5", // Ulica, nr domu i lokalu 'zip' => '59-413', // kod pocztowy 'city' => 'Wrocław', // miejscowość 'email' => 'jan@kowalski-test.com',// opcjonalnie adres email 'add' => 1 // flaga 0/1 czy dopisać kontrahenta do katalogu // (dopasowanie po NIP, jeśli taki kontrahent // już jest to nie zostanie // dodany ani zaktualizowany) ); // pozycje towarów i usług na fakturze $invoiceContents = array( array( 'name' => 'Mysz komputerowa', // nazwa towaru, max. 1024 znaki 'price' => '35,12', // cenna netto lub brutto w zależności // od ustawienia tax_evaluation_method w // invoiceHeader, format NUMERIC(15,2) 'unit' => 'szt.', // jednostka, max 64 znaki 'count' => '1', // ilość towaru lub usługi, format NUMERIC(15,4) // max. 15 cyfr i dwie cyfry po przecniku 'vatcode' => '22', // opcjonalnie stawka VAT, // możliwe wartości to // 22, 7, 3, 0, WDT, EXP, NP, ZW, // domyślna wartość: 22 'classification' => '', // opcjonalnie kod PKWiU dla obniżonych // stawek VAT 'discount' => '25,00' // opcjonalnie rabat w pozycji faktury, // format NUMERIC(2,2) ) ); // zmienne $sid, $invoiceHeader i $contractorDetails i $invoiceContents z poprzednich przykładów // wystawienie faktury $r = $C->addInvoice($sid, $invoiceHeader, $contactorDetails, $invoiceContents); if ($r['status']=='OK') { $invoice_id = $r['response']; $id_faktury = $r['object_id']; // id faktury mozna wykorzystac np do wysyłania // faktury na email lub pobrania PDF z fakturą // (patrz metody sendInvoice() i downloadInvoice()) } else { // coś poszło nie tak print_r($r['status']); print_r($r['response']); } // $sid - id sesji zwrócony przez metodę login() // $invoice_id - ID faktury zwrócony przez metodę addInvoice(); // dodatkowe ustawienia (opcjonalne) $options = array( 'page' => 'invoice', // którą stronę faktury załączyć, możliwe wartości to: // invoice - oryginał // invoicecopy - kopia // all - wszystkie, wartość domyślna 'leaflet' => 0, // flaga 0/1 czy dołączyć druczek przelewu // działa tylko dla metody płatności przelew, // domyślnie 0 'duplicate' => 0, // flaga 0/1 czy nadrukować słowo duplikat // z aktualną datą, // domyślnie 0 ); // generujemy plik PDF z wydrukiem $response = $C->sendInvoice($sid, $invoice_id, $option); if ($r['status'] == 'OK') { // w odpowiedzi przychodzi URL do pliku PDF, URL jest ważny przez 10 minut $url_pliku_pdf = $r['response']; } else { // coś poszło nie tak switch ($r['status']) { case 'ERR': echo "Nieprawidłowwy ID faktury"; break; case 'FATAL_ERROR': echo "Błąd usługi - skontaktuj się z administratorem"; break; } } // $sid - id sesji zwrócony przez metodę login() // $invoice_id - ID faktury zwrócony przez metodę addInvoice(); // dodatkowe ustawienia (opcjonalne) $options = array( 'subject' => 'Wystawiono fakturę', // Temat wiadomości email, domyślnie 'Faktura od NAZWA_FIRMY' 'page' => 'invoice', // którą stronę faktury załączyć, możliwe wartości to: // invoice - oryginał // invoicecopy - kopia // all - wszystkie, wartość domyślna 'leaflet' => 0, // flaga 0/1 czy dołączyć druczek przelewu // działa tylko dla metody płatności przelew, // domyślnie 0 'duplicate' => 0, // flaga 0/1 czy nadrukować słowo duplikat // z aktualną datą, // domyślnie 0 'cc' => '', // opcjonalnie adres email DW 'bcc' => '', // opcjonalnie adres email UDW 'body' => 'Przesyłam fakturę. Pozdrowienia' // treść wiadomości email, jeśli nie będzie wpisana to // zostanie użyta treść zdefiniowana w ustawieniach firmy ); $response = $C->sendInvoice($sid, $invoice_id, 'spam@mediait.pl'); switch ($r['response']) { case 'OK': // faktura wysłana break; case 'ERR': // nie ma takiej faktury, sprawdź $invoice_id break; case 'FATAL_ERROR': // coś poszło nie tak - skontaktuj się z nami break; } $C->logout($sid); Skrypt nie wykrywa danych... Widzicie jakiś błąd? Northwest
-
wow, dzięki qurcze, ale wtopa
-
to jest konto demo powinno działać... :/
-
Składanie komputera pod serwer
northwest odpisał kszymon0 na temat w Sprzęt serwerowy i Centrum Danych
No tak, tak z ciekawości pytam bo w sumie koszt konstrukcji na jakimś podstawowym C2D może nie być jakaś kosmiczna, ale za to duża wydajniejsza - a cenowo też nie tragiczna... ile coś takiego je prądu miesięcznie? -
Składanie komputera pod serwer
northwest odpisał kszymon0 na temat w Sprzęt serwerowy i Centrum Danych
Na jakiej podstawie obliczacie te koszta? Załóżmy zestaw Core2Duo 2,5ghx, 4gb ram, 2x1000GB HDD, grafika zintegrowana (desktop) - ile coś takiego zje prądu miesięcznie? Taki atomek jest mało wydajny.... -
wiecie może czy są jakieś ciekawe promocje na hosting w webh?? zastanawiam się nad kontem u nich...
-
teraz wszystko leży :// budgetvps i hitme.net :// wiecie co się dzieje?
-
VPSy i hitme.net.pl - mi nie działa...:|
-
w tej chwili budgetvps/hitme leżą i kwiczą ://
-
Witam serdecznie, Mam serwer oparty na Linuxie i na nim aplikację serwerową (opartą o MONO - napisana w C#). Ta aplikacja musi pracować 24h na dobę (tzn. zawsze kiedy uruchomiony jest serwer). Mam w związku z tym takie pytanie, czy wiecie może czy da się zrobić coś takiego ażeby system (Debian) przy uruchamianiu/restarcie automatycznie startował ten mój program (normalnie wywołuję go poprzez: screen -A -m -d -S `mono /home/aplikacje/a.exe` Czy wiecie może co zrobić żeby system sprawdzał co jakiś czas czy ten program jest uruchomiony - i jeśli nie, to żeby go automatycznie uruchamiał? Łukasz
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
-
Strona 3 z 7