Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

7 Stron V   1 2 3 > » 

SaMi
Napisane: 19.12.2014, 15:45:23





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

@syreczq
Wygodny jesteś tongue.gif ale nie liczył bym na to że ktoś odwali robotę za Ciebie.
  Forum: Przedszkole · Podgląd postu: #1136576 · Odpowiedzi: 11 · Wyświetleń: 677

SaMi
Napisane: 19.12.2014, 15:23:33





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Na początek popraw html, bo masz tam masakrę.
Jesli masz firefoksa to ctrl+u i wiekszość błędów będzie na czerwono.

  Forum: Przedszkole · Podgląd postu: #1136571 · Odpowiedzi: 11 · Wyświetleń: 677

SaMi
Napisane: 15.12.2014, 09:28:55





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

@nospor masz rację to był skrót myślowy chodziło mi o poniższe sytuacje.
  1. if(file_exists('images/zdjecie.jpg')) echo 'true';
  2. else echo 'false';
  3. // zwraca true
  4. if(file_exists('images/')) echo 'true';
  5. else echo 'false';
  6. //zwraca true
  7. if(file_exists('imag')) echo 'true';
  8. else echo 'false';
  9. //zwraca false
  Forum: Przedszkole · Podgląd postu: #1136002 · Odpowiedzi: 19 · Wyświetleń: 811

SaMi
Napisane: 15.12.2014, 08:36:13





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Jeśli zmienna $plik jest pusta, to i tak katalog utrzymuje status true, ponieważ file_exists zwraca true dla plików i katalogów.

Można użyć is_file() w połączeniu z nim:

  1. if(file_exists($plik) && is_file($plik)){ ... }
  Forum: Przedszkole · Podgląd postu: #1135995 · Odpowiedzi: 19 · Wyświetleń: 811

SaMi
Napisane: 15.12.2014, 14:36:04





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

http://jsfiddle.net/qyx2rtxh/5/
  Forum: Przedszkole · Podgląd postu: #1136060 · Odpowiedzi: 4 · Wyświetleń: 434

SaMi
Napisane: 12.12.2014, 15:11:12





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Przydało by się nieco więcej informacji:
Jakiego typu jest ten pop-up, mam tu na myśli czy jest to odzielny plik ktory jest wczytywany do inframe? czy może kawałek kodu html zdefiniowany gdzieś na końcu pliku.
Gdzie znajduje się pole input(w pop-upie? czy może innym pliku) i w którym miejscu chcesz pobrać tego GET-a (w pop-upie ?)
  Forum: PHP · Podgląd postu: #1135701 · Odpowiedzi: 2 · Wyświetleń: 597

SaMi
Napisane: 12.12.2014, 11:23:54





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

najprościej tak:

$limit = 10; //ilość wyników na stronie
$nr_podstrony = $_GET['strona']; //nr aktualnej podstrony

  1. SELECT * FROM filmy WHERE STATUS=1 ORDER BY id DESC LIMIT $limit OFFSET (($nr_podstrony-1) * $limit)


  Forum: Przedszkole · Podgląd postu: #1135642 · Odpowiedzi: 3 · Wyświetleń: 645

SaMi
Napisane: 15.12.2014, 09:07:15





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Odświżę troszkę i sprostuję, to o czym pisze @robert1974 to nic innego jak CSS Sprites
  Forum: CSS · Podgląd postu: #1135997 · Odpowiedzi: 7 · Wyświetleń: 1 757

SaMi
Napisane: 12.12.2014, 11:31:40





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Cytat(nono91 @ 12.12.2014, 00:19:48 ) *
O to mi chodziło dzięki.


Warto jeszcze wcisnać przycisk POMÓGŁ znajdujący sie pod dobrą odpowiedzią smile.gif
  Forum: Przedszkole · Podgląd postu: #1135645 · Odpowiedzi: 6 · Wyświetleń: 933

SaMi
Napisane: 10.12.2014, 15:36:36





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

SVG to nic innego jak obraz wektorowy, więc większość programów do grafiki wektorowej potrafi wygenerować potrzebny Ci kod:
Pierwszy Link z googla: http://css-tricks.com/using-svg/
  Forum: Przedszkole · Podgląd postu: #1135456 · Odpowiedzi: 4 · Wyświetleń: 534

SaMi
Napisane: 10.12.2014, 13:48:57





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Proponuję zapoznać np. z PHPMailer-em i użyć go do wysyłania

PHPMailer
  Forum: PHP · Podgląd postu: #1135430 · Odpowiedzi: 2 · Wyświetleń: 634

SaMi
Napisane: 11.12.2014, 08:41:37





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Cytat(luq1 @ 11.12.2014, 07:03:45 ) *
Co masz przez to na myśli?
Chodziło mi tu o wyłączenie pojawiania się błędów php.


Nabija się z Ciebie tongue.gif

Natomiast wracjaąc do tematu, to jest prawdopodobnie ustawienie w module SMTP, spróbuj wyłączać debugowanie.
  Forum: PHP · Podgląd postu: #1135500 · Odpowiedzi: 8 · Wyświetleń: 2 266

