Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

4 Stron V   1 2 3 > » 

mls
Napisane: 13.12.2015, 22:38:02





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Reflection
  Forum: PHP · Podgląd postu: #1178894 · Odpowiedzi: 2 · Wyświetleń: 463

mls
Napisane: 10.09.2015, 20:34:38





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Dla tekstów bez znaków unikodu można użyć prostego jednolinijkowca wink.gif
  1. $output = implode(' ', str_split($input, 3));
  Forum: Przedszkole · Podgląd postu: #1170766 · Odpowiedzi: 3 · Wyświetleń: 1 616

mls
Napisane: 28.07.2015, 20:35:53





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Po pierwsze, numer konta bankowego w Polsce powinien mieć 28 znaków.
Po drugie, wg np. Wikipedii:
Cytat
Algorytm sprawdzania cyfr kontrolnych:

Weź pełny numer konta (razem z kodem kraju), bez spacji.
Sprawdź, czy zgadza się długość numeru dla danego kraju.
Przenieś 4 pierwsze znaki numeru na jego koniec.
Przekształć litery w numerze konta na ciągi cyfr, zamieniając 'A' na '10', 'B' na '11' itd., aż do 'Z' na '35' (dla Polski 2521).
Potraktuj otrzymany ciąg znaków jak liczbę i wylicz resztę z dzielenia przez 97.
Jeśli reszta jest równa 1, to numer konta ma prawidłowe cyfry kontrolne.


Po trzecie - przyjmując, że numer konta jest poprawny (zaczyna się od "PL"):
  1. function check ($number)
  2. {
  3. $number = substr($number, 4) . substr($number, 0, 4);
  4. foreach (str_split(substr(preg_replace_callback('/([A-Z])/', function ($match) { return (ord($match[0]) - 55); }, $number), 0, -2) . '00', 6) as $n)
  5. $r = (int)((isset($r) ? $r : '') . $n) % 97;
  6. return strcmp(sprintf('%02d', 98 - $r), substr($number, -2)) == 0;
  7. }

gdzie sprawdzenie może wyglądać np. tak:
  1. $iban = 'PL91106000760000331000154960';
  2. echo('Numer ' . $iban . ' jest ' . (check($iban) ? 'poprawny' : 'błędny'));
  Forum: Przedszkole · Podgląd postu: #1166482 · Odpowiedzi: 6 · Wyświetleń: 1 251

mls
Napisane: 4.02.2015, 14:39:56





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

http://jsfiddle.net/mktx0Lkz/

a jak div z klasą "stopka" będzie miał position: absolute lub position: fixed to w ogóle nie widzę problemu...
  Forum: Przedszkole · Podgląd postu: #1143648 · Odpowiedzi: 8 · Wyświetleń: 3 000

mls
Napisane: 17.02.2015, 23:57:59





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Cytat(nospor @ 17.02.2015, 15:06:22 ) *
@mls masz racje. Jesli moglbys zrobic to co mowi Pyton, to chetnie bym zobaczyl jak sie na githubie zarządza forkami smile.gif


Proszzz:
https://github.com/mlask/similarity
+ pull request na oryginalnym repo wink.gif
  Forum: Hydepark · Podgląd postu: #1146121 · Odpowiedzi: 28 · Wyświetleń: 1 409

mls
Napisane: 16.01.2015, 23:12:46





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Grafiki z kanałem alpha?... To, co ma mieć zmienny kolor - niech będzie półprzezroczyste (oczywiście, w stopniu zależnym od tego, jaki ma być docelowy odcień koloru). Pod to stały kolor w CSS i w razie potrzeby - szybka podmiana samego koloru przez JS.
  Forum: Przedszkole · Podgląd postu: #1140513 · Odpowiedzi: 4 · Wyświetleń: 266

mls
Napisane: 14.01.2015, 21:44:32





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Cytat(szybki @ 14.01.2015, 15:35:54 ) *
  1. preg_replace('/\:([a-z_]+)/e', "\$rep['$1']", $array[$key]);


  1. preg_replace_callback('/\:([a-z_]+)/', function ($match) use ($rep) { return $rep[$match[1]]; }, $array[$key]);
  Forum: Przedszkole · Podgląd postu: #1140159 · Odpowiedzi: 2 · Wyświetleń: 417

mls
Napisane: 6.08.2014, 23:26:24





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Jest, o ile przyjmiemy istnienie nie tylko godziny ale i daty:
  1. echo(date('Y-m-d H:i:s', strtotime('2014-08-06 09:15:32') + 300));
  Forum: Przedszkole · Podgląd postu: #1118852 · Odpowiedzi: 7 · Wyświetleń: 437

