Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


JohnnyB
Napisane: 5.10.2011, 19:13:59





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

to się robi tak:
w PHP:
  1. if (mysql_num_rows($result)>0)
  2. echo "{ status: 1, komunikat: 'NIP jest w bazie' }";
  3. else
  4. echo "{ status: 0, komunikat: 'Brak NIP w bazie' }";


w JS:
  1. if (xmlhttp.readyState==4 && xmlhttp.status==200)
  2. {
  3. var json=eval('('+xmlhttp.responseText+')');
  4. if(json.status) niperr();
  5. else nipok();
  6. document.getElementById("div_info").innerHTML=json.komunikat;
  7. }
  Forum: JavaScript · Podgląd postu: #903750 · Odpowiedzi: 2 · Wyświetleń: 806

JohnnyB
Napisane: 11.08.2011, 20:28:21





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

Ewidentnie jako osobne wdrożenie.
  Forum: Komputery i oprogramowanie · Podgląd postu: #889592 · Odpowiedzi: 13 · Wyświetleń: 1 283

JohnnyB
Napisane: 11.08.2011, 20:05:31





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

a co masz dane - punkt początkowy i końcowy? Jeśli tak, to najprościej skorzystać z równania prostej y=ax+b
  Forum: Przedszkole · Podgląd postu: #889581 · Odpowiedzi: 4 · Wyświetleń: 1 078

JohnnyB
Napisane: 17.03.2011, 20:22:49





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

Cytat
- podobnie czasami zmienia się "g" na "c" - binarnie znów jeden bit zmodyfikowany

to się nazywa mutacja, może być skutkiem zwiększonego promieniowania. Od mutacji już tylko krok do ewolucji - kto wie, może za jakiś czas Twój skrypt wynajdzie koło ... o ile wcześniej nie padnie na raka smile.gif

a tak na poważnie to obstawiałbym problemy z pamięcią na serwerze
  Forum: PHP · Podgląd postu: #846744 · Odpowiedzi: 2 · Wyświetleń: 811

JohnnyB
Napisane: 31.12.2010, 21:27:42





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

zmień właściciela na root-a i ustaw wykonywanie z prawami właściciela:

chown root:root mójprogram
chmod ug+s mójprogram
  Forum: PHP · Podgląd postu: #822401 · Odpowiedzi: 2 · Wyświetleń: 776

JohnnyB
Napisane: 25.07.2010, 18:45:37





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

w wielu dystrybucjach standardowy katalog baz danych mysql-a to '/var/lib/mysql' - możesz go zarchiwizować jak radzi Mchl, a jeśli serwer jeszcze dycha to zrób
mysqldump nazwa_bazy > ./baza.sql
będziesz miał kopię w pliku tekstowym
  Forum: MySQL · Podgląd postu: #770190 · Odpowiedzi: 11 · Wyświetleń: 1 940

JohnnyB
Napisane: 31.05.2010, 19:05:46





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

może debug_backtrace się nada
  Forum: PHP · Podgląd postu: #751688 · Odpowiedzi: 2 · Wyświetleń: 813

JohnnyB
Napisane: 31.05.2010, 19:59:13





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

Cytat(gothye @ 31.05.2010, 18:05:39 ) *
może ktoś wyjaśnić gdzie i dlaczego sie stosuje zapisy ? i który jest prawidłowy ?


obie klasy są jak najbardziej prawidłowe smile.gif

różnica tkwi sposobie wywołania - w pierwszym przykładzie wywołanie jest statyczne, a więc nie jest w ogóle tworzony obiekt, więc nie ma okazji do wywołania konstruktora i destruktora.
  Forum: Object-oriented programming · Podgląd postu: #751698 · Odpowiedzi: 8 · Wyświetleń: 1 485

JohnnyB
Napisane: 17.05.2010, 18:19:43





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

moim zdaniem jeśli rozmiar pliku nie przekroczy paru MB to spokojnie możesz używać file_put_contents()
  Forum: Przedszkole · Podgląd postu: #747291 · Odpowiedzi: 4 · Wyświetleń: 783

JohnnyB
Napisane: 16.05.2010, 13:24:59





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

moim zdaniem teraz wygląda całkiem nieźle,
można by dodać jeszcze jakieś szczegóły, np. id_faktury_korygowanej do tablicy faktur aby mieć możliwość śledzenia która korekta jest do jakiej faktury (kiedyś w jednej firmie widziałem fakturę, do której było 5 faktur korygujących czyli była korekta korekty itd), ale to zależy czy chcesz mieć taką funkcjonalność.
Jeszcze taka uwaga - jeśli będziesz potrzebował jakichś sumowań (np. ile sprzedano towarów w danych okresie), to warto od razu zastanowić się jaki wpływ na to będą miały faktury korygujące, np. takie wyrażenie

sum(ilosc) from pozycje_faktury;

zadziała prawidłowo bez faktur korygujących, ale z fakturami korygującymi już niekoniecznie. Ja to rozwiązuje w ten sposób, że w przypadku faktur korygujących do kolumny ilość wpisuję różnicę pomiędzy tym ile powinno być a ile było.
Przykład (tabela pozycje_faktury):

ilosc ile_bylo ile_powinno_byc
20 NULL NULL // zwykła faktura
-5 20 15 // faktura korygująca