SaMi
Napisane: 10.12.2014, 14:02:11





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

https://pomoc.home.pl/faq/1067

z home.pl
Cytat
Adres e-mail nadawcy zawarty w nagłówku wiadomości musi istnieć w ramach konta, do którego nastąpiła autoryzacja. W przeciwnym wypadku wysyłka wiadomości nie zostanie zrealizowana. Dotyczy to programów pocztowych oraz skryptów, które obsługują wysyłkę wiadomości e-mail.
  Forum: PHP · Podgląd postu: #1135432 · Odpowiedzi: 8 · Wyświetleń: 2 266

SaMi
Napisane: 10.12.2014, 14:15:47





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

poczytaj o tooltip-ach i przykład pierwszy z brzegu tooltip.
  Forum: HTML \ XHTML · Podgląd postu: #1135437 · Odpowiedzi: 1 · Wyświetleń: 1 672

SaMi
Napisane: 8.12.2014, 13:57:14





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Przechowywanie sesji w bazie?
  Forum: PHP · Podgląd postu: #1135176 · Odpowiedzi: 1 · Wyświetleń: 462

SaMi
Napisane: 8.12.2014, 14:12:55





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

W wielkim uproszczeniu

plik .htaccess
  1. RewriteRule ^/([a-z_0-9\-]+)\.html$ /artykuly.php?id=$1 [L]


w plik artykuly.php
  1. if($_GET[id]){
  2. $get = $_GET;
  3. include('/'.$get[id].'/tresc.php');
  4. }


Na twoim miejscu nie robił bym artykułów pod subdomeną, głównie z powodu SEO. Google traktuje teraz subdomeny jak odzielne domeny a więc siła jaką dają Ci artykuły kierowana jest na subdomenę a nie główną domenę.
  Forum: PHP · Podgląd postu: #1135178 · Odpowiedzi: 4 · Wyświetleń: 808

SaMi
Napisane: 5.12.2014, 08:37:20





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Tak na szybko:

DirectoryIndex index.php
RewriteEngine on
RewriteRule .* index.php

natomiast w pliku index.php
uruchamiasz kontroler z wybranego katalogu
  Forum: PHP · Podgląd postu: #1134830 · Odpowiedzi: 2 · Wyświetleń: 751

SaMi
Napisane: 5.12.2014, 09:06:22





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Masz dokładniej:
Tworzysz sobie czarny kwadrat (<div id="kwadrat" class="czarny_kwadrat">) z treścia.
W klasie definiujesz wygląd tego kwadratu dodatkowo ustawiasz wartość display: none;

Dodajesz do swojego diva nowy atrybut onclick=" pokazCzarnyKwadrat()".

Następnie definiujesz treść funkcji czarnyKwadrat();

[JAVASCRIPT] pobierz, plaintext
  1. function pokazCzarnyKwadrat(){
  2. var element = document.getElementById('kwadrat');
  3. element.style.display = 'block';
  4. }
[JAVASCRIPT] pobierz, plaintext

  Forum: CSS · Podgląd postu: #1134832 · Odpowiedzi: 3 · Wyświetleń: 1 566

SaMi
Napisane: 2.12.2014, 12:19:41





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Szczeże mówiac nie jestem pewny czy dobrze rozumiem.
Napisz konkretnie co i gdzie chcesz wstawić.
  Forum: Przedszkole · Podgląd postu: #1134423 · Odpowiedzi: 5 · Wyświetleń: 1 804

SaMi
Napisane: 3.12.2014, 11:01:07





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Tak jak pisali poprzednicy, śmiało możesz korzystać z DB grunt to przemyślana struktura/relacje i indexy.
  Forum: PHP · Podgląd postu: #1134554 · Odpowiedzi: 3 · Wyświetleń: 765

SaMi
Napisane: 2.12.2014, 11:23:42





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Dziękuję za naprowadzenie, wszystko śmiga jak należy.

  1. SELECT
  2. p.nazwa,p.prefix,p.puzytkowa, p.kubatura,
  3. Coalesce(SUM(ko.kwota),0) AS cena_sys_zleconym,
  4. Coalesce(SUM(ko.kwota_syst_gosp),0) AS cena_sys_gospodarczym,
  5. Coalesce(SUM(ko.kwota_materialy),0) AS koszt_materialow
  6. FROM projekty AS p
  7. INNER JOIN technologie AS te USING(id_projekt)
  8. LEFT JOIN kosztorysy AS ko ON ko.id_technologia ko.id_technologia = te.id_parametry AND ko.id_el_kosztorysowy IN(1,1000)
  9. WHERE hide=0 AND mtmstyl=1 AND prefix IN('proj_1','proj_2')
  10. GROUP BY p.nazwa,p.prefix,p.puzytkowa, p.kubatura
  11. ORDER BY nazwa DESC


Zastanawiam się jeszcze czy w GROUP BY powinno znajdować się aż tyle elementów. W przykładzie mam tylko 4 ale w rzeczywistym zapytaniu jest ich więcej.
  Forum: PostgreSQL · Podgląd postu: #1134412 · Odpowiedzi: 3 · Wyświetleń: 10 317