mls
Napisane: 16.03.2014, 17:39:32





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Cytat(Skie @ 14.03.2014, 21:18:35 ) *
3. Kod niezwiązany z requestami, np program działający w tle niezależnie od serwera HTTP - PHP nie jest językiem, w którym powinno się implementować takie rzeczy


Rozwiń swoją wypowiedź. Bo ja nie widzę problemu w wykorzystaniu PHP do zastosowań dalece odbiegających od "tradycyjnych" (czyli, idąc Twoim tokiem rozumowania, wykonywanych pośrednio przez serwer HTTP).
  Forum: PHP · Podgląd postu: #1096820 · Odpowiedzi: 8 · Wyświetleń: 1 230

mls
Napisane: 11.12.2012, 22:18:01





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Można użyć "potworka" w postaci
  1. if (empty(trim(implode('', $tablica)))) ...
  Forum: PHP · Podgląd postu: #1011724 · Odpowiedzi: 4 · Wyświetleń: 544

mls
Napisane: 10.09.2012, 08:12:22





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Mechanizm zwie się breadcrumbs ("okruszki").
  Forum: PHP · Podgląd postu: #991518 · Odpowiedzi: 4 · Wyświetleń: 422

mls
Napisane: 11.08.2012, 22:42:39





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

  1. define('DB_NAME', 'main');
  2. define('DB_USER', 'Viadrus');
  3. define('DB_PASSWORD', 'x');
  4. define('DB_HOST', 'localhost');
  5.  
  6. $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
  7. if (!$link)
  8. {
  9. die("Could not connect: " . mysql_error());
  10. }
  11.  
  12. $db_selected = mysql_select_db(DB_NAME, $link);
  13. if (!$db_selected)
  14. {
  15. die("Cannot use " . DB_NAME . ": " . mysql_error());
  16. }
  17.  
  18. if (isset($_POST['submit']))
  19. {
  20. $name = $_POST['name'];
  21. $surname = $_POST['surname'];
  22. $login = $_POST['login'];
  23. $password = $_POST['password'];
  24.  
  25. $sql = "INSERT INTO registration (name, surname, login, password) VALUES('$name','$surname','$login','$password')";
  26. if (!mysql_query($sql))
  27. {
  28. die("Error: " . mysql_error());
  29. }
  30. }
  31.  
  Forum: Przedszkole · Podgląd postu: #984879 · Odpowiedzi: 4 · Wyświetleń: 583

mls
Napisane: 10.08.2012, 22:59:47





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Cytat(r3pilc3 @ 10.08.2012, 21:27:27 ) *
Są tacy co nie umieją PHP i nigdy się nie nauczą jak ja.


...oraz, cytując niejakiego "Adama Dolcana" z innego miejsca w Sieci...

Cytat
Są tacy co nie umieją PHP i nigdy się nie nauczą jak ja. Ja nie zamierzam nawet marzyc o zrozumieniu podstaw PHP.
Jestem grafikiem i w tym się specjalizuje. Potrzebuje stronę z panelem administracyjnym i do tego celu potrzebne mi PHP..


Może lepiej komuś zapłacić parę groszy i dać sobie spokój z czymś, czego się nie rozumie (co widać po postach tu na forum i na innych serwisach) i czego się absolutnie nie zrozumie...?
  Forum: Poszukuję · Podgląd postu: #984657 · Odpowiedzi: 13 · Wyświetleń: 924

mls
Napisane: 2.08.2012, 18:08:09





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Polecam, choć to naprawdę ostateczna opcja, zakup jakiejkolwiek dobrej książki dot. programowania w PHP5. Serio.
Ogólnie, polecam zdobycie jakichkolwiek materiałów o programowaniu. W sumie w czymkolwiek...

Cytat(r3pilc3 @ 2.08.2012, 13:34:04 ) *
Najpierw wytłumaczę pewną kwestię. W framweorku php 5.0 miałem:
session_unregister($key);
W nowszej wersji php był Warning. Więc poprawiłem zgonie z wymogami na:
$_SESSION[$key]=$GLOBALS[$key];


Nie ma takich wymogów. Co więcej, powyższy zapis jest kompletnie bez sensu. Należy zrozumieć najpierw co robi funkcja session_unregister. Manual istnieje nawet po polsku!
Prawidłowy zapis powyższego to
  1. unset($_SESSION[$key]);


Cytat(r3pilc3)
- Notice: Undefined index: $key in C:\xampp\htdocs\sklep_jubilerski\core\classes\session.php on line 13
ps. jak to mam rozumieć skoro na stronie MANUAL PHP jest w nawiasach kwadratowych np. $key bez cudzysłowów. To mam pisać [$key] czy ['$key']? Czyli w całym frameworku muszę poprawić każdy: [index] na: ['index']?


