![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Proszę o większą ilość kodu. Generalnie, jeśli na serwerze ustawione jest wszysto oki doki, to powinno wysłać tylko jednego maila.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował gladiror 9.09.2005, 08:54:01 |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Uwagi: (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
- wszechobecne if i else, aż się prosi żeby dać tam switch'a - składnia alternatywna ma to do siebie że nawias otwierający zmieniasz na : a zamykający na endif; u ciebie jest to i to - w miejscu if(isset($wyslij_zamowienie)) robisz petle po zapytaniu do bazy, po składni zapytania wynika, że ma zostać pobrany email jednego usera, więc po co ta pętla ? - włącz error_reporting na E_ALL i zobacz czy nie ma warningów. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Do bardzo konstuktywnych uwaga Revyaga dorzuce:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Więc może zacznę od 1 wypowiedzi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ALe THX, że napisaliscie co jest źle, to będe uczył się na błędach (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Nie uczyłem sie z książek, także błędy mogły wystąpić...
Cytat - wszechobecne if i else, aż się prosi żeby dać tam switch'a Jakoś tak przyzwyczaiłem sie do tej podstawowej funkcji... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Cytat - składnia alternatywna ma to do siebie że nawias otwierający zmieniasz na : a zamykający na endif; u ciebie jest to i to Czyli chodzi, że trzeba pisać w taki sposób:
(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Cytat - w miejscu if(isset($wyslij_zamowienie)) robisz petle po zapytaniu do bazy, po składni zapytania wynika, że ma zostać pobrany email jednego usera, więc po co ta pętla ? A jak można wycinągnąc tylko jeden rekord bez uzywania pętli?? Cytat - włącz error_reporting na E_ALL i zobacz czy nie ma warningów. w php.ini - tak?? Jeżeli chodzi o status koszyka - to kwestia sporna... Moim zdaniem nie ma to dużego znaczenia... Czy coś będzie wpisane czy nie... Mozna wpisać NIE, ale równie dobrze można nic nie wpisywać... I tak na jedno wyjdzie. Jeżeli chodzi o kod z linii 25 to on w sumie nieczemu nie służy... Poprostu jak pisze składanie if to zapisuje sobie całość i później zostają takie wybryki natury (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Czyli chodzi o to, żeby nie używać nawiasów klamrowych?? Jest w ogóle jakaś roznica czy użyje sie tych nawiasów czy nie ma? Czy wystarczy wybrać sobie którąś z opcji? Dlaczego dołączasz spacje:
A nie można dołączać spacji??
Tak jest dobrze?? Jeżeli chodzi o koszyk to masz rację z tym dodaniem loginu... Rzeczywiście może wyniknać taka sytuacja... A z tym postem to też poprawie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) A dalej to już alternatywne sposoby (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) a Z góry dzięki za pomoc i uwagi! Proszę o odpowiedzi... Ten post edytował gladiror 9.09.2005, 22:43:43 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
1. Ale ze swithem jest przejżyściej
2. Tak 3. $zapytanie9 = "SELECT * FROM `klienci` WHERE wlaczone = 'TAK' and uzytkownik = '$login' LIMIT 1"; 4. Tak 5. Co do koszyka, to ja wolę mieć jeden z góry ustalony status mojego rekordu. A nie że zamówienie jest nie potwierdzone, albo i nie...zrób jak chcesz, my tylko radzimy. 6. Nie o te spacje mi chodzi - chodzi mi właśnie o te " ".$wiersz['id_koszyk']." "; 7. Jak chcesz aby ktoś podglądał jakie zmienne przesyłasz, to uzywaj GETa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował TomASS 9.09.2005, 22:51:18 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Odnośnie stosowania metody POST i GET... W tym skrypcie co mam metodę GET - zamieniłem nazwę na POST i już nie działa... W jaki sposób dzięki metodzie get ktoś będzie mógł zobaczyć moje zmienne? Bo zmienne z formularza to łatwo zobaczyć prawym i pokaż źródło... A za pomocą GET = w jaki sposó?
Ok, ale teraz w jaki sposób wyciągnąć np. imie klienta? przeciez nie wpisze jak wczesniej .$wiersz[imie].... Wracając do tych "" => jak ich nie używam, tzn. jak wpiszę samo print("<td>.$wiersz[id_koszyk].</td">); to wyskakuje błąd... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 13:29 |