Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

4 Stron V   1 2 3 > » 

konrados
Napisane: 24.05.2013, 18:56:22





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Wiem, że to nie jest tak do końca odpowiedź na Twoje pytanie, ale drzewka kategorii zwyczajnie cachuję, zawsze. I nie ma co się martwić o te sekundy bo one będą problemem tylko raz po modyfikacji drzewka.
  Forum: Przedszkole · Podgląd postu: #1047187 · Odpowiedzi: 2 · Wyświetleń: 340

konrados
Napisane: 21.10.2012, 08:40:23





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

No to umieść to w divie, który ma z góry określoną szerokość i wysokość.
  Forum: Przedszkole · Podgląd postu: #1000814 · Odpowiedzi: 8 · Wyświetleń: 353

konrados
Napisane: 29.07.2012, 09:57:32





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

1. funkcja $csv=str_getcsv : w wyniku tego masz np. array('1'=>'a','2'=>'c','2'=>'b')
2. tworzysz nowy array: $ar=array();
3. foreach ($ar as $key=>$val) sprawdzasz czy w nowej $ar już istnieje klucz $key, jak tak to dodajesz do niego "|$val" jak nie to tworzysz nowy $a[$key]=$val
4. zapisujesz: fputcsv
  Forum: Przedszkole · Podgląd postu: #981560 · Odpowiedzi: 2 · Wyświetleń: 288

konrados
Napisane: 28.07.2012, 16:00:47





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

No zmierzyć to możesz za pomocą funk. microtime : http://php.net/manual/en/function.microtime.php

Na samym początku zapamiętujesz w $start a potem robisz $time=microtime()-$start;

No i masz swój czas wykonania.

Ale wydaje się, że include będzie szybsze. Dlatego, że często bazy danych nie znajdują się na localhoście tylko gdzieś na innym kompie i dane muszą lecieć przez lan/net.
  Forum: Przedszkole · Podgląd postu: #981440 · Odpowiedzi: 2 · Wyświetleń: 654

konrados
Napisane: 28.07.2012, 15:56:31





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

lobopolowi zapewne chodziło o to: http://php.net/manual/en/function.base-convert.php

Gdy jest reqest to zamieniasz na postać 10tną i masz swoje ID.
  Forum: Przedszkole · Podgląd postu: #981438 · Odpowiedzi: 4 · Wyświetleń: 650

konrados
Napisane: 28.07.2012, 11:04:56





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Coś dziwna ta książka...

name='cos_tam' używasz w formularzach, potem właśnie pod taką nazwą wartość wpisana w polu wyląduje w tablicy $_POST lub $_GET.

id='cos_tam' używasz by dany element ostylować, lub odnieść się do niego javascriptem (choć jedno i drugie można też robić po atrybucie name ale to nie jest przyjęte).
  Forum: Przedszkole · Podgląd postu: #981379 · Odpowiedzi: 4 · Wyświetleń: 242

konrados
Napisane: 28.07.2012, 11:13:43





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

@CuteOne: Ojej czemu? Zawsze tak robiłem...

@brymen2: czy ja dobrze widzę, że cały ten warunek zamykasz w apostrofach?

spróbuj tak:

  1. $warunek = " `cos` = '2' ";
  2. "SELECT * FROM `tabela` WHERE $warunek"
  Forum: Przedszkole · Podgląd postu: #981387 · Odpowiedzi: 12 · Wyświetleń: 621

konrados
Napisane: 11.07.2012, 17:21:36





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

No jak jesteś pewien, że nie, to pozostaje tylko jedna opcja: wrzuć więcej kodu.
update: to to już jest w ogóle dziwne:
  1. <?php
  2. function sprawdz() {
  3. $zm= $_POST['zm'];
  4. if (!$zm) {
  5. echo "brak danych" ;
  6. }
  7. }
  8. $spr=sprawdz();

