Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

66 Stron V   1 2 3 > » 

nevt
Napisane: 28.04.2010, 08:53:04





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

Witam.

Dostaję już kociokwiku z tym .htaccess... Czy ktoś mnie naprowadzi dlaczego reguły:
Kod
RewriteRule pl index.php/home/pl [L]
RewriteRule uk index.php/home/uk [L]

samodzielnie działają 100% poprawnie, ale jak są umieszczone razem, to wywołanie domena/pl dział prawidłowo, ale wywołanie domena/uk powoduje błąd:
Kod
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

A w error logu mam wpis:
Kod
[Wed Apr 28 09:42:18 2010] [error] [client 127.0.0.1] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

Patrzę od wczoraj na te dwie proste jak drut reguły, i nijak nie mogę się dopatrzyć, gdzie tu może powstać "zapętlenie wywołań" (InternalRecursion) questionmark.gif?

Będę niezmiernie wdzięczny, za każdą sugestię.

EDIT: oczywiście, jeżeli zamieniam ich kolejność, to wtedy wywołanie domena/uk jest OK, a domena/pl generuje błąd...

Pozdrawiam.
  Forum: Apache · Podgląd postu: #741049 · Odpowiedzi: 0 · Wyświetleń: 812

nevt
Napisane: 23.02.2009, 13:12:21





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

sam sobie narobiłeś kłopotów:
Cytat
mam baze o nazwie przykładowo "lista". W tej bazie są o różnych nazwach tabele np "czarna" "biala" i "zielona"
Czasem dodaje nowe czasem usuwam. W każdej tabeli jest kilka rekordów, np. w jednej 3 a w innej 10. Wszytkie table mają identyczną strukturę. Moje pytanie brzmi:

taka baza nie ma sensu. skoro wszystkie tabele mają identyczną strukturę - to po co robić wiele tabel? wrzuć wszystkie dane do jednej tabeli, dodaj sobie kolumnę dla ich rozróżnienia (np. typ, rodzaj, kolor lub coś w tym stylu) gdzie zapiszesz sobie czy to biała, czarna czy zielona. i wszystkie twoje problemy znikną.
  Forum: MySQL · Podgląd postu: #575389 · Odpowiedzi: 2 · Wyświetleń: 813

nevt
Napisane: 30.01.2009, 15:26:17





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

czy te metody muszą być statyczne questionmark.gif - bo jeżeli tak, to problem jest nie do rozwiązania (przynajmniej ja go nie widzę)...
a jeżeli nie, to wewnątrz operacja() dajesz odwołanie $this->innaOperacja() i wtedy woła ci funkcję odpowiednią dla dla instancji obiektu...
  Forum: Object-oriented programming · Podgląd postu: #564782 · Odpowiedzi: 6 · Wyświetleń: 1 866

nevt
Napisane: 30.01.2009, 14:16:34





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

to nie ma prawa zadziałać
a dlaczego nie po prostu:
  1. <?php
  2. abstract class Rodzic
  3. {
  4.    abstract public static function operacja();
  5. }
  6.  
  7. class Dziecko extends Rodzic
  8. {
  9.    public static function operacja()
  10.    {
  11.        return 'Dane indywidualne dla każdego dziecka.';
  12.    }
  13. }
  14.  
  15. echo Dziecko::operacja();
  16. ?>
questionmark.gif
  Forum: Object-oriented programming · Podgląd postu: #564760 · Odpowiedzi: 6 · Wyświetleń: 1 866

nevt
Napisane: 30.01.2009, 08:34:10





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

fakt wypowiedziałem się nieprecyzyjnie. faktycznie pan bill g. studiował informatykę, nawet programował, bodajże napisał interpreter basica. ale studia przerwał, a jak założył mikromiękki interes, od początku zajmował się zarządzaniem, a nie kodowaniem. to nie bill g. stworzył soft na którym ta firma zbiła kapitał i odniosła sukces, może nie wszyscy wiedzą, jak rozpoczęła się ich kariera. tu jest ciekawy artykuł: historia ms-dos

