globox99
-
Zawartość
105 -
Rejestracja
-
Ostatnio
Posty napisane przez globox99
-
-
Pobierasz parametr z tablicy $_GET
sprawdzając oczywiście, czy istnieje + walidacja i wstawiasz go do atrybutu value pola formularza.
Mogę prosić o gotowca w moim skrypcie?
-
Witam, posiadam formularz na swojej stronie i chcę aby po wpisaniu linka
www.mojastrona.pl/formularz.php?nick=globox99
rubryka z nickiem w formularzu sama się uzupełniała.
Oto mój formularz<body bgcolor="#black"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <center> <?php // KONFIGURACJA // $kwota_doladowania=8; //Wybierz oferte doladowania sms z listy ponizej. // FUNKCJA HTTPCONSOLE include("../funkcjasv.php"); // POLACZENIE ZE SMAPEM $host_mysql = 'xxxx'; ///// DOPISAĆ i UZUPEĹNIĆ WĹASNYMI DANYMI $user_mysql = 'xxxx'; ///// DOPISAĆ i UZUPEĹNIĆ WĹASNYMI DANYMI $baza_mysql = 'xxxxx'; ///// DOPISAĆ i UZUPEĹNIĆ WĹASNYMI DANYMI $haslo_mysql = 'xxxxx'; ///// DOPISAĆ i UZUPEĹNIĆ WĹASNYMI DANYMI $serwer = 'xxxxx'; ///// 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>13 || $kwota_doladowania<0){ die("Blad: Skontaktuj sie z Adminem."); } switch ($kwota_doladowania){ case 1: $koszt_sms="0.62"; $numer_sms="70068"; $ilosc_craftow="0.25"; break; case 2: $koszt_sms="1.23"; $numer_sms="71068"; $ilosc_craftow="0.50"; break; case 3: $koszt_sms="2.46"; $numer_sms="72068"; $ilosc_craftow="1"; break; case 4: $koszt_sms="3.69"; $numer_sms="73068"; $ilosc_craftow="1.50"; break; case 5: $koszt_sms="4.92"; $numer_sms="74068"; $ilosc_craftow="2"; break; case 6: $koszt_sms="6.15"; $numer_sms="75068"; $ilosc_craftow="2.50"; break; case 7: $koszt_sms="7.38"; $numer_sms="76068"; $ilosc_craftow="3"; break; case 8: $koszt_sms="11.07"; $numer_sms="79068"; $ilosc_craftow="4.50"; break; case 9: $koszt_sms="12.30"; $numer_sms="91058"; $ilosc_craftow="5"; break; case 10: $koszt_sms="20.91"; $numer_sms="91758"; $ilosc_craftow="8"; break; case 11: $koszt_sms="23.37"; $numer_sms="91958"; $ilosc_craftow="9.50"; break; case 12: $koszt_sms="24.60"; $numer_sms="92058"; $ilosc_craftow="10"; break; case 13: $koszt_sms="30.75"; $numer_sms="92578"; $ilosc_craftow="12.50"; break; } echo '<font color="white" size="4">Aby zakupić ofertę wyslij SMS o tresci<br /> <b>xxxxxxx</b> na numer <b>'.$numer_sms.'</b>. <br />Calkowity koszt SMS-a to '.$koszt_sms.' zł<br></font>'; // POLACZENIE Z DOTPAY $id = 'xxxx'; # numer ID zarejestrowanego klienta $code = "xxxx"; # identyfikator usług SMS $type = "xxxx"; # typ konta: C1 - 8 znakowy kod bezobsługowy $page = "xxxx"; # 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>'; $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; case 0.50: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 1.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 2.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 3.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 4.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 5.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 6.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 9.00: echo '<br><font color="green">Kod poprawny! Dziękujemy za skorzystanie z ItemShop.<br></font>'; $output=console("muco%20creeper%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; case 10.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 17.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 19.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 20.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; case 25.00: echo '<br><font color="red">Niewłaściwa kwota doładowania!<br></font>'; break; } }} ?> <form method="post"> <table> <br /> <tr> <td><font color="white" size="3"><b>Nick z Gry:</b></font></td> <td><input if="nick" type="text" maxlength="20" name="nick" value="<?= $_GET[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="xxxx" 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 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>
-
Bo musisz wyświetlanie strony dać w warunku, a nie poza nim. Pokaż kod
Okej mam, a jak dać kasowanie sesji? Wylogowywanie.
-
Pokrótce przedstawię Ci tu proste logowanie ze stałym hasłem - zapisanym w jednym z plików logowania - oczywiście można bawić się w przeróbki itp, ale chcę Ci tylko zaprezentować działanie.
Robisz sobie prosty formularz z wpisywaniem hasła dajmy na to plik login.php:
<?php session_start(); $haslo = 'abcd'; if (!$_POST['login']) { ?> <form method="post"> Hasło: <input type="password" name="pass"> <input type="submit" value="Zaloguj" name="login"> </form> <?php } else { if ($_POST['pass'] == $haslo) { // jeśli podaliśmy dobre hasło to ustalamy sesje i przenosimy użytkownika do index.php $_SESSION['login'] = true; header("Location: index.php"); } else { echo 'Logowanie nie powiodło się'; } } ?>
I teraz w podstronach, których chcesz "autoryzację" dodaj taki warunek:
<?php session_start(); if (isset($_SESSION['login'])) { echo 'Zalogowany, tresc podstrony'; } else { echo 'Nie masz dostępu'; } ?>
A jednak nie do końca. Jak dodam warunek na początku to wyświetla mi stronę ale pisze że nie mam dostępu. Jak zablokować stronę i idać sam napis nie masz dostepu?
-
Witam, mam skrypt, który łączy się z serverem. Wszystko pięknie chodziło dopuki nie zmieniłem hostingu na..
Opiszę po kolei jak działa skrypt.
1. Ktoś wpisuje nick i kod w formularz2. Formularz poprawny > Skrypt wykonuje komende z funkcji
3. Koniec
1.
Wpiszę w nicku swój nick np. Staszek
w kod, wpisuje jakiś tam kod
2. Formularz wywołuje komende
$output=console($s_command);
$s_command to:
$s_command="say%20".$nick."";
natomiast zmienna $nick to nick pobrany z formularza
$nick=$_POST["nick"];
teraz jest taki problem.. Skrypt wykonuje komende na serverze jednak bez zmiennej z nickiem. Zmienna jest poprostu PUSTA.. Tak jakby nie została wgl przekazana z formularza.
Natomiast jak dam
echo "say%20".$nick."";
To wszystko działa jak należy. Nick jest pobierany z formularza i wyświetlany tutaj.
I teraz pytanie.. Jak zrobić aby zmienna z nickiem nie była przekazywana jako pusta w $s_commandProszę o pomoc..
-
Thx działa
-
Jak robie wg wyżej wymienionego poradnika to mam error
Internal Server Error - 500 -
Witam, głowię się z tym już trochę czasu i mam problem..
Jak zablokować stronę www hasłem, tak aby nie można było wejść bezpośrednio w plik (np. strona.pl/oferta.php) tylko po wcześniejszym zalogowaniu w index.php.
Chcę aby wszystkie moje podstrony były zablokowane, i dostępne tylko po zalogowaniu w pierwszej stronie. -
Witam mam 2 pliki jeden głównie z formularzem, który wysyła informacje dalej do pliku 2.
chcę zrobić z tego jeden plik. ale jak dodam je do siebie to w pliku 2 wywala ze nie ma info z formularza (z pliku 1)
Jak połączyć te 2 pliki?
Plik 1: http://pastebin.com/L2CFwRMu
Plik 2: http://pastebin.com/aKNLrSJKZ góry dziękuję za pomoc.
-
Napisał, że ma 4 podejrzanych, którzy mieli dostęp do danego konta. Jeśli wie z jakich klas adresowych każdy z nich się łączy, to mu to pewnie wystarczy, do wytypowania który to usunął.
Pytanie tylko JAK usunął. Przez ssh i z powłoki? FTP? Z jakiegoś panelu? Nie ma na to jednoznacznej komendy (nie, jeśli nie masz odpowiednio skonfigurowanego systemu, w każdym razie), najlepiej byłoby przejrzeć wszystkie dostępne logi i je przeanalizować, aż się trafi na odpowiedni wpis.
Skasował za pomocą komendy SSH przez putty.
Czyli z tego co rozumiem nie da się sprawdzić jakie IP to wywołało?
-
Witam, szukam komendy w linuxie która pokaże mi z jakiego IP była zalogowana osoba, która wywołała w danym dniu komendę.
Szukam osoby która skasowała mi folder i mam 4 podejrzanych, którzy mieli dostęp do jednego usera. Teraz chcę sprawdzić JAKIE IP wywołało komendę remove. -
na kurshtml.boo.pl znajdziesz najprostszy formularz i w polu tekstowym name="kod" ustawiasz i tyle.
ok mam ale kiedy wbije na strone to od razu jest KOD ZŁY
-
Jak teraz mam ten mój pierwszy skrypt dodać w formularz.. ;/?
-
A chmody dobre ustawiłeś na plik lista.kodow???
Tak. Błąd na stronie jest taki:
Parse error: syntax error, unexpected '{' in /home/hardlive/public_html/koder/prezent/index.php on line 4
globox99, jesli jesteś zainteresowany mogę ci sprzedać taki (a nawet bardziej rozbudowny skrypt) za 50 zł.
Pozdrawiam
Nie thx.. potrzebuje tylko takiego małego skrypta
-
Witam, mam taki kod:
http://pastebin.com/g2Z3i0ZHI mi nie działa.
Skrypt polegać ma na tym, że jak ktoś wpisze kod, który znajduje się w pliku to da mu wtedy coś tam co ma być wywołane. Natomiast jeśli kod jest nieprawidłowy to wywala błąd ze jest nieoprawny.
Jeśli kod jest ok to usuwa go z listy. -
To jest Like Box. Poza ustawieniem url i wymiarów musisz odznaczyć "Show Friends' Faces" i zaznaczyć "Show Posts".
Dzięki
-
Witam, mam problem z skonfigurowaniem wtyczki na stronę..
Chcę dodać coś takiego: http://scr.hu/0g3e/v01uv
Gdzie znajdę i jak skonfiguruję ten plugin? -
Witam, szukam skryptu, który będzie robił to co teraz napiszę:
1. Kopiuje plik.txt do katalogu "logi" i daje mu nazwę "godzina:dzień:miesiąc" (Dane pobierane z systemu)
2. Otwiera oryginalny plik.txt i kasuje jego zawartość
3. Zamyka plik.txt i nadpisuje zmiany
Skrypt ma się uruchamiać codziennie o godzinie 00:00.
Jest to skrypt na linuxa -
No właśnie troszkę bolą ale się przyzwyczaję.
-
Heh
Już sobie poradziłem. Nie zauważyłem przycisku na adapterze. Już są sprawne
Thx
-
Tak właśnie zrobiłem. I zaczęło napierdzielać to światełeczko
Czekam
EDIT:
I nic.. Hmmm
nadajnik zgasł a słuchawki nadal mrygają...
-
Masz na myśli połączenie odbiornika z nadajnikiem?
Korzystam z tego: http://www.logitech.com/assets/33288/wireless-headset-h760-pairing-addendum.pdf
I nie łączą się ze sobą.
-
1. Wkładam USB do portu USB
2. Włączał słuchawki..
Koniec..
Dzwoniłem i powiedzieli mi, że mam napisać maila i dadzą mi instrukcje obsługi.
Wiecie może jakim programem muszę się połączyć? Bo o tym wspomnieli.
-
Tak, zgodnie z instrukcją której wgl nie dostałem.. Tak samo jak i jednej części (Przedłużki do USB)
Wgl.. Chyba oddam te słuchawki.. Allegrowicz poleciał poprostu w ciula..
Nadal nie działają nawet po wyłączeniu WiFi
Zmienna w linku i autouzupełnianie formularza..
w Centrum webmastera
Napisano · Raportuj odpowiedź
Ale skąd skrypt wie ze jak wpisze w linku nick to ma uzupełnić formularz? Czyli teraz powinno to dzialac?