Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

4 Stron V   1 2 3 > » 

zordon
Napisane: 14.12.2012, 16:52:48





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

Zend_Translate jest tylko do tłumaczeń. Zend_Locale zajmuje się ustawieniami regionalnymi (waluty, formaty dat itp)
  Forum: Frameworki · Podgląd postu: #1012334 · Odpowiedzi: 2 · Wyświetleń: 396

zordon
Napisane: 13.04.2012, 07:38:36





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

W php nabierzesz prawdopodobnie sporo złych nawyków. Dużo lepiej najpierw nauczyć się C++, Javy, C# czy jeszcze czegoś innego niż w odwrotnym kierunku.
Z drugiej strony php jest duuużo łatwiejsze i przyjemniejsze do nauki. W przypadku C++ do samodzielnej nauki będziesz potrzebował więcej samozaparcia niż przy php.
C++ ma też sporo szersze spektrum zastosowań, zarobki lepsze...
Za to chyba w żadnym innym języku programowania nie jest łatwiej o prywatne zlecenia (czyli dodatkowe zarobki) niż w php.

Jednak myślę, że jeśli tylko czujesz się na siłach to chyba lepiej C++
  Forum: Hydepark · Podgląd postu: #955813 · Odpowiedzi: 24 · Wyświetleń: 1 721

zordon
Napisane: 28.03.2012, 08:56:00





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

hasło-klucz do googla: profiler
  Forum: Przedszkole · Podgląd postu: #951557 · Odpowiedzi: 1 · Wyświetleń: 202

zordon
Napisane: 3.02.2012, 15:23:56





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

eee?
  1. preg_match('/To tylko test/', $string);
  Forum: Przedszkole · Podgląd postu: #936928 · Odpowiedzi: 12 · Wyświetleń: 1 700

zordon
Napisane: 5.12.2011, 16:35:57





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

  1. SELECT * FROM users WHERE data_poczatkowa <= NOW() AND data_koncowa >= NOW()
  Forum: Przedszkole · Podgląd postu: #919925 · Odpowiedzi: 1 · Wyświetleń: 458

zordon
Napisane: 16.09.2011, 13:34:22





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

- Wieeelkie ikony, formularz logowania:)
- Trochę za duża różnorodność kolorów - straszny chaos (po zjechaniu niżej, gdy już nie widać nagłówka jest bardzo przejrzyście i ok)
  Forum: Oceny · Podgląd postu: #899351 · Odpowiedzi: 13 · Wyświetleń: 6 020

zordon
Napisane: 31.08.2011, 13:52:20





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

  1. $string = "blada214kakdada % Tekst = Wartość :: Tekst2 to wartość2" ;
  2. $przechwyc = preg_match( "/(\w*) \% (\w*) = ([\wść]*) :: (\w*) to ([\wść]*)/", $string, $debuger ) ;
  3.  
  4. echo "<pre>";var_dump( $debuger ) ;


\W to negacja \w
[\wść] - uwaga na polskie znaki, jeśli mogą występować wszystkie ogonki we wszystkich zmiennych musisz odpowiednio dostosować

Powyższe działa smile.gif
  Forum: Przedszkole · Podgląd postu: #895334 · Odpowiedzi: 2 · Wyświetleń: 191

zordon
Napisane: 17.08.2011, 13:22:56





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

explode() ?
  Forum: PHP · Podgląd postu: #890964 · Odpowiedzi: 2 · Wyświetleń: 472

zordon
Napisane: 5.10.2011, 12:33:05





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

Dodaj sobie "tekst intro" albo ulepsz mechanizm tworzenia zajawek na stronie głównej, bo brzydko wygląda jak tekst jest ucinany w pół słowa albo po jednej literze

Poza tym - fajny, chwytliwy pomysł, żebyś tylko wydolił z produkcją tekstów smile.gif Powodzenia!
  Forum: Oceny · Podgląd postu: #903676 · Odpowiedzi: 25 · Wyświetleń: 3 280

zordon
Napisane: 17.07.2011, 23:36:26





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

Przede wszystkim rzutuj liczbę na stringa. Później jest wiele możliwości, np ot tak:
  1. $x = 34879546;
  2.  
  3. $x = (string)$x;
  4.  
  5. $z = str_split(strrev($x), 3);
  6.  
  7. $y = strrev(implode('.', $z));
  8.  
  9. echo $y;
  Forum: Przedszkole · Podgląd postu: #882616 · Odpowiedzi: 3 · Wyświetleń: 268

zordon
Napisane: 21.06.2011, 10:04:52





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

http://www.kurshtml.edu.pl/html/odsylacz_o...,odsylacze.html

przeczytaj sekcję o <map> i <area> i skombinuj z rozwiązaniami, które znalazłeś
  Forum: Przedszkole · Podgląd postu: #874554 · Odpowiedzi: 4 · Wyświetleń: 575

