Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >

scanner
Napisane: 3.10.2012, 17:01:40





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Captcha po byku...


Aż dziwię się, że jeszcze nie płaczesz o flodzie w ogłoszeniach.

Lektura do poduszki: http://pl.wikipedia.org/wiki/CAPTCHA
  Forum: Przedszkole · Podgląd postu: #996960 · Odpowiedzi: 5 · Wyświetleń: 302

scanner
Napisane: 17.09.2012, 18:22:45





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



http://pl.wikipedia.org/wiki/BOM_(informatyka)
  Forum: Przedszkole · Podgląd postu: #993176 · Odpowiedzi: 10 · Wyświetleń: 397

scanner
Napisane: 17.09.2012, 11:20:47





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Ponieważ tablica $wykaz_uprawnienia_usun, po której się iterujesz ma zdublowane pola - raz jako index INT, dwa jako klucz tekstowy.
Zrób var_dump na niej, przed foreach i sprawdź
  Forum: Przedszkole · Podgląd postu: #993062 · Odpowiedzi: 4 · Wyświetleń: 221

scanner
Napisane: 15.09.2012, 21:59:54





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Otwórz nowy plik w sensownym edytorze, otwórz znacznik <?php po czym przeklej resztę pliku z pliku "uszkodzonego".
Nadpisz nowy plik na "uszkodzony".
  Forum: Przedszkole · Podgląd postu: #992819 · Odpowiedzi: 3 · Wyświetleń: 212

scanner
Napisane: 15.09.2012, 18:09:28





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Najmniej wydajne, ale najprostrze:
  1. ORDER BY RAND();
  Forum: Przedszkole · Podgląd postu: #992793 · Odpowiedzi: 3 · Wyświetleń: 298

scanner
Napisane: 9.12.2009, 18:23:40





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Jak już to najpierw do "Informatyka" a ta z kolei może być zaliczona do "Technika"
  Forum: Hydepark · Podgląd postu: #689645 · Odpowiedzi: 1 · Wyświetleń: 609

scanner
Napisane: 25.11.2009, 00:17:10





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Jak widać temat już pierwszą odpowiedzią zszedł na zły tor i nie zapowiada się, żeby coś z niego pozytywnego wyszło - a już na penwo nie sensowny sposób, jak pomóc "zdołowanemu".
Zamykam, mimo, ze to Hydepark.

A za "żyletkę" powinieneś dostać warna, Wicepsik.
  Forum: Hydepark · Podgląd postu: #684362 · Odpowiedzi: 5 · Wyświetleń: 1 104

scanner
Napisane: 12.09.2009, 15:06:09





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Przykro mi, zasady muszą być przestrzegane, a ja ani nikt z ekipy nie będzie się bawił w detektywa, żeby sprawdzić, czy mówisz prawdę.
Pomożemy Tobie jak i każdemu innemu, jeśli tylko będzie widać, że coś robisz. Nasza pomoc ma służyć jedynie przeskoczeniu napotkanych trudności, a nie pracy za kogoś. Tym bardziej do szkoły - bo w ten sposób nic nie zyskasz. Poza tym - do nauki miałeś cały poprzedni rok szkolny.

Ahh.. edycja postu nic nie da - mam screenshota - tak profilaktycznie.

Zacznij coś robić, pokaż z czym masz problem - pomożemy.
  Forum: Object-oriented programming · Podgląd postu: #660335 · Odpowiedzi: 5 · Wyświetleń: 1 054

scanner
Napisane: 2.09.2009, 18:56:44





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Istnieje coś takiego jak:
  1. /**
  2.   * Adds a string or binary attachment (non-filesystem) to the list.
  3.   * This method can be used to attach ascii or binary data,
  4.   * such as a BLOB record from a database.
  5.   * @param string $string String attachment data.
  6.   * @param string $filename Name of the attachment.
  7.   * @param string $encoding File encoding (see $Encoding).
  8.   * @param string $type File extension (MIME) type.
  9.   * @return void
  10.   */
  11. public function AddStringAttachment($string, $filename, $encoding = 'base64', $type = 'application/octet-stream'){}
  Forum: PHP · Podgląd postu: #656761 · Odpowiedzi: 2 · Wyświetleń: 944

scanner
Napisane: 18.06.2009, 14:00:22





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



  1. <?php
  2. if( ( ( $dlugosc1 < 6 ) || ( $dlugosc2 == 20 ) ) && ( $alert != 1 ) ){
  3.    echo"TAK";
  4. }
  5. ?>

Powinno działać. Grupowanie wyrażeń nawiasami bardzo pomaga - logika i matematyka się kłaniają.
  Forum: Przedszkole · Podgląd postu: #621822 · Odpowiedzi: 16 · Wyświetleń: 4 657

scanner
Napisane: 17.01.2009, 11:03:13





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Jeżeli chodzi o punkt pierwszy, to polecam zapoznanie się z "Drzewkami Depesza": http://www.depesz.com/index.php/drzewka-w-bazach-danych/
Swego czasu wykonałem implementację (nieoptymalną) dla MySQL'a: http://www.scanner.eu.org/dev/zathras/