teraz sumowanie działa prawidłowo - faktycznie sprzedano 15 szt.
  Forum: Bazy danych · Podgląd postu: #746946 · Odpowiedzi: 8 · Wyświetleń: 2 388

JohnnyB
Napisane: 15.05.2010, 11:53:34





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

Cytat
TYP typu BOOL - gdzie 0 oznaczałoby pozycję przed korektą a 1 pozycję po korekcie do tabeli POZYCJE_ZAMOWIENIA


nie, do tabeli faktury żeby nie robić osobnej tabeli na faktury 'zwykłe' osobnej na korygujące. A do tabeli 'pozycje na zamówieniu' dodałbym pole 'ilość korygowana', które normalnie nie byłoby używane.

Cytat
Ale wtedy na fakturze korygującej wypisałbyś wszystkie pozycje danego zamówienia


faktura korygująca to osobny dokument, z oddzielnym id
  Forum: Bazy danych · Podgląd postu: #746723 · Odpowiedzi: 8 · Wyświetleń: 2 388

JohnnyB
Napisane: 6.05.2010, 08:13:12





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

wszystko zależy od tego, czy masz dostęp do edycji pliku konfiguracyjnego crontaba. To zwykły plik tekstowy, więc możesz go sobie generować poprzez php. Pamiętaj tylko, że polecenia będą wykonywane z takimi uprawnieniami, jakie ma użytkownik, którego crontaba edytujesz.
  Forum: PHP · Podgląd postu: #743628 · Odpowiedzi: 2 · Wyświetleń: 840

JohnnyB
Napisane: 5.05.2010, 16:46:32





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

802.11b/g to standard opisujący fizyczne parametry transmisji (częstotliwość, modulacja) natomiast sposób szyfrowania to kwestia programowa, czyli zależy jaki masz system. Z tego co pamiętam to na Win XP WPA2 jest dostępne po zainstalowaniu którejś tam aktualizacji, na nowszych windowsach jest standardowo.
  Forum: Komputery i oprogramowanie · Podgląd postu: #743428 · Odpowiedzi: 3 · Wyświetleń: 975

JohnnyB
Napisane: 4.05.2010, 21:59:08





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

jeśli chcesz uzyskać sumowanie prowizji po dacie i id_user to możesz to zrobić następującym zapytaniem:
  1. SELECT DATA,id_user,sum(prowizja) AS ile FROM tabela GROUP BY DATA,id_user;
  Forum: PHP · Podgląd postu: #743176 · Odpowiedzi: 1 · Wyświetleń: 537

JohnnyB
Napisane: 4.05.2010, 18:52:51





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

Cytat(lobopol @ 4.05.2010, 16:06:26 ) *
<input type="submit" name ="submit" value="Wyślij formularz zgłoszeniowy">


dopisz to w końcu w formularzu ... i wyrzuć foreach, zostaw tylko

fputcsv($fp, split(',', $list), ',', '&quot;');




  Forum: Przedszkole · Podgląd postu: #743099 · Odpowiedzi: 20 · Wyświetleń: 2 330

JohnnyB
Napisane: 4.05.2010, 16:06:39





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

tylko nie <a href ... > a <img src=... >, jeśli ma być obrazek, a o wywołanie nie musisz się martwić, jak przeglądarka napotka znacznik <img> to sama wywoła skrypt podany jako src
  Forum: PHP · Podgląd postu: #743044 · Odpowiedzi: 7 · Wyświetleń: 2 203

JohnnyB
Napisane: 4.05.2010, 11:10:29





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

musisz zrobić osoby plik do wyświetlania zdjęć, np. pokaz_obraz.php
potem w głównym pliku strony robisz <img src=pokaz_obraz.php>
a w pliku pokaz_obraz.php na początku dajesz header("Content-type: image/jpeg"); i wyrzucasz samą zawartość zdjęcia, bez żadnego html
  Forum: PHP · Podgląd postu: #742916 · Odpowiedzi: 7 · Wyświetleń: 2 203

JohnnyB
Napisane: 25.04.2010, 18:46:12





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

jak odpalasz skrypt z konsoli to najwyraźniej nie masz zmiennej _SERVER["DOCUMENT_ROOT"] (pewnie PHP pobiera ją z konfiguracji serwera www). Możesz spróbować $_ENV['HOME'] - dostaniesz ścieżkę do katalogu domowego tego użytkownika, z którego crontab-a uruchamiasz skrypt.

  Forum: PHP · Podgląd postu: #740217 · Odpowiedzi: 3 · Wyświetleń: 798

JohnnyB
Napisane: 20.04.2010, 20:11:19





Grupa: Zarejestrowani
Postów: 76
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----

można nieco prościej
  1. SELECT imie,count(*) AS ilosc FROM sprzedawcy LEFT JOIN produkty ON sprzedawca_id=sprzedawcy.id GROUP BY id_sprzedawcy;


2. to znajdzie dziurę w numeracji albo kolejny najwyższy numer, minimum trzeba poszukać oddzielnym zapytaniem
  1. SELECT t1.numer+1 FROM test AS t1 LEFT JOIN test AS t2 ON t1.numer+1=t2.numer WHERE isnull(t2.numer) LIMIT 1;
  Forum: MySQL · Podgląd postu: #738522 · Odpowiedzi: 4 · Wyświetleń: 998


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 13.06.2024 - 02:55