Funkcja 'sprawdz' nic nie zwraca, tylko wypluwa ewentualnie na ekran i kończy działanie całego skryptu, więc po co: $spr=sprawdz();. Co oczekujesz, że wyląduje w zmiennej $spr?
  Forum: Przedszkole · Podgląd postu: #976656 · Odpowiedzi: 5 · Wyświetleń: 488

konrados
Napisane: 8.07.2012, 21:29:46





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Użyj raczej tego: http://php.net/manual/en/function.str-getcsv.php
Możesz tam zapodać zwykły string a nie ścieżkę do pliku.
  Forum: Przedszkole · Podgląd postu: #975813 · Odpowiedzi: 7 · Wyświetleń: 1 153

konrados
Napisane: 8.07.2012, 21:07:54





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Jeśli nie wykorzystujesz tej klasy milion razy przy każdym requeście, to takie "optymalizacje" są bez najmniejszego znaczenia, różnica wyniesie zapewne jakieś 0.001 ms.

Największym problemem jak chodzi o wydajność są zapytania do baz danych, to one są wąskim gardłem, a nie php.

Chyba. że inicjalizując te zmienne, wykorzystujesz jakieś funkcje, które wykorzystują inne funkcje etc.
  Forum: Przedszkole · Podgląd postu: #975806 · Odpowiedzi: 3 · Wyświetleń: 203

konrados
Napisane: 8.07.2012, 19:04:21





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Musi pomóc. Jeśli ten skrypt jest w jakimś osobnym pliku, być może jest pobierany z cache'a przeglądarki, naciśnij Ctrl+F5 lub shift+F5 - to w większości przeglądarek robi odświeżenie bez użycia cache'a.
  Forum: Przedszkole · Podgląd postu: #975772 · Odpowiedzi: 2 · Wyświetleń: 257

konrados
Napisane: 8.07.2012, 16:11:43





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

No ale gdzie tu masz jakieś setTimeout? Ma być prawie tak jak było:

  1. <script type='text/javascript'>
  2. function test() {
  3. $('#right').load('r.php');
  4. setTimeout('test()', 1000);
  5. }
  6. window.onload = test();
  7.  
  8. </script>
  Forum: Przedszkole · Podgląd postu: #975730 · Odpowiedzi: 18 · Wyświetleń: 400

konrados
Napisane: 8.07.2012, 15:48:13





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Po pierwsze wystarczy samo $('#right').load('footer.php'). Bo drugie widzę, że 'right' to klasa więc powinno być $('.right').load('footer.php'). Po trzecie - zaincludowałeś Ty jquery? Robimy np. tak:

  1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>


edit: a widzę, że right to i klasa i id, więc drugi punkt odpada.
  Forum: Przedszkole · Podgląd postu: #975711 · Odpowiedzi: 18 · Wyświetleń: 400

konrados
Napisane: 8.07.2012, 15:04:25





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Zrób tak:
  1. //$wynik =str_replace('" ',"\"\r\n",$wynik);//to tylko jeśli naprawdę nie ma enterów w tym pliku. Ale widzę, że są.
  2. $array=parse_ini_string ($wynik);
  3. var_dump($array);
  4. echo 'serverStatus_online:<b>'.$array['serverStatus_online'].'</b>';
  Forum: Przedszkole · Podgląd postu: #975684 · Odpowiedzi: 8 · Wyświetleń: 400

konrados
Napisane: 8.07.2012, 14:40:12





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

No to są podstawy podstaw... teraz możesz np. napisać tak:

  1. echo 'serverStatus_online:<b>'.$array[3].'</b>';


Jest 3 bo na 3-ciej pozycji masz wartość dla 'serverStatus_online' co widzisz dzięki var_dump

update:a nie, czekaj, coś jest nie tak z tym arrayiem, chwila...
  Forum: Przedszkole · Podgląd postu: #975676 · Odpowiedzi: 8 · Wyświetleń: 400

konrados
Napisane: 8.07.2012, 14:28:03





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Że co, nie ma tam newlines (enterów)? W takim razie spróbuj z explode:
  1. $array = explode(" = ", $wynik);
  2. var_dump($array);//to tylko po to byś zobaczył jak to wygląda
  Forum: Przedszkole · Podgląd postu: #975673 · Odpowiedzi: 8 · Wyświetleń: 400