SaMi
Napisane: 1.12.2014, 15:34:19





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Witam,
Mam listę produktów i muszę pobrać dane tych produktów a te z kolei rozrzucone są po różnych tabelach.

Tabele:

projekty:
- id_projekt,
- prefix,
- nazwa,
- puzytkowa,
- kubatura,
...

technologie:
- id_parametry,
- id_projekt,
....

kosztorysy:
- id_parametry,
- id_el_kosztorysowy,
- kwota,
- kwota_syst_gosp,
- kwota_materialy,
...

Tabela technologie zawiera nazwy technologii dla wszystkich projektów zawartych w tabeli projekty
natomiast tabela kosztorysy zawiera koszty tylko dla niektórych projektów.

Wszystko działa jeśli dla wybranych projektów są kosztorysy, jeśli ich nie ma warunek nie jest spełniony i zwraca pusty wynik.
Jak przebudować zapytanie by zwracało informacje o projektach a w przypadku gdy nie ma kosztorysu to pola kwota, kwota_syst_gosp i kwota_materialy mialy wartosc 0.

  1. SELECT p.nazwa,p.prefix,p.puzytkowa, p.kubatura, SUM(ko.kwota), SUM(ko.kwota_syst_gosp), SUM(ko.kwota_materialy)
  2. FROM projekty AS p
  3. INNER JOIN technologie AS te USING(id_projekt)
  4. INNER JOIN kosztorysy AS ko ON ko.id_technologia ko.id_technologia = te.id_parametry
  5. WHERE hide=0 AND mtmstyl=1 AND prefix IN('proj_1','proj_2') AND ko.id_el_kosztorysowy IN(1,1000)
  6. GROUP BY p.nazwa,p.prefix,p.puzytkowa, p.kubatura
  7. ORDER BY nazwa DESC
  Forum: PostgreSQL · Podgląd postu: #1134323 · Odpowiedzi: 3 · Wyświetleń: 10 317

SaMi
Napisane: 2.12.2014, 11:52:58





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Najprościej

  1. //tu masz zdefinijowaną treść maila
  2. $message = "<p><strong>Koszyk</strong></p>";
  3.  
  4. // przykład
  5. $message.= "dane z koszyka: $_SESSION['cart'][$jakis_id]";
  6. //albo całą tablicę
  7. foreach ($_SESSION['cart'] as $cart){
  8. $message.= "produkt:". $cart['name']." cena:".$cart['price'];
  9. }
  10.  
  11. $message.="<p><strong>Dane Zamówienia</strong></p>";
  12. $message.="<strong>Imie i nazwisko / nazwa firmy: </strong> $imie <br /> \n";
  13. $message.="<strong>Adres: </strong> $adres <br /> \n";
  14. $message.="<strong>Miejscowość: </strong> $miejscowosc <br /> \n";
  15. $message.="<strong>Telefon: </strong>$telefon <br /> \n";
  16. $message.="<strong>Email: </strong>$email <br /> \n";
  17. $message.="<strong>Uwagi: </strong> <br/>".$tresc."<br /> \n";


Tylko podstaw sobie własne nazwy kluczy jakie masz w $_SESSION
  Forum: PHP · Podgląd postu: #1134418 · Odpowiedzi: 4 · Wyświetleń: 929

SaMi
Napisane: 1.12.2014, 15:41:07





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

Bo tu nie ma żadnego info z koszyka.
  1. $message.="<p><strong>Koszyk</strong></p>";
  2. $message.="<p><strong>Dane Zamówienia</strong></p>";
  3. $message.="<strong>Imie i nazwisko / nazwa firmy: </strong> $imie <br /> \n";
  4. $message.="<strong>Adres: </strong> $adres <br /> \n";
  5. $message.="<strong>Miejscowość: </strong> $miejscowosc <br /> \n";
  6. $message.="<strong>Telefon: </strong>$telefon <br /> \n";
  7. $message.="<strong>Email: </strong>$email <br /> \n";
  8. $message.="<strong>Uwagi: </strong> <br/>".$tresc."<br /> \n";
  9. .
  10. .
  11. .
  12. $mail->MsgHTML($message);


W pliku zamówienia musisz pobrać zawartość $_SESSION['cart'] i jej zawartość wstawić w treści wiadomości.
  Forum: PHP · Podgląd postu: #1134325 · Odpowiedzi: 4 · Wyświetleń: 929

SaMi
Napisane: 2.12.2014, 12:08:07





Grupa: Zarejestrowani
Postów: 173
Dołączył: 27.03.2004
Skąd: Białystok

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

[JAVASCRIPT] pobierz, plaintext
  1. function wpisz (var1, var2, var3) {
  2. document.getElementsByName('pole1')[0].value = var1;
  3. document.getElementsByName('pole2')[0].value = var2;
  4. document.getElementsByName('pole3')[0].value = var3;
  5. }
[JAVASCRIPT] pobierz, plaintext

pole1,pole2,pole3 - to warosci atrybutów name
  Forum: Przedszkole · Podgląd postu: #1134420 · Odpowiedzi: 5 · Wyświetleń: 1 069

7 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: 10.06.2024 - 15:30