Jeżeli natomiast chodzi o punkt drugi, to trzymanie zainteresowań w jednym polu jest pomysłem chybionym. Powinieneś lepiej zastanowić się nad trzema tabelami: Użytkownicy, Zainteresowania i UzytkownicyZainteresowania. Ta trzecia będzie miała dwa pola: Id_Uzytkownik i Id_Zainteresowanie - dzięki temu w prosty sposób odczytasz wszystkie zainteresowania użytkownika oraz wszystkich użytkowników mających dane zainteresowanie.
  Forum: Przedszkole · Podgląd postu: #559273 · Odpowiedzi: 12 · Wyświetleń: 1 558

scanner
Napisane: 11.01.2009, 20:06:17





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



  1. <?php
  2. $Xml = simplexml_load_file( $file );
  3. foreach( $Xml->table->{'foreign-key'} as $FK ){
  4.    var_dump( isset( $FK->reference ) );
  5. }
  6. ?>


simplexml_load_file" title="Zobacz w manualu PHP" target="_manual jest IMHO lepsze niż Twój sposób ładowania danych.
  Forum: PHP · Podgląd postu: #557292 · Odpowiedzi: 2 · Wyświetleń: 994

scanner
Napisane: 5.09.2008, 21:50:35





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Artykuł jest w trakcie publikacji, dostępny będzie przed północą.
Fakt, że wersja prefinalna ukazał się publicznie wynika z mojego błędu.
  Forum: Wortal · Podgląd postu: #513407 · Odpowiedzi: 1 · Wyświetleń: 9 794

scanner
Napisane: 23.07.2008, 23:30:56





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



najbardziej prawdopodobne, iz jest to plik ZIP) ze zmienionym rozszerzeniem (tak robi wiele programów, np. FEBE).
Zmień rozszerzenie, sprawdź czy mozęsz rozpakować. Jeśli tak, to znajdź pclzip lub inną bibliotekę do obsługi zip i gotowe.
  Forum: Komputery i oprogramowanie · Podgląd postu: #496960 · Odpowiedzi: 2 · Wyświetleń: 6 712

scanner
Napisane: 17.07.2008, 18:13:39





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



~Xniver: Twój przykład jest mało przydatny. Ciekawe co zrobisz 2008-07-17 20:00 - jaki wg. Ciebie będzie obliczony czas lokalny?

  1. <?php
  2. $Data = new DateTime();
  3. $Data->modify( '+7 hours');
  4. echo $Data->format( "m d Y H:i:s" );
  5. ?>
  Forum: Przedszkole · Podgląd postu: #494466 · Odpowiedzi: 8 · Wyświetleń: 1 768

scanner
Napisane: 11.07.2008, 17:45:20





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Chłopie, jaka serializacja? Co ty za herezje piszesz.. słyszałeś o array_walk" title="Zobacz w manualu PHP" target="_manual?
  Forum: MySQL · Podgląd postu: #492229 · Odpowiedzi: 8 · Wyświetleń: 1 445

scanner
Napisane: 15.07.2008, 11:37:12





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



W kazdym miejscu, w którym może zwiększyć się wartość tej Twojej zmiennej, a nie moze przekroczyć zadanej wartości, użyj:
  1. <?php
  2. $iInt = min( $iInt, 100 );
  3. ?>
  Forum: Przedszkole · Podgląd postu: #493496 · Odpowiedzi: 24 · Wyświetleń: 3 157

scanner
Napisane: 24.06.2008, 21:45:36





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Zobacz linijki 4 i 5 w poniższym kodzie - w ten sposób wyrzucasz wyjątki - więc wystarczy to wymusić i już.
  1. <?php
  2. try
  3. {
  4. throw new PDOException( 'Dupa!' );
  5. throw new optException ( 'Dupa!' );
  6. }
  7. catch(PDOException $e)
  8. {
  9. opdErrorHandler($e);
  10. }
  11. catch(optException $e)
  12. {
  13. optErrorHandler($e);
  14. }
  15. catch(Error $e) {
  16. $e->Report();
  17. }
  18. ?>
  Forum: Przedszkole · Podgląd postu: #485816 · Odpowiedzi: 8 · Wyświetleń: 1 632

scanner
Napisane: 24.06.2008, 22:54:46





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



a jak go włączyłeś? Pokaż zapis z crontab.
  Forum: PHP · Podgląd postu: #485851 · Odpowiedzi: 6 · Wyświetleń: 1 568

scanner
Napisane: 24.06.2008, 13:54:31





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Polecam naukę PHP zamiast udzielania porad.

Cytat(simperium @ 24.06.2008, 14:26:46 ) *
jeśli id certyfikatu to: $_GET[ID_DOK]

to wtedy tak spróbuj:
  1. <?php
  2. $zm = <NOTARIAT><WYGENEROWANO_DLA_UZYTKOWNIKA>$_GET[ID_DOK]</WYGENEROWANO_DLA_UZYTKOWNIKA>
  3. ?>