konrados
Napisane: 8.07.2012, 12:40:12





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

get_file_contents oraz parse_ini_string
  Forum: Przedszkole · Podgląd postu: #975658 · Odpowiedzi: 8 · Wyświetleń: 400

konrados
Napisane: 10.06.2012, 18:02:10





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

  1. $.post('wyslij.php', $("#myform").serialize(), function(data) {
  2. $('#texte').val('');
  3. ...

  Forum: Po stronie przeglądarki · Podgląd postu: #968667 · Odpowiedzi: 1 · Wyświetleń: 379

konrados
Napisane: 10.06.2012, 14:29:36





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Albo zainteresuj się atrybutem contenteditable

Element z tym atrybutem jest właśnie edytowalny, masz też potem takie funkcje jak document.execCommand ('bold', false, null);
co jak się można domyślić, spowoduje wstawienie <b></b> na zaznaczonym fragmencie.

update: tu masz demo: http://www.quirksmode.org/dom/execCommand/ (edytowalne jest to okno po lewej).
  Forum: Przedszkole · Podgląd postu: #968595 · Odpowiedzi: 4 · Wyświetleń: 651

konrados
Napisane: 10.06.2012, 13:32:34





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Sprawdź również za pomocą tego programu: http://www.faqforge.com/windows/how-to-get...7-vista-and-xp/
czy aby na pewno jakiś inny program nie okupuje portu 80
  Forum: Przedszkole · Podgląd postu: #968567 · Odpowiedzi: 27 · Wyświetleń: 4 821

konrados
Napisane: 9.06.2012, 16:45:57





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

No dobrze.... a takie podstawowe pytanie: co mówi konsola błędów? F12 w FF i chromie (w FF trzeba mieć zainst. Firebuga).

Poza tym nie dałeś całego kodu, nie wiadomo co to jest "ciekawostki" ani "ile".

Update: fadeIn zadziała tak jak tego oczekujemy tylko na elementach, które już są ukryte (.fadeOut lub style="display:none")
  Forum: Przedszkole · Podgląd postu: #968406 · Odpowiedzi: 3 · Wyświetleń: 223

konrados
Napisane: 9.06.2012, 09:14:33





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

No i nie widzę byś sprawdzał cokolwiek, ma być np takie coś:

  1. if($typowalo==0) $srednia=0;
  2. else
  3. $srednia = $pkt_w_tej_kolejce / $typowalo;


Oczywiście możesz coś innego zrobić, jeśli $typowalo==0

I podobnie wszędzie, gdzie dzielisz.

A jeśli wydaje Ci się, że $typowalo nie ma prawa być równe 0 no to coś nie tak w zapytaniu.
  Forum: Przedszkole · Podgląd postu: #968302 · Odpowiedzi: 9 · Wyświetleń: 363

konrados
Napisane: 9.06.2012, 11:07:29





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Teraz to jest pewne, że pracujesz na b. starym php, zrób update do 5.x
  Forum: Przedszkole · Podgląd postu: #968329 · Odpowiedzi: 25 · Wyświetleń: 1 184

konrados
Napisane: 9.06.2012, 11:04:36





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

@shimizu: aż sprawdziłem i działa, pozostaje tylko jedna opcja: pracujesz na muzealnym php 4.x - tam konstruktory inaczej się tworzyło.
  Forum: Przedszkole · Podgląd postu: #968327 · Odpowiedzi: 25 · Wyświetleń: 1 184

konrados
Napisane: 7.06.2012, 13:57:19





Grupa: Zarejestrowani
Postów: 623
Dołączył: 16.01.2008

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

Można prościej, z użyciem header, łap: http://webdesign.about.com/od/php/ht/force_download.htm
  Forum: Przedszkole · Podgląd postu: #967983 · Odpowiedzi: 3 · Wyświetleń: 274

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: 19.04.2024 - 13:25