zordon
Napisane: 10.06.2011, 09:29:46





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

  1. $plik = file('plik.txt');
  2. foreach($plik as $i => $linia) {
  3. if (strpos($linia, 'test') !== false){
  4. $plik[$i] = $linia;
  5. }else{
  6. unset($plik[$i]);
  7. }
  8. }
  9.  
  10. print '<pre>';
  11. print_r($plik);
  12. print '</pre>';
  Forum: Przedszkole · Podgląd postu: #871173 · Odpowiedzi: 5 · Wyświetleń: 450

zordon
Napisane: 9.06.2011, 10:03:38





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

poczytaj dokładnie w manualu o list() i each().
W pierwszym przykładzie w każdej iteracji each() zwraca tablicę w stylu:
[1] => 'OPO'
[value] => 'OPO'
[0] => 0
[key] => 0
po czym przesuwa wskaźnik tablicy na nastepny element.

list() zapisuje do zmiennych wartości tablicy o kluczach numerycznych. Możesz nie chcieć otrzymać "późniejszych" elementów, ale ich kolejność ma znaczenie więc aby dobrać się do "późniejszych" musisz najpierw przypisać do czegoś "wcześniejsze" lub zaznaczyć, że tam są zostawiając puste miejsce i przecinek. Pierwszy przykład powinien działać również w postaci:

  1. $produkty = array (array('OPO', 'Opony', 100),
  2. array('OLE', 'Olej', 10),
  3. array('SWI', 'Swiece Zaplonowe', 4));
  4.  
  5.  
  6.  
  7. for($rzad = 0; $rzad < 3; $rzad++) {
  8. while (list(, $wartosc) = each($produkty[$rzad])) {
  9. echo "| $wartosc ";
  10. }
  11. echo ' |</br>';
  12. }



  Forum: Przedszkole · Podgląd postu: #870835 · Odpowiedzi: 5 · Wyświetleń: 1 590

zordon
Napisane: 18.04.2011, 15:36:06





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

  1.  
  2. $kupil = $_POST['nazwa'] ? true : false;
  3.  


Przy założeniu, że w value checkboxa nie dasz sobie np 0 lub ""
  Forum: Przedszkole · Podgląd postu: #856334 · Odpowiedzi: 5 · Wyświetleń: 1 587

zordon
Napisane: 10.03.2011, 16:20:45





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

jeśli zmieniasz tylko jedną kolumnę i masz duże prawdopodobieństwo , że się wstawiane wartości mogą powtarzać to możesz stworzyć sobie tablicę pomocniczą:
Kluczami takiej tablicy byłyby wartości które zamierzasz wstawiać do bazy, jako wartość byłaby tablica idków rekordów, które mają tą wartość otrzymać.
Później otrzymaną tablicę przejechałbyś jeszcze jedną pętlą robiąc zapytania update:
  1. UPDATE tab SET col = wartosc_czyli_klucz_tablicy WHERE id_rekorow IN (id_czyli_wartosc_tablicy_1, id_czyli_wartosc_tablicy_2, id_czyli_wartosc_tablicy_3)


czy będzie szybciej - trudno powiedzieć, wszystko zależy od bazy. Powinieneś mieć mniej zapytań do bazy, które są najwolniejsze - testuj smile.gif
  Forum: Przedszkole · Podgląd postu: #844868 · Odpowiedzi: 11 · Wyświetleń: 1 006

zordon
Napisane: 1.03.2011, 16:27:43





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

  1. $imageDelete[] = array_diff($imageAll, $imageExist);


w tej linijce traktujesz imageDelete jako tablicę i do jej kolejnego elementu ładujesz tablicę, którą zwraca array_diff()

Zlikwiduj nawiasy za $imageDelete, a do sprawdzania CZYM tak naprawdę jest zmienna służy np funkcja var_dump
  Forum: PHP · Podgląd postu: #842131 · Odpowiedzi: 2 · Wyświetleń: 1 280

zordon
Napisane: 22.02.2011, 19:12:01





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

ustawiasz zmienną $a na 1 wewnątrz pętli, czyli innymi słowy przy każdej iteracji ją "zerujesz" i zaczynasz zwiększanie od nowa.
Przenieś tą linijkę przed instrukcję while
  Forum: Przedszkole · Podgląd postu: #839831 · Odpowiedzi: 2 · Wyświetleń: 364

zordon
Napisane: 21.02.2011, 14:34:28





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

na pierwszy rzut oka to nie zamknąłeś znacznika form
  Forum: Przedszkole · Podgląd postu: #839402 · Odpowiedzi: 3 · Wyświetleń: 352

zordon
Napisane: 18.02.2011, 14:20:07





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

Opinii jest sporo, ale moim zdaniem najlepiej trzymać datę jako datetime - od tego jest. MySql ma sporo funkcji do obróbki, formatowania i porównywania dat. Ja bym nie kombinował w tej kwestii
  Forum: Przedszkole · Podgląd postu: #838412 · Odpowiedzi: 11 · Wyświetleń: 1 572