a potem resztę analogicznie. Zmienną, którą użyłeś przy generowaniu do pdfa po prostu wlewasz w odpowiedni znak zapytania stworzony przez Ciebie smile.gif

  1. <?php
  2. $zm = '<NOTARIAT><WYGENEROWANO_DLA_UZYTKOWNIKA>'.$_GET['ID_DOK'].'</WYGENEROWANO_DLA_UZYTKOWNIKA>';
  3. ?>


Apostrofy się kłaniają przede wszystkim i to tyczy się całego kodu. Zapamiętajcie raz na zawsze, że indeksy tekstowe w tablicach zawsze ujmujemy w ' lub ". ID_DOK jakoś nie jest z tego co widzę zdefiniowana stałą.
  Forum: Przedszkole · Podgląd postu: #485620 · Odpowiedzi: 13 · Wyświetleń: 1 964

scanner
Napisane: 22.06.2008, 21:20:53





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Cytat(morphi99 @ 22.06.2008, 10:06:02 ) *
A czym różnił by się ten zapis:
Kod
$_GET['page']

od takiego zapisu:
Kod
$_GET[page]

Pierwsza linia oznacza odwołanie do indeksu page w tablicy $_GET
Druga linia oznacza odwołanie do indeksu w tablicy $_GET, którego wartość znajduje się w stałej page.

Drugi zapis spowoduje wygenerowanie E_WARNING (bądź E_NOTICE, nie pamiętam w tej chwili) zawsze, gdy stała page jest niezdefiniowana. Niestety PHP nie traktuje tego jako błędu krytycznego i uznaje wartość niezdefiniowanej zmiennej jako równa jej nazwie (czyli po wygenerowaniu powyższego błędu symuluje takie działanie:
  1. <?php
  2. define("page", "page");
  3. ?>
i kontynuuje działanie. Jeśłi masz obniżony poziom raportowania błędów, nawet tego nie zauważysz - ale jest to jeden z podstawowych błędów początkujących programistów.
  Forum: PHP · Podgląd postu: #484996 · Odpowiedzi: 7 · Wyświetleń: 1 550

scanner
Napisane: 6.06.2008, 17:37:39





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



  1. <?php
  2. $Date = new DateTime();
  3. $Date->modify( '-1 day' );
  4. echo $Date->format( 'Y-m-d' );
  5. ?>


Pomoc naukowa: http://michalmech.pl/2007/10/08/klasy-date...ezone-w-php-52/
  Forum: Przedszkole · Podgląd postu: #479623 · Odpowiedzi: 2 · Wyświetleń: 1 228

scanner
Napisane: 6.06.2008, 17:52:27





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Zakładam (dawno nie pracowałem przy Win2000), że odinstalowanie obsługi WWW pomoże, o ile oczywiście ten komputer nie służy komuś jeszcze za serwer.
  Forum: Przedszkole · Podgląd postu: #479628 · Odpowiedzi: 14 · Wyświetleń: 2 840

scanner
Napisane: 4.06.2008, 12:54:03





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Cytat(Shili @ 4.06.2008, 13:51:09 ) *
A tak na marginesie
  1. <?php
  2. echo '<td><input type="checkbox" name="$i" value="0" /"></td>';
  3. ?>
Zobacz sobie w wygenerowanym kodzie html, jaką nazwę przypisze do name.

Przypisze $i, ponieważ uszy Ci się poplątały. jak już, to:
  1. <?php
  2. echo '<td><input type="checkbox" name="'.$i.'" value="0" /></td>';
  3. ?>
  Forum: Przedszkole · Podgląd postu: #478615 · Odpowiedzi: 3 · Wyświetleń: 842

scanner
Napisane: 29.05.2008, 13:45:48





Grupa: Zarząd
Postów: 3 503
Dołączył: 17.10.2002
Skąd: Wrocław



Faktura to był przykład obrazujący Twoje pytanie
Cytat
Czy stworzyć osobne tabele, jedna dla dokumentow otwartych i druga, w ktorej nie bedzie mozna zmieniac danych

Co do dalszej części, to oczywiście dokument musi być powiązany (jeden-do-wielu) z pozycją, a pozycja - i tu masz dwie drogi:
  • Łączy się przez Id z Towarem
  • Nie łączy się z towarem, a podczas tworzenia nazwa towary jest kopiowana do pozycji
Osobiście, połączyłbym oba punktu czyli trzymałbym w pozycji zarówno ID towaru jaki ma na niej figurować, jak i nazwę (i cenę i inne kluczowe dane) - nadmiarowość danych to akurat nic strasznego.
W tym momencie, poprzez Id, możesz wyszukać wszystkie sprzedaże tego produktu, oryginał towaru może sobie zmieniać nazwę, a na dokumencie pozostaje nazwa z chwili zakupu.
  Forum: Bazy danych · Podgląd postu: #476694 · Odpowiedzi: 12 · Wyświetleń: 3 018

2 Stron V   1 2 >

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: 20.11.2019 - 05:46