globox99
-
Zawartość
105 -
Rejestracja
-
Ostatnio
Posty napisane przez globox99
-
-
Witam, mam stronę gdzie użytkownicy posiadają własną PODSTRONĘ do kóreych chcę zrobić jakiś przyjazny link. Interesuje mnie wykonanie czegoś takiego
www.MojaDomena.pl/testowa kieruje na www.MojaDomena.pl/sklep/testowa
Głównym portalem sklepu jest oczywiście katalog SKLEP i to tam każdy użytkownik ma swój sklep lecz o innym ID (nazwie) chcę aby skrypty PHP pobierały nazwę z pierwszego linku (www.MojaDomena.pl/testowa)i odrazu przekierowywały na www.MojaDomena.pl/sklep/testowa i tam wyświetlały całą stronę z katalogu www.MojaDomena.pl/sklep ze zmienną nazwy sklepu TESTOWA
Mam nadzieję, że zrozumiecie. Jeśli nie.. to postaram się to opisać nieco inaczej.
Proszę o pomoc jak mogę to zrobić. Pozdrawiam. -
Witam serdecznie, może ktoś z użytkowników na forum ma jakieś pojęcie na temat tego co chcę osiągnąć i pomoże mi w znalezieniu rozwiązania
Mianowicie, posiadam stronę gdzie chcę udostępnić użytkownikom otrzymanie darmowych "punktów" w zamian za wykonanie jakiejś czynności, np. pobranie aplikacji, wypełnienie ankiety.
Takie rozwiązania oferują strony: OfferYoro, AdscendMedia, AdGateRewards, Persona.ly (Proszę zakropkować jeśli to reklama i jest nie dozwolona na forum)Problem odnośnie tych stron jest taki, że tylko jedna z nich oferuje polskie reklamy (zadania do wykonania).
Czy ktoś z Was zna Polskie odpowiedniki takich stron?Z góry dziękuję za pomoc.
-
Systemd, initd
Hmm.. w jaki sposób te programy mogą sprawdzać czy server działa. Niestety jest tylko jeden sposób aby to sprawdzić, czyli sprawdzenie linijek konsoli ;/
-
Witam, posiadam server, któremu zdarza się czasami "skraszować".
Robi się to tak, że skrypt, który odpowiada za automatyczne włączenie servera nie jest w stanie tego zrobić.Moje pytanie brzmi, czy za pomocą komendy "screen" lub innej można sprawdzać czy w konsoli servera znajduje się jakiś ciąg znaków?
Podam przykład:
1. Server sie crashuje z komunikatem w konsoli "GC read timed out"2. Skrypt, który wykonywałby się co kilka minut sprawdzał by czy w konsoli servera w ostatnich 100 linijkach nie ma czasami komunikatu "GC read timed out"
a) jeśli komunikat jest to skrypt stopuje proces aktualnego servera i odpala na nowo
b) jeśli komunikatu nie ma to znaczy, że server działa
Dziękuję z góry za pomoc, mam nadzieję, że opisałem to w miarę zrozumiale
-
marek@marek:~$ cat scen #!/bin/bash screen=`screen -ls | grep "testowy" | wc -l` if [ $screen -ge 1 ]; then echo "jest screen"; else echo "nie ma screena"; fi marek@marek:~$ screen -ls There is a screen on: 18141.testowy (14.08.2015 20:34:32) (Detached) 1 Socket in /var/run/screen/S-marek. marek@marek:~$ sh scen jest screen marek@marek:~$
PORÓWNANIA LICZBOWE -gt: większy od -lt: mniejszy od -ge: większy, równy od -le: mniejszy, równy od -eq: równy -ne: różny od
Problem w tym, że nawet jeśli screena nie ma to i tak wywala że jest ;/
EDIT:
Poprawiłem troszkę i działa
"if [ $screen -eq 2 ]; then"
-
screen -list | grep nazwa-screena | cut -d . -f1
wywali ci od razu PID screena, jeżeli nie ma nic nie wyświetli.
Ymmm. Nie wiem czy dobrze zrozumiałem twoje intencje. Ale.
root@vs1:/# screen -dmS test root@vs1:/# screen -list There is a screen on: 22652.test (08/14/15 15:17:26) (Detached) 1 Socket in /var/run/screen/S-root. root@vs1:/#
Stworzyłem na szybko screena "test" (w nim nic się nie dzieje, żeby nie było). Później wylistowałem wszystkie screeny jakie mam uruchomione. Wszystko możesz wyczytać w pod man screen. Dodatkowo:W htopie możesz podejrzeć co masz screenie. Dodatkowo jak dobrze pamiętam pod tym (u mnie pod bezpośrednio pod bo mam "Tree view") mam wyświetlone co jest uruchomione (czy ./*sh czy co).
@edit - @Marek607 mnie uprzedił nieco uprzedził
screen -ls | grep "nazwa_screena"
Wszystkie wasze odpowiedzi są właściwe ale niestety nie wiem jak ich użyć w skrypcie (demonstracyjnym), który podałem wyżej.
komenda screen -ls | grep "nazwa_screena" pokazuje mi screena ale jak wykorzystać to aby robiło odpowiednia akcję jeśli ten screen jest a inną jeśli go nie ma?
Przykład
if screen -ls | grep "nazwa_screena" is true:
echo "Cos tam"
else:
echo "costam innego"
Dziękuję z góry za odp.
-
Witam, mam problem. Jaką komendą mogę sprawdzić czy screen o nazwie "test" jest odpalony?
Chcę zrobić taki oto skrypcik (wersja demonstaracyjna)
if screen "test" exists:echo "ODPALONY"
else:
echo "NIE DZIAŁA"
-
Czyli maksymalnie mogę ustawić 10k pakietów ?
Możesz podać mi całą komendę? -
Witam, czy da sie ustawić za pomocą iptables aby dropało połączenie, które wysłało więcej niż X pakietów?
-
Witam, mam pytanie. Czy w LINUXIE istnieje jakiś program, który rozsyła nadchodzące połączenie randomowo na inne iP?
Przykład:Taki program miałby losowo wrzucać na serwer.
-
Witam, mam pytanie. Czy w LINUXIE istnieje jakiś program, który rozsyła nadchodzące połączenie randomowo na inne iP?
Przykład:Taki program miałby losowo wrzucać na serwer.
-
Witam, mam skrypt logowania. Jak mogę zrobić aby jeśli zalogowany użytkownik jest taki jaki ma być to otrzymuje uprawnienia do strony, jeśli nie to wywala błąd, że brak dostępu.
NP.
zalogowany user to TEST
jeśli jest test to wyświetla mu zawartość strony
jeśli jest test123 to wyświetla mu inną zawartość.
$user_data['user_name'] <--- to jest zmienna która pokazuje mi nick zalogowanego usera. Jak mogę dzięki temu zrobić to co chce
-
Wtiam, chcę kupić tego lapka: http://www.esc.pl/product_info.php?products_id=59115
Chciałbym abyście poradzili mi czy jest dobry jak na swą cenę. -
MÓJ MISZCZU!
Działa!
A co do poprawki całości to co tam może być do poprawy? -
OK, w skrypcie PHP sprawdzasz na obecność wartości $_POST['active'], czyli kliknięcie przycisku "Kontynuuj". Siłą rzeczy, przy submicie formularza przez JavaSkrypt, a nie przez przycisk, wartość $_POST['active'] nie zostaje ustawiona i dlatego nic się nie dzieje. Musisz w inny sposób sprawdzać fakt wypełnienia i przesłania formularza w skrypcie PHP.
czyli jak mogę to zrobić w inny sposób :/ ?
Kipski jestem w php
-
Nie, formularz działa dobrze - zbiera informacje i wysyła sam do siebie. Dalej to już twoja broszka żeby je odczytać i przetworzyć. Dlatego się pytam, co ma się dziać? Jaki efekt chcesz uzyskać następnie?
Jezuniu..
Kiedy skasuje SKRYPT potwierdzenia to cały pliczek php działa poprawnie.
1. Wypełniam dane
2. Dostaje komunikat o błędnym kodzie sms
NATOMIAST kiedy włączał skrypt na potwierdzania to działa to tak:
1. Wypełniam dane
2. Klilam KONTYNUUJ
3. Potwierdzam wyskakujące okienko
4. Formularz się resetuje i nic więcej. Nie ma nic więcej!
Chcę aby działało to tak, że z po potwierdzeniu normalnie wykonuje czynności jak w opisie pierwszym (bez potwierdzenia)
-
Ale co ma się dziać dalej, bo nie napisałeś? Przypominam, pytanie z pierwszego twojego posta brzmiało:
No i to rozwiązaliśmy... Co teraz?
Widocznie źle przeczytałeś moje posty. To czego chciałem wciaż nie działa.. Formularz się resetuje i nic się nie dzieje poza tym..
-
-
Nie musiałem tego robić, bo przykład i tak by działał (jeśli faktycznie ma działać). Chciałem ci tylko pokazać, taką rzecz. Może na innym przykładzie.
<div>Tekst</div> <div id="divek">Tekst</div>
Do pierwszego przykładu, użyjesz tak: $("div")
Do drugiego możesz użyć tak jak u góry, ale możesz też użyć tak: $("#divek")
<script> $(function() { $('#button-2').confirmOn({ questionText: 'UWAGA! Upewnij sie czy jestes <Br>zalogowany na serverze survival!?', textYes: 'Jestem zalogowany', textNo: 'Nie ma mnie na servie' },'click', function(e, confirmed) { if(confirmed) { $(this).parents("form").submit(); }}); }); </script>
Skrypt mam taki
<form method="post"> <table> <br /> <tr> <td><font color="white" size="3"><b>Nick z Gry:</b></font></td> <td><input type="text" maxlength="20" name="nick" /></td> </tr> <tr> <td><font color="white" size="3"><b>Nazwa Oferty:</b></font></td> <td><input readonly="readonly" type="text" maxlength="20" value="SV Diax32" name="opis"</td> </tr> <tr> <td><font color="white" size="3"><b>Kod Zwrotny:</b></font></td> <td><input type="text" maxlength="8" name="check" /></td> </tr> </table> <input id="button-2" type="submit" name="active" value="Kontynuuj" /> </form>
Form taki.
I po zaakceptowaniu formularz się restartuje i nic się nie dzieje.
-
Jeśli chcesz dodać ID to dodajesz $(this).parents("#form").submit();, kolega wyżej podał Ci przykład na bez ID.
Niestety nie działa.. Skasowałem z <form> ID oraz NAME i nie działa..
-
Zamiast
$(this).remove();
wstaw
$(this).parents('form').submit();
<form id="form" name="form" method="post">
Tak mam ustawić <form> ?
Bo nie działa...
-
Witam, posiadam taki oto skrypcik:
<!DOCTYPE html> <html> <head> <title>jQuery confirmOn Sample</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="../lib/jquery-1.7.0.js"></script> <script src="../jquery.confirmon.js"></script> <link rel="stylesheet" type="text/css" href="sample.css"/> <link rel="stylesheet" type="text/css" href="../jquery.confirmon.css"/> <script> $(function() { $('#button-2').confirmOn({ questionText: 'This action cannot be undone, are you sure?', textYes: 'Yes, I\'m sure', textNo: 'No, I\'m not sure' },'click', function(e, confirmed) { if(confirmed) { $(this).remove(); }}); }); </script> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <center> <form method="post"> <table> <br /> <tr> <td><font color="white" size="3"><b>Nick z Gry:</b></font></td> <td><input type="text" maxlength="20" name="nick" /></td> </tr> <tr> <td><font color="white" size="3"><b>Nazwa Oferty:</b></font></td> <td><input readonly="readonly" type="text" maxlength="20" value="SV Diax32" name="opis"</td> </tr> <tr> <td><font color="white" size="3"><b>Kod Zwrotny:</b></font></td> <td><input type="text" maxlength="8" name="check" /></td> </tr> </table> <input id="button-2" type="submit" name="active" value="Kontynuuj" /> </form> <small><font color="white" size="2">Wysylajac SMS akceptujesz <a style="text-decoration:none; color: silver;" href="http://www.dotpay.pl/index.php?content=113&newlang=pl">regulamin sms</a>.<br /> <a style="text-decoration:none; color: silver; position: relative; left: 115px; top: -2px" href="http://www.dotpay.pl/reklamacje" target="_blank">Zglos reklamacje.</a><br></small></font> </center> <?php // KONFIGURACJA // $kwota_doladowania=9; //Wybierz oferte doladowania sms z listy ponizej. // FUNKCJA HTTPCONSOLE include("../funkcjasv.php"); // POLACZENIE ZE SMAPEM $host_mysql = 'localhost'; ///// DOPISAĂâ i UZUPEÄšÂNIĂâ WÄšÂASNYMI DANYMI $user_mysql = 'hasd'; ///// DOPISAĂâ i UZUPEÄšÂNIĂâ WÄšÂASNYMI DANYMI $baza_mysql = 'hssa'; ///// DOPISAĂâ i UZUPEÄšÂNIĂâ WÄšÂASNYMI DANYMI $haslo_mysql = 'hEaasddsaadsasdq3'; ///// DOPISAĂâ i UZUPEÄšÂNIĂâ WÄšÂASNYMI DANYMI $serwer = 'SURVIVAL'; ///// DOPISAĂâ i UZUPEÄšÂNIĂâ WÄšÂASNYMI DANYMI $data=date('Y-m-d'); ///// DOPISAĂâ $godzina=date('H:i:s'); ///// DOPISAĂâ $ip=$_SERVER['REMOTE_ADDR']; ///// DOPISAĂâ $connection = @mysql_connect($host_mysql, $user_mysql, $haslo_mysql) ///// DOPISAĂâ or die('Brak poÄšâĂâŚczenia z serwerem MySQL.<br />BÄšâĂâŚd: '.mysql_error()); ///// DOPISAĂâ $db = @mysql_select_db($baza_mysql, $connection) ///// DOPISAĂâ or die('Nie mogĂ⢠poÄšâĂâŚczyĂ⥠siĂ⢠z bazĂ⌠danych<br />BÄšâĂâŚd: '.mysql_error()); ///// DOPISAĂâ // OPCJE KOSZTY if($kwota_doladowania>1 || $kwota_doladowania<0){ die("Blad: Skontaktuj sie z Adminem."); } switch ($kwota_doladowania){ case 1: $koszt_sms="0.62"; $numer_sms="70068"; $iloscw="0.25"; } echo '<font color="white" size="4">Aby zakupiÄ ofertÄ wyslij SMS o tresci<br /> <b>AP.MCPOLSKA</b> na numer <b>'.$numer_sms.'</b>. <br />Calkowity koszt SMS-a to '.$koszt_sms.' zĹ<br></font>'; // POLACZENIE Z DOTPAY $id = 'adsads'; # numer ID zarejestrowanego klienta $code = "asddas"; # identyfikator usĹug SMS $type = "sms,c1"; # typ konta: C1 - 8 znakowy kod bezobsĹugowy $page = "main.php"; # nazwa pliku jaki ma sie zaladowac po podaniu poprawnego kodu $del=1; # jeĹźeli kod ma byÄ skasowany od razu po sprawdzeniu to ustaw wartoĹÄ na 1 $check = $_POST['check']; # podany kod na stronie gdzie wejĹcie jest pĹatne i wymagany jest zakupiony kod $array = array(); $array['check']= $check; $array['code'] = $code; $array['id'] = $id; $array['type'] = $type; $array['del'] = $del; $ch = curl_init (); curl_setopt ($ch, CURLOPT_URL, "https://ssl.dotpay.pl/check_code_fullinfo.php"); curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_TIMEOUT, 100); curl_setopt ($ch, CURLOPT_POST, 1); curl_setopt ($ch, CURLOPT_POSTFIELDS, $array); $recv = curl_exec ($ch); curl_close ($ch); $dane = explode("\n", $recv); $status = $dane[0]; $czas_zycia = $dane[1]; $kwota = $dane[3]; if(isset($_POST["active"])){ $nick=$_POST["nick"]; $opis=$_POST["opis"]; $kod=$_POST["check"]; if(strlen($opis)>20 || strlen($nick)>20){ echo "<font color='red'>Opis oraz nick moze posiadac maksymalnie 20 znakow.<br></font>"; } if($nick==NULL || $kod==NULL){ echo "<font color='red'><br>Musisz wypelnic wszystkie pola!<br></font>"; } else if ($status == 0) {echo '<br><font color="red">Kod jest niepoprawny! Sprawdz wielkosc liter.<br></font>';} else if ($status == 1) { # gdy kod poprawny: switch ($kwota) { case 0.00: echo '<br><font color="green">Kod poprawny! DziÄkujemy za skorzystanie z ItemShop.<br></font>'; $output=console("muco%20diax32%20".$nick.""); $zapytanie = "INSERT INTO `zamowienia` (`uid`, `przedmiot`, `uzyty_kod`, `nick`, `data`, `godzina`, `ip`, `serwer`, `kwota`) VALUES ('', '$opis', '$check', '$nick', '$data', '$godzina', '$ip', '$serwer', '$ilosc_craftow')"; ///// DOPISAĂâ $idzapytania = mysql_query($zapytanie); ///// DOPISAĂâ break; }} ?>
Chcę zrobić potwierdzenie formularza, że po wpisaniu wszystkiego i kliknięciu przycisku KONTYNUUJ wyskakuje komunikat z CZY JESTEŚ PEWNY ZE CHCESZ KONTYNUOWAĆ?.
To co napisałem wyżej mam zrobione, lecz w skrypt kasuje mi przycisk po zaakceptowaniu formularza.
Jak zrobić aby po kliknięciu Yes i am sure skrypt wykonywał formularz dalej?EDIT:
Aktualny skrypt
-
Witam, posiadam domenę w home.pl, na swoim hostingu posiadam panel EHCP, jak mogę dodać domenę do panelu? Kiedy wpisuję ns1.domena.pl to nie działa.. Pisze, że ta domena nie jest powiązana z panelem.
I aby dodać SOA. Jak mogę to naprawić? -
Działa! Dzięki!
Pobieranie niekompletnego pliku za pomocą JAVY
w Programowanie i Bazy danych
Napisano · Edytowano przez globox99 (zobacz historię edycji) · Raportuj odpowiedź
Witam, mam pewien problem.. Próbuję pobrać pliczek z URL przy pomocy JAVY ale nie ważne jakiego kodu używam to zawsze pobiera niekompletny plik. Jakby 1/10 całości..
Oto mój kod:
public void file() throws IOException{ InputStream in = null; FileOutputStream out = null; try { System.out.println("Starting download"); long t1 = System.currentTimeMillis(); URL url = new URL("http://www.minecraftpolska.net");// or you can hard code the URL // Open the input and out files for the streams HttpURLConnection conn = (HttpURLConnection) url.openConnection(); in = conn.getInputStream(); out = new FileOutputStream("jakispliczek.jar");//// or you can hard code the filename // Read data into buffer and then write to the output file byte[] buffer = new byte[8192]; int bytesRead; while ((bytesRead = in.read(buffer)) != -1) { out.write(buffer, 0, bytesRead); } long t2 = System.currentTimeMillis(); System.out.println("Time for download & save file in millis:"+(t2-t1)); } catch (Exception e) { // Display or throw the error System.out.println("Erorr while execting the program: " + e.getMessage()); } finally { // Close the resources if (in != null) { in.close(); } if (out != null) { out.close(); } } }