Pozostawię to właściwie bez komentarza - polecam spojrzeć na pierwszą linijkę mojego posta. A później polecam odwiedzić http://php.net/manual/pl/language.variables.php.

Cytat(r3pilc3)
ps. Jeśli dobrze rozumiem to zawiadomienie to muszę przypisać:
  1. $table['$key']='a'

I to muszę w tym pliku zrobić?


Absolutnie nie.
  1. Class Session
  2. {
  3. private $registry;
  4.  
  5. function __construct ($registry)
  6. {
  7. $this->registry = $registry;
  8. }
  9.  
  10. function set ($key, $var)
  11. {
  12. $_SESSION[$key] = $var;
  13. return true;
  14. }
  15.  
  16. function delete ($key)
  17. {
  18. if (isset($_SESSION[$key]))
  19. unset($_SESSION[$key]);
  20. return true;
  21. }
  22. }


Temat nadaje się zdecydowanie do podforum Przedszkole.
  Forum: PHP · Podgląd postu: #982670 · Odpowiedzi: 20 · Wyświetleń: 1 313

mls
Napisane: 20.07.2012, 11:46:50





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Deklinacja, zapewne...
  Forum: Przedszkole · Podgląd postu: #979274 · Odpowiedzi: 4 · Wyświetleń: 261

mls
Napisane: 20.07.2012, 12:24:17





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Dodaj do styli:
  1. html, body { -webkit-text-size-adjust: none; -ms-text-size-adjust: none; }
  Forum: Przedszkole · Podgląd postu: #979292 · Odpowiedzi: 2 · Wyświetleń: 252

mls
Napisane: 3.07.2012, 14:46:23





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Cytat(miras @ 2.07.2012, 13:58:13 ) *
Witam, mam następujący problem, jak sprawdzić, czy $data1 jest większa o 3 godziny od $data2 ?


  1. $data1 = strtotime("2012-07-02 13:47:00");
  2. $data2 = strtotime("2012-07-02 10:47:00");
  3.  
  4. if ($data1 > ($data2 + 10800))
  5. {
  6. // większa o 3 godziny
  7. }
  Forum: Przedszkole · Podgląd postu: #974338 · Odpowiedzi: 15 · Wyświetleń: 2 558

mls
Napisane: 25.05.2012, 11:49:47





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

for, strlen
  Forum: Przedszkole · Podgląd postu: #965332 · Odpowiedzi: 3 · Wyświetleń: 266

mls
Napisane: 17.05.2012, 15:57:26





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

iconv

  1. $string = iconv('utf-8', 'ascii//translit', $string);
i później pozostanie tylko wyczyszczenie zbędnych apostrofów, etc.
  Forum: Przedszkole · Podgląd postu: #963926 · Odpowiedzi: 1 · Wyświetleń: 234

mls
Napisane: 13.05.2012, 22:55:56





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Da się:
http://stackoverflow.com/questions/280658/...sing-php-and-gd
  Forum: Przedszkole · Podgląd postu: #963152 · Odpowiedzi: 3 · Wyświetleń: 269

mls
Napisane: 13.05.2012, 19:14:45





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

  1. foreach ($tabela as & $wiersz)
  2. $wiersz = '@' . $wiersz . '@';
  Forum: Przedszkole · Podgląd postu: #963092 · Odpowiedzi: 1 · Wyświetleń: 224

mls
Napisane: 21.04.2012, 12:07:15





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Ad. 1: http://dev.mysql.com/doc/refman/5.5/en/dat...-functions.html -> INTERVAL
  Forum: Przedszkole · Podgląd postu: #957943 · Odpowiedzi: 8 · Wyświetleń: 1 244

mls
Napisane: 20.04.2012, 12:14:48





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

W czym problem? W tym, że w momencie w którym wykonujesz document.getElementById poszukiwany element jeszcze nie istnieje.
  Forum: Przedszkole · Podgląd postu: #957690 · Odpowiedzi: 3 · Wyświetleń: 173

mls
Napisane: 4.04.2012, 23:52:29





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

[JAVASCRIPT] pobierz, plaintext
  1. document.getElementById('wiadomosc').removeAttribute('rows');
[JAVASCRIPT] pobierz, plaintext
  Forum: Przedszkole · Podgląd postu: #953824 · Odpowiedzi: 1 · Wyświetleń: 269

mls
Napisane: 5.04.2012, 00:03:15





Grupa: Zarejestrowani
Postów: 677
Dołączył: 31.08.2003
Skąd: Warszawa

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

Jeśli ogólnie chodzi o komunikację między aplikacjami/procesami, to może http://www.rabbitmq.com/ ?
  Forum: PHP · Podgląd postu: #953829 · Odpowiedzi: 2 · Wyświetleń: 386

4 Stron V   1 2 3 > » 

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: 28.04.2024 - 00:03