zordon
Napisane: 11.02.2011, 15:54:43





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

  1. $num1 = range(1,4);
  2. $num2 = range(1,8);
  3.  
  4. foreach($num1 as $n1){
  5. foreach($num2 as $n2){
  6. echo 'id1: ' . $n1 . ' id2: ' . $n2 . '<br />';
  7. }
  8. }
  Forum: Przedszkole · Podgląd postu: #836041 · Odpowiedzi: 1 · Wyświetleń: 798

zordon
Napisane: 20.01.2011, 10:46:15





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

nie dałeś kropki... zainstaluj sobie jakiś edytor z kolorowaniem składni / wykrywaniem błędów php


  1. echo ($user.'&nbsp;&nbsp;'.$f);
  Forum: Przedszkole · Podgląd postu: #828707 · Odpowiedzi: 1 · Wyświetleń: 387

zordon
Napisane: 17.01.2011, 16:28:23





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

może ogłoszenia w gumtree lub podobnych serwisach? dajesz ogłoszenie, że szukasz takiego a takiego lokalu w takiej a takiej okolicy. Myślę, że osoby, które chcą wynajmować lokal (nie przez agencje nieruchomości) dość często przeglądają tego typu ogłoszenia. przynajmniej ja bym tak robił na ich miejscu.

ponadto w przypadku małych firm zawsze jest opcja wynajęcia mieszkania pod biuro. Oczywiście kwestia jak takie mieszkanie wygląda, jaki jest dostęp z zewnątrz i jak można takie mieszkanie zaadaptować, ale jest to chyba najtańsza i najłatwiejsza forma wynajmu

Ponadto w nowych biurowcach bardzo często wiszą bannery z reklamą powierzchni biurowej do wynajęcia, ale czy nie idzie to już przez jakąś agencję to cięzko powiedzieć. na pewno też takie biura tanie nie są
  Forum: Hydepark · Podgląd postu: #827703 · Odpowiedzi: 9 · Wyświetleń: 1 449

zordon
Napisane: 17.01.2011, 15:39:22





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

  1. header('Content-type: image/png');
  2.  
  3. srand((float) microtime() * 10000000);
  4. $wejscie = array ("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "r", "s", "t", "w", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",);
  5. $losowe_klucze = array_rand ($wejscie, 5);
  6. $pis = $wejscie[$losowe_klucze[0]]. "\n" .
  7. $wejscie[$losowe_klucze[1]] . "\n" .
  8. $wejscie[$losowe_klucze[2]] . "\n" .
  9. $wejscie[$losowe_klucze[3]] . "\n" .
  10. $wejscie[$losowe_klucze[4]];
  11.  
  12.  
  13. // Create the image
  14. $im = imagecreatetruecolor(200, 30);
  15.  
  16. // Create some colors
  17. $white = imagecolorallocate($im, 255, 127, 80);
  18. $grey = imagecolorallocate($im, 128, 128, 128);
  19. $black = imagecolorallocate($im, 255, 255, 255);
  20. imagefilledrectangle($im, 0, 0, 399, 29, $white);
  21.  
  22. $pis = '';
  23. foreach($losowe_klucze as $klucz){
  24. $pis .= $wejscie[$klucz];
  25. }
  26.  
  27. // The text to draw
  28. $text = $pis;
  29. // Replace path by your own font path
  30. $font = 'arial.ttf';
  31.  
  32. // Add some shadow to the text
  33. imagettftext($im, 20, -5, 11, 21, $grey, $font, $text);
  34.  
  35. // Add the text
  36. imagettftext($im, 20, -5, 10, 20, $black, $font, $text);
  37.  
  38. // Using imagepng() results in clearer text compared with imagejpeg()
  39. imagepng($im);
  40. imagedestroy($im);


wstawiłem mój kod do Twojego, na dowód smile.gif

aha, jeszcze dokładniej się przyjrzałem i cały czas działało ok - tylko przez te znaki nowej linii na obrazku widać było tylko pierwszą literę, reszta wyleciała poza obręb obrazka. Daj sobie var_dump($pis) i wszystko będzie jasne smile.gif
  Forum: Przedszkole · Podgląd postu: #827687 · Odpowiedzi: 4 · Wyświetleń: 298

zordon
Napisane: 17.01.2011, 11:06:44





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

przy pobieraniu kolumn skorzystaj z funkcji DATE_FORMAT, a grupuj tak jak teraz: group by month(data);
  Forum: Przedszkole · Podgląd postu: #827574 · Odpowiedzi: 3 · Wyświetleń: 445

zordon
Napisane: 13.01.2011, 16:35:42





Grupa: Zarejestrowani
Postów: 358
Dołączył: 4.11.2008
Skąd: Kraków

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

musisz wysłać formularz "sam do siebie" tzn pod adres tego samego skryptu.

Sprawdzasz, czy przyszły dane z post i jeśli tak, to dodajesz dane do bazy i wyświetlasz komunikat, że ok, jeśli nie, to wyświetlasz formularz
  Forum: Przedszkole · Podgląd postu: #826479 · Odpowiedzi: 2 · Wyświetleń: 912

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: 29.03.2024 - 02:27