Napisane: 17.08.2009, 23:31:46 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
probowales uzyc mysql_error? Mozesz tez dac jakies numerki by wiedziec gdzie sie sypie |
Forum: Przedszkole · Podgląd postu: #649931 · Odpowiedzi: 26 · Wyświetleń: 1 399 |
Napisane: 18.08.2009, 00:08:41 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
cPanel, DA udostepnia corn, a takze sa darmowe corny[na innych serwerach;) |
Forum: Przedszkole · Podgląd postu: #649949 · Odpowiedzi: 10 · Wyświetleń: 1 177 |
Napisane: 22.09.2008, 15:07:47 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
mamy strone <html> <body> <div> abc </div> </body> </html> i drugi serwe z którego trzeba pobrac to co ma byc za abc <html> <body> <div> abc <script type="text/javascript" src="http://server.pl/plik.php?client=23"></script> </div> </body> </html> potem <? //pobieramy z bazy co ma byc wyswietlone obrabiamy itd echo "document.write('".$tresc."');"; Z tym że jest problem - jaki? klient zmienia ID na id kogos innego ima inna tresc, wtedy trzeba sprawdzac kto chce ten plik itd. ale zawsze można się jakoś podłączyc wtedy ja polecam by przy zmiania danych wysyłac je curlem do okreslonych skryptow a skrypty napisac ktore beda odbierac i do klienta |
Forum: Przedszkole · Podgląd postu: #518737 · Odpowiedzi: 12 · Wyświetleń: 2 180 |
Napisane: 8.09.2008, 03:05:48 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
http://dev.mysql.com/doc/refman/5.0/en/pattern-matching.html oraz na dole jest link do części z regex'ami:) może pomoże |
Forum: Przedszkole · Podgląd postu: #513885 · Odpowiedzi: 3 · Wyświetleń: 821 |
Napisane: 13.08.2008, 14:09:13 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
dodam że jak byś robił na linuxie to Apache będzie miał takie prawa jak user który go włączył, jeśli włączy go user X to możesz zabijać procesy tylko usera X(chyba że robisz root'em to masz all prawa) |
Forum: Apache · Podgląd postu: #504763 · Odpowiedzi: 5 · Wyświetleń: 1 730 |
Napisane: 1.08.2008, 22:40:23 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
Cytat Jeszcze jedna drobnostka - domyślnie sesje wygasają natychmiast lub krótko po zamknięciu przeglądarki, prawda? Tym samym nieda się zrobić by serwis zapamiętywal pomiędzy sesjami fakt, iż user był zalogowany. Dałoby się męcząc się z ustawieniem session cookie timeout, ale czy zwykłe użycie cookies (bezpośrednio) nie jest łatwiejsze? zależy od ustawień przeglądarki/ustawien tego jak sie wysyła cookie(nie pamietam)Cytat No ale przecież jak strona będzie podatna na xss to nie ma znaczenia czy cookies czy sesje prawda? Kradnąc cookie można przecież ukraść id sesji, czy nie ? sesje sprawdzają jeszcze IP, system operacyjny, przeglądarkę, wersje etc...http://wortal.php.pl/wortal/artykuly/php/a...handler_czesc_i poczytaj może coś się dowiesz i zrobisz jak chcesz:) Co wg. Ciebie przeciw sessją a co za cookie - zapewne jakieś rozwiązania już są |
Forum: Przedszkole · Podgląd postu: #500250 · Odpowiedzi: 11 · Wyświetleń: 2 082 |
Napisane: 31.07.2008, 14:08:55 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
ale sesje zawsze używają ciastek poza momentem gdy user ma wylaczone cookie w przegladarce, wtedy dokleja ssid... więc po co kobinować? sesja dokleja tylko wtedy ssid do adresu gdy nie moze uzyc cookie, wtedy Ty też nie będziesz mogl ich użyć... patrzylem na temat z linku - niektore proxy maja ciastka u siebie a nie u usera... dodam Ci że wtedy za dużo nie zrobisz bo każde cookie będzie się tak zapisywać... |
Forum: Przedszkole · Podgląd postu: #499652 · Odpowiedzi: 11 · Wyświetleń: 2 082 |
Napisane: 27.07.2008, 01:47:08 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
przykladowo zamiast: art.php?id=52 dajesz: art52_bardzo_ciekawy_artykul.html Jak? htaccess: art([0-9]{1,10})_[a-z\_\-A-Z]{1,30}\.html art.php?id=$1 oczywiście dodaj sobie takie rzeczy jak rewriterule itd.. odrazu mówie że w tym biegły nie jestem i do tego dodaj output buffering a na nim zamieniaj linki jakoś automatycznie(by w html był link typu art1_bdb.html) OCZYWISCIE MOWIE TUTAJ NA PRZYKAŁDACH! Pozdrawiam |
Forum: PHP · Podgląd postu: #498084 · Odpowiedzi: 2 · Wyświetleń: 1 181 |
Napisane: 10.01.2008, 12:02:06 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
jak rozumiem plik dzielisz na poszególne linie za pomocą explode... potem każde "pole" tablicy z explode to jedna linia... ktoś chce wyświetlić strone nr 4 więc będą to linie(elementy tablicy) od 20 do 24.. a jeśli są jakieś następne elementy - sprawdzasz przez isset przykład
to jest tylko dość dobrze(mam nadzieje?) opisany przykład jak poradzić sobie z problemem... możesz na tym bazować możesz zrobić coś podobnego, możesz to przerobić...(również możesz powiedzieć że moja robota nie potrzeba:/) |
Forum: Przedszkole · Podgląd postu: #428695 · Odpowiedzi: 5 · Wyświetleń: 1 643 |
Napisane: 10.01.2008, 16:34:48 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
nie wiem czy działa:) jeśli masz php mniejsze od 4.3.5 to jak na MOJE oko POWINNO działać... Kod php_flag allow_url_fopen on |
Forum: Przedszkole · Podgląd postu: #428807 · Odpowiedzi: 10 · Wyświetleń: 2 011 |
Napisane: 9.01.2008, 14:42:33 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
taka rada: Kod if ( $iloscoleju == 0 ) zamień na:if ( $iloscopon == 0 ) if ( $iloscswiec == 0 ) Kod if ( $iloscoleju == 0 && $iloscopon == 0 && $iloscswiec == 0 ) |
Forum: Przedszkole · Podgląd postu: #428355 · Odpowiedzi: 2 · Wyświetleń: 549 |
Napisane: 9.01.2008, 14:18:21 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
jeśli strona jest... to server WWW wyśle headera 200 - ok a jak dasz header 404 not-found to będzie to samo jak by wysłało automatycznie... Jaka różnica czy Ty powiesz serverowi żeby wysłał headera o tym że strony nie ma czy server zrobi to automatycznie...? chyba żadna... drugie wyjście... Kod RewriteRule ^index\.php$ /jksdflhkjlsdhfkjdshkjg_bla_bla_strona_ktorej_nie_ma.rozszerzenie_dziwne [L] wtedy server zachowa się tak samo jak by ktoś wpisał adres /jksdflhkjlsdhfkjdshkjg_bla_bla_strona_ktorej_nie_ma.rozszerzenie_dziwne... jeśli tej strony nie będzie... pokaże headera że strony nie ma oraz wywali deflautowego errora(czyli 404.php) |
Forum: Przedszkole · Podgląd postu: #428336 · Odpowiedzi: 3 · Wyświetleń: 2 399 |
Napisane: 9.01.2008, 11:27:59 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
Kod $curr_time=date("G").":".date("i").":".date("s").",".date("d")."-".date("m"); hm? |
Forum: Przedszkole · Podgląd postu: #428270 · Odpowiedzi: 5 · Wyświetleń: 1 576 |
Napisane: 9.01.2008, 11:34:40 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
Kod header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 może takie coś by pomogło? skopiowane z manuala:) header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // data w przeszłości |
Forum: Przedszkole · Podgląd postu: #428271 · Odpowiedzi: 11 · Wyświetleń: 2 374 |
Napisane: 8.01.2008, 14:35:37 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
to chyba proste jak drut.... Znalazłem jakiś system zaraz go przerobie... Kod <?php session_start(); mysql_connect("localhost","login","haslo"); mysql_select_db("baza_danych"); if(isset($_SESSION['zalogowany'])) { header("Location: http://www.example.com/".$_SESSION['login'].".html"); exit(); }else{ if(isset($_POST['wyslij'])) { if(mysql_num_rows(mysql_query("SELECT login, haslo FROM konta WHERE login = '".$_POST['login']."' && haslo = '".$_POST['haslo']."' ")) > 0) { if(mysql_num_rows(mysql_query("SELECT nr FROM konta WHERE login = '".$_POST['login']."' && haslo = '".$_POST['haslo']."' ")) > 0 ) { $_SESSION['zalogowany'] = true; $_SESSION['login'] = $_POST['login']; $_SESSION['haslo'] = $_POST['haslo']; header("Location: http://www.example.com/".$_SESSION['login'].".html"); } else { echo "Złe hasło, proszę spróbować ponownie"; } } else { echo "Nie ma takiego użytkownika"; } } else { ?> <form method='POST' action='logowanie.php'> <b>nazwa uzytkownika:</b> <input type='text' name='login'><br> <b>haslo:</b> <input type='password' name='haslo'><br> <input type='submit' value='Wyślij' name='wyslij'> </form> <?php } } jeśli ktoś na ten skrypt będzie i jest zalogowany - przeniesie godo strony example.com/JEGO_LOGIN.html, i do tej strony też przeniesie gdy się zaloguje... w innym wypadku wyświetli forma logowania:) zmień sobie to example.com:) |
Forum: Szukam · Podgląd postu: #427943 · Odpowiedzi: 3 · Wyświetleń: 1 625 |
Napisane: 7.01.2008, 22:01:18 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
noo tak... ale załóżmy że w arcie nr. 1 wstęp masz "ciekawy artykół" a w arcie nr. 2 masz wstęp "witam, w tym artkule opisze jak uzyskać efekt X w programie Y za pomoca wtyczki A dostępnej na licencji GPL" i jak to połączysz? żeby połączyć musisz mieć dodatkowe pole w bazie w którym będzie ile znaków ma mieć wstęp... ale podczas pisania wpadł mi jeszcze jeden pomysł.... niech wstęp będzie automatycznie umieszczany wewnątrz jakiegoś losowego stringa np. afdskghdsfjjkj.dsghghiofdghdaghiadhgiodahgioghaighigidhg i za pomocą regexpów wyciągać tylko to co jest między stringiem... a cala reszte wyświetlić tylko gdy jest cały art |
Forum: Przedszkole · Podgląd postu: #427744 · Odpowiedzi: 10 · Wyświetleń: 3 428 |
Napisane: 6.01.2008, 14:20:43 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
hm... chcesz żeby zmieniało np. <a href="index.php?d=jakis_dzial">jakiś dział</a> na <a href="/jakis_dzial/">jakiś dział</a> bez zmiany każdego pliku? hm.. http://pl2.php.net/manual/pl/function.outp...rewrite-var.php to może by pomogło... w każdym bądz razie idz w strone Output Control Functions:) |
Forum: Przedszkole · Podgląd postu: #427162 · Odpowiedzi: 1 · Wyświetleń: 788 |
Napisane: 30.12.2007, 22:22:33 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
hm.. czyli rozumiem to że chcesz mieć menu, gdy w niego klikniesz w innym miescu bez odświerzania pokaże się zmienna z menu(jak dobrze zrozumiałem link?) poszukaj o funkcji innerHTML w java script:) jeśli o to chodzi sam spróbuje Ci jakoś pomóc, nie znam się za bardzo na JS więc nie chce by moje starania poszły na marne jeśli nie o to biega |
Forum: PHP · Podgląd postu: #424814 · Odpowiedzi: 4 · Wyświetleń: 1 521 |
Napisane: 26.12.2007, 21:41:29 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
Cytat $results = print_r($b, true); //$results now contains output from print_r z manuala.. potem można operować na wyniku przez wyrażenia regularne:) |
Forum: Przedszkole · Podgląd postu: #423344 · Odpowiedzi: 4 · Wyświetleń: 1 167 |
Napisane: 26.12.2007, 19:02:20 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
można jeszcze Kod select from `przyklad` where `data` beetwen '2007-01-01 00:00:00' and '2007-12-31 23:59:59' |
Forum: Przedszkole · Podgląd postu: #423291 · Odpowiedzi: 7 · Wyświetleń: 1 903 |
Napisane: 21.12.2007, 19:06:10 | |
Grupa: Zarejestrowani Postów: 439 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) |
hm.. zaraz popatrzmy dajesz zapytanie... potem przepuszczasz przez mysql_num_rows" title="Zobacz w manualu PHP" target="_manual jeśli ma więcej niż 0 to przepuszczasz przez mysql_fetch_array(czy jakie tam podobne używasz) i wyświetlasz tabele... jeśli ma 0 to nie wyświetlasz nic, nie przepuszczasz przez mysql_fetch_array(czy co tam innego używasz) |
Forum: Przedszkole · Podgląd postu: #421985 · Odpowiedzi: 2 · Wyświetleń: 1 105 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 29.03.2024 - 01:18 |