przepraszam za off topic - ale wiele osób błędnie postrzega pana bill'a g. jako informatyka. to był / jest genialny manager mający częściowe wykształacenie informatyczne, wielkie wizje i niesamowite wyczucie rynku. na pewno nie koder.
  Forum: Hydepark · Podgląd postu: #564660 · Odpowiedzi: 39 · Wyświetleń: 6 390

nevt
Napisane: 29.01.2009, 23:13:17





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

analiza techniczna i funkcjonalna, projektowanie obiektowe, diagramy przepływu, modele danych, zarządzanie projektami, standaryzacja i kontrola jakości - to tylko hasła, ale zasada jest stosunkowo prosta - im wyższy poziom abstrakcji w twojej specjalności, tym większe możliwości kariery. bill g. nie napisał w życiu ani linijki kodu...

ale nie ma róży bez kolców - w 90 % przypadków ta robota nie daje takiej frajdy, satysfakcji i poczucia spełnienia, jak kodowanie. dla mnie to pasja i już - ważniejsza od splendorów.
  Forum: Hydepark · Podgląd postu: #564605 · Odpowiedzi: 39 · Wyświetleń: 6 390

nevt
Napisane: 29.01.2009, 22:48:23





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

jeżeli chcesz robić karierę, to daj sobie spokój z programowaniem.
znasz jakiegoś programistę, który zrobił karierę wyżej niż do kierownika działu?
jakiegoś dyrektora, członka zarządu, prezesa, właściciela?
jako programista możesz harować, ale nie robić karierę...
  Forum: Hydepark · Podgląd postu: #564598 · Odpowiedzi: 39 · Wyświetleń: 6 390

nevt
Napisane: 30.01.2009, 08:51:21





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

Podobnie jak w innym temacie - prośba o dodanie tagów BBcode została zignorowana. Zamykam temat. Reklamacja na PW.
  Forum: Przedszkole · Podgląd postu: #564664 · Odpowiedzi: 6 · Wyświetleń: 795

nevt
Napisane: 29.01.2009, 12:45:11





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

znacznik otwierający kod php to

<?php

a nie

<?

a jeżeli i tutaj nie dodasz do kodu PHP odpowiednich znaczników BBcode, to poleci drugie ostrzeżenie... aż strach pomyśleć, co nastąpi po trzecim ostrzeżeniu...
  Forum: Przedszkole · Podgląd postu: #564302 · Odpowiedzi: 6 · Wyświetleń: 795

nevt
Napisane: 30.01.2009, 08:44:47





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

Ponieważ moja grzeczna prośba o dodanie tagów BBcode została zignorowana. Zatem dodałem tagi sam, a temat zamykam. Czekam na PW na wyjaśnienie, dlaczego ignorujesz prośby moderatorów.
  Forum: Przedszkole · Podgląd postu: #564663 · Odpowiedzi: 5 · Wyświetleń: 722

nevt
Napisane: 29.01.2009, 12:37:19





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

po pierwsze ujmij kod PHP w odpowiednie tagi BBcode (podpowiem, odpowiednie tagi to [ php ] ...) - inaczej poleci warn

teraz masz:
  1. <?php
  2. $table_name = "dodaj_serwis";
  3. // ...
  4. $sql = "SELECT * FROM $dodaj_serwis ORDER BY dane_klienta";
  5. ?>

a powinieneś mieć:
  1. <?php
  2. $table_name = 'dodaj_serwis';
  3. // ...
  4. $sql = "SELECT * FROM `$table_name` ORDER BY `dane_klienta`;";
  5. // albo
  6. $sql = "SELECT * FROM `dodaj_serwis` ORDER BY `dane_klienta`;";
  7. ?>
  Forum: Przedszkole · Podgląd postu: #564296 · Odpowiedzi: 5 · Wyświetleń: 722

nevt
Napisane: 29.01.2009, 11:07:11





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

  1. <head>
  2. <style type="text/css">
  3. .c0, .c1 { background: red; border: solid 1px black; float: left; height: 200px; width: 200px; }
  4. .c0 { clear: left; }
  5. </style>
  6. </head>
  7. <body>
  8. <div class="c0">1</div>
  9. <div class="c1">2</div>
  10. <div class="c0">3</div>
  11. <div class="c1">4</div>
  12. </body>
  13. </html>

powodzenia.
  Forum: CSS · Podgląd postu: #564245 · Odpowiedzi: 3 · Wyświetleń: 1 409

nevt
Napisane: 29.01.2009, 09:56:04





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

to ci nie zwróci pozycji w tabeli, ale dostaniesz informację czy znalazł...
  1. <?php
  2. $text = 'ala ma kota';
  3. $find = array('el', 'dwa', 'ma');
  4. str_replace($find, $find, $text, $pos);
  5. echo $pos ? 'jest!' :'nie ma...';
  6. ?>

co prawda str_replace() normalnie służy do zupełnie czego innego, ale takie jej zastosowanie powinno być wydajniejsze niż pętla w PHP...
  Forum: Przedszkole · Podgląd postu: #564214 · Odpowiedzi: 2 · Wyświetleń: 849

nevt
Napisane: 28.01.2009, 21:49:48





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

Ciekawy artykuł, ale z wnioskami trudno mi się zgodzić.

Przecież Smarty (czy dowolny inny system oparty na szablonach HTML) nie implikuje generowania "ogromnych" plików HTML. Zapomniałeś o trzecim składniku (oprócz HTML i PHP), czyli szablonach stylów CSS.

W moich projektach, rzadko się zdarza, żeby wynikowy kod html niezbędny do wyświetlenia pojedynczej strony serwisu był większy niż kilkanaście kB. Cały layout (razem z grafikami, animacjami, itp.) jest zdefiniowany w zewnętrznym pliku CSS, który podobnie jak pliki XSL jest niezależnie od HTML cachowany przez przeglądarki.

Krótko mówiąc - stosując schemat XML + XSL masz oszczędności względem nieoptymalnie zaprojektowanych stron przy użyciu Smarty (PHP + HTML + CSS). Jeżeli serwis oparty na Smarty jest zaprojektowany optymalnie - przewaga znika. Ale pozostają wszystkie minusy XML + XSL które opisałeś w artykule.

Pozdrawiam wszystkich, ciekawy jestem co inni o tym sądzą.
  Forum: Systemy szablonów · Podgląd postu: #564065 · Odpowiedzi: 14 · Wyświetleń: 2 899

nevt
Napisane: 29.01.2009, 10:58:45





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

są dwie opcje... możliwe, że znaki po oby stronach ' = ' to nie spacje, ale np. tabulatory.
ale jeżeli twoim celem jest tylko wyciągniecie treści umieszczonej w cudzysłowach, to spróbuj:
  1. <?php
  2. if(strpos($read_line, '$customer_databasename') !== FALSE)
  3. {
  4.  eval($read_line);
  5.  echo $customer_databasename;
  6. }
  7. ?>

powodzenia.
  Forum: Przedszkole · Podgląd postu: #564239 · Odpowiedzi: 10 · Wyświetleń: 2 122

nevt
Napisane: 29.01.2009, 09:02:43





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

a może pokażesz zawartość $hayStack questionmark.gif
  Forum: Przedszkole · Podgląd postu: #564202 · Odpowiedzi: 10 · Wyświetleń: 2 122

nevt
Napisane: 28.01.2009, 08:55:03





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

wprost INSERT'a do dwóch tabel nie można zrobić, ale moża zbudować widok (VIEW) oparty na tych tabelach. przy spełnieniu odpowiednich warunków na takim widoku można robić UPDATE'y i INSERT'y
  Forum: Przedszkole · Podgląd postu: #563754 · Odpowiedzi: 3 · Wyświetleń: 1 170

nevt
Napisane: 27.01.2009, 20:07:14





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

  1. var div=document.getElementById('nazwa');
  2. var inputs=div.getElementsByTagName('input');
  3. alert(inputs[0].value);
  Forum: JavaScript · Podgląd postu: #563618 · Odpowiedzi: 7 · Wyświetleń: 1 512

nevt
Napisane: 27.01.2009, 08:12:22





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

Problem masz, ale ze znajomością składni PHP...
Cytat
foreach ( $Cart->getItems() as $order_code=>$quantity ) :
...
$a++; endforeach;

natomiast
Cytat
Może ktoś wie jak inaczej to zrobić...aby wyniki wysyłało na maila?
nie ma żadnego związku z przypisywaniem danych do zmiennych...
  Forum: PHP · Podgląd postu: #563317 · Odpowiedzi: 2 · Wyświetleń: 748

nevt
Napisane: 28.01.2009, 15:08:25





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

Cytat
3. Odpowiadanie na pytania:
c) Jeżeli nie znasz odpowiedzi, nie pisz nic. Po prostu czekaj.

Znam regulamin nie gorzej niż ty. Mój post nie miał na celu pomóc ci, tylko upomnieć w ramach moich obowiązków moderatora.
Cytat
Człowieku po co przeniosłeś to do przedszkola? Przecież to jest związane z php A NIE Z AJAX a także nie jest to rzecz przedszkolna jak widać, bo za bardzo nikt mi nie może pomóc.

Widzisz - wymiana danych między przeglądarką a serwerem PHP jest technologią która przypadkiem nazywa się AJAX i jest najprostszą metodą rozwiązania twojego problemu. To, że nie masz kompletnie pojęcia jak rozwiązać prosty problem - nie zmienia faktu, że problem jest banalny. A przeniosłem do Przedszkola, ponieważ na forum nie ma działu Żłobek.
  Forum: Przedszkole · Podgląd postu: #563898 · Odpowiedzi: 16 · Wyświetleń: 2 322

nevt
Napisane: 27.01.2009, 19:45:58





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

Cytat
Ale jeszcze jedna sprawa.... czy po kliknięciu [SUBMIT] na formularzu funkcja będzie miała wartość TRUE? To znaczy czy na ekranie wyświetli się napis 'działa'

A sam nie potrafisz kliknąć w SUBMIT i sprawdzić czy działa? Ręce się trzęsą czy myszka się zepsuła?

Nie tan dział - przenoszę do Przedszkola
  Forum: Przedszkole · Podgląd postu: #563605 · Odpowiedzi: 16 · Wyświetleń: 2 322

nevt
Napisane: 27.01.2009, 08:16:48





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

A jaki to ma zawiązek z MySQL?? Przenoszę do Baz danych.
  Forum: Bazy danych · Podgląd postu: #563318 · Odpowiedzi: 1 · Wyświetleń: 902

nevt
Napisane: 26.01.2009, 08:20:09





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

Cytat
Próbuję obejść poprzez FTP ograniczenie na koncie webd.pl dotyczące maksymalnej wielkości pliku 2MB

jest to próba obejścia regulaminu / zasad operatora usługi. forum.php.pl nie może brać w tym udziału (naruszenie prawa - zatem naruszenie regulaminu forum). zamykam temat. następnym razem poleci ostrzeżenie.
  Forum: Przedszkole · Podgląd postu: #562898 · Odpowiedzi: 3 · Wyświetleń: 879

nevt
Napisane: 23.01.2009, 11:07:30





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

  1. <?php
  2. $tab = array('a', 'b', 'c');
  3. for($i = count($tab); $i > 0; $i--)
  4.    $tab_rev[] = $tab[$i - 1];
  5. print_r($tab_rev);
  6. ?>
  Forum: Przedszkole · Podgląd postu: #561744 · Odpowiedzi: 3 · Wyświetleń: 1 127

nevt
Napisane: 23.01.2009, 11:10:35





Grupa: Przyjaciele php.pl
Postów: 1 595
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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

a po co ci ta linijka w stylu?
* height:32px;
  Forum: CSS · Podgląd postu: #561748 · Odpowiedzi: 5 · Wyświetleń: 1 308

66 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: 24.04.2024 - 04:09