Zaloguj się, aby obserwować  
Lurrcio

Webmastering - HTML, PHP, JavaScript, edytory - temat ogólny

1333 postów w tym temacie

Dnia 19.08.2010 o 01:57, Necromanto napisał:

Witam,
Mam problem zrobiłem tło na stronę lecz rozdziałka jest dość duża a chcę, żeby strona
tło dopasowało się do szerokości strony. Tak jak na np. erepublik.org obrazek ich tła
dodaje w załączniku. Tło tam działa na zasadzie, białe pole jest na każdej roździelczości,
natomiast po rozszerzaniu okazuje się tło.
Pozdrawiam.


...Spójrz trzy posty w górę od tego, a szczególnie na podpunkt b ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 19.08.2010 o 02:25, ziptofaf napisał:

> Witam,
> Mam problem zrobiłem tło na stronę lecz rozdziałka jest dość duża a chcę, żeby strona

> tło dopasowało się do szerokości strony. Tak jak na np. erepublik.org obrazek ich
tła
> dodaje w załączniku. Tło tam działa na zasadzie, białe pole jest na każdej roździelczości,

> natomiast po rozszerzaniu okazuje się tło.
> Pozdrawiam.

...Spójrz trzy posty w górę od tego, a szczególnie na podpunkt b ;)


Albo coś źle robię albo mnie nie rozumiecie. Obrazek ma być centrowany tak aby białe tło zawsze było w środku a reszta tła dopiero przy wyższych rozdzielczościach. Kolejny przyklad: http://wbw.pl/index.php przy ok. 600 pikselach widać samą stronę a po rozwinięciu ukazuje się tło. Z tym, że u mnie ono nie ma się rozciągać jak na WBW tylko ma być stałe, i nie drgnąć ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Chyba coś sam skleiłem, ale nie mam pojęcia czemu działa mi na dysku ale na hostingu nie chce.


Kiedy daję pokaż obrazek tła jednak go pokazuje. Możliwe, że jest to spowodowane zbyt dużą wagą obrazka?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

mam pytanie na czym polegają pseudoklasy selektorów w CSS bo jak je definiuje i nadaje wartość to się nie wyświetla nawet w programie wyskoczył mi komunikat że css 2 nie obsługuje.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 28.08.2010 o 21:47, benq20 napisał:

mam pytanie na czym polegają pseudoklasy selektorów w CSS bo jak je definiuje i nadaje
wartość to się nie wyświetla nawet w programie wyskoczył mi komunikat że css 2 nie obsługuje.

http://webmaster.helion.pl/index.php/pcss-selektory#pseudoklasy
Podaj kod, który Ci nie działa jeśli chcesz wiedzieć więcej ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 28.08.2010 o 23:53, Marrbacca napisał:

> mam pytanie na czym polegają pseudoklasy selektorów w CSS bo jak je definiuje i
nadaje
> wartość to się nie wyświetla nawet w programie wyskoczył mi komunikat że css 2 nie
obsługuje.
http://webmaster.helion.pl/index.php/pcss-selektory#pseudoklasy
Podaj kod, który Ci nie działa jeśli chcesz wiedzieć więcej ;)

Dobra wyluzuj już na innym forum znalazłem odpowiedź chodziło o to żeby działały selektory trzeba najpierw wpisać
odsyłacz czyli a href bo inaczej nie ma efektu.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Mam pytanie

Co trzeba wpisać w szablon strony ( czy tam kod ) by otwierała się w każdej przeglądarce tak samo bo np.

Explorer ( stronka jest idealna , lecz podstrona już ma ubytki ) ale skupmy się na pierwszej
Mozilla też jest ok ale już menu z lewej strony ląduje na dole
Opera , stronka ok , ale tworzy się przerwa pomiędzy logiem a stronką :(

Jak zrobić by wszędzie było ok ?????

tutaj podaję link do stronki kaszubskiklubhdk.pl

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 10.09.2010 o 18:31, Shiraco napisał:

tutaj podaję link do stronki kaszubskiklubhdk.pl


Tak na szybko po przejrzeniu HTML i CSS validatorem:
Do poprawienia w style.css:
h2 {
font-size: 2,4em;
}

h3 {
font-size: 1,6em;
}

Zamiast przecinków zastosuj kropki.

A co do kodu HTML zaś...to nie dziwię się, że to nie działa jak trzeba. Naprawdę się nie dziwię. 109 błędów, 24 ostrzeżenia. Brakuje mnóstwa podstawowych elementów, niezakończone odnośniki...tja...naprawdę gratuluję twórcom przeglądarek, że ta strona w ogóle działa ;) Nie wiem skąd ty brałeś/czym tworzyłeś ten szablon, ale to już łatwiej przepisać całość od nowa aniżeli poprawiać tą ilość błędów.
http://validator.w3.org/check?uri=http%3A%2F%2Fkaszubskiklubhdk.pl%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 10.09.2010 o 19:02, ziptofaf napisał:

>


No robiłem ją w notatniku :P

no ale o co chodzi w tych błędach bo często pokazuję to znak > , a bez niego przecież nie działa :(

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 10.09.2010 o 19:23, Shiraco napisał:

No robiłem ją w notatniku :P

...Proponuję ściągnąć sobie Notepad++ chociaż. A najlepiej skorzystać (bo ta ilość błędów jest nadnaturalna...nawet <head> nie ma!) z Kompozera/triala Dreamweavera.

Dnia 10.09.2010 o 19:23, Shiraco napisał:

no ale o co chodzi w tych błędach bo często pokazuję to znak > , a bez niego przecież
nie działa :(

Tu prędzej chodzi o ich brak/użycie w złym miejscu itp. Poza tym HTML Validator nie jest idealny, gdyby sam mógł poprawiać błędy, to mógłby też sam robić strony. Tym niemniej każdy z tamtych błędów jest jak najbardziej realny. Jak poprawisz tak z 90%, to strona powinna zacząć wyglądać tak samo na wszystkich przeglądarkach.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 10.09.2010 o 19:40, ziptofaf napisał:

>



Poprawiłem kilka błędów . No i coś pozmieniałem i jest mniej błędów , ale w każdej przeglądarce już wybija tak samo , tylko teraz jest pytanie jak podnieść menu , które obok opadło ???? aby dać wyżej :) , no z tymi przecinkami itp. są te znaczniki < > , na każdej stronie tez jest tak samo ułożone no i head jest . dlatego nie wiem czemu to jako błąd wybija :( , no ale mniejsza teraz tylko muszę do gry podnieć menu i połowa sukcesu będzie .

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Co zrobić aby na stronkę nie wchodziły jakieś nie chciane reklamy itp ???? , z tego co wiem to na serwer się coś tam dogrywa czy coś zakłada , ale nie za bardzo sie orientuję :P

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 12.09.2010 o 10:03, Shiraco napisał:

Co zrobić aby na stronkę nie wchodziły jakieś niechciane reklamy itp? , z tego co
wiem to na serwer się coś tam dogrywa czy coś zakłada , ale nie za bardzo się orientuję
:P


Nie za bardzo cię rozumiem... chodzi ci o to, że jak ktoś np. komentarze pisze to powinno blokować te z reklamową treścią? Musiałbyś "odsiewać" niepotrzebne wpisy przez PHP. Tylko że to dość skomplikowane, żeby przypadkiem nie blokowało komentarzy, w których ktoś po prostu użyje np. wyrazu viagra, ale nie w sensie reklamy. Ale, powiedzmy, że chcesz blokować przekleństwa (bo to na pewno będzie niechcianą wiadomością ;)). W takim wypadku, jeszcze przed dodaniem komentarza do bazy danych, musiałby działać mniej więcej taki skrypt:
<?php
$komentarz=$_POST[''komentarz'']; (uznałem, że komentarze dodajesz za pomocą formularzy)
if (stristr($komentarz, ''przeklenstwo1'')){
echo " Twoj komentarz jest obrazliwy i nie moze zostac dodany";
exit;
}
?>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 12.09.2010 o 10:03, Shiraco napisał:

Co zrobić aby na stronkę nie wchodziły jakieś nie chciane reklamy itp ???? , z tego co
wiem to na serwer się coś tam dogrywa czy coś zakłada , ale nie za bardzo sie orientuję
:P



Praktyki usuwanie reklam są zakazane , na serwerach darmowych <w 90%>^^

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 12.09.2010 o 10:22, ziptofaf napisał:

>



Dzięki za skrypt , ale chodzi mi oto , że gościu co robi strony ma u siebie taki coś że widzi kto kiedy i skąd wchodził na jego stronkę , oraz są yyy spamy czy coś czy jakieś roboty , boty czy jakoś tak , że np. ktoś chce wejść na twoją stronkę lub coś na niej kliknąć a się włącza jakieś porno czy tam jakaś reklama się wyświetla , jest coś ciekawego na to ????

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 13.09.2010 o 22:13, Shiraco napisał:

Dzięki za skrypt , ale chodzi mi oto , że gościu co robi strony ma u siebie taki coś
że widzi kto kiedy i skąd wchodził na jego stronkę , oraz są yyy spamy czy coś czy jakieś
roboty , boty czy jakoś tak , że np. ktoś chce wejść na twoją stronkę lub coś na niej
kliknąć a się włącza jakieś porno czy tam jakaś reklama się wyświetla , jest coś ciekawego
na to ????


Zabezpieczenie na boty znaczy się? Najprostsze to "przepisz kod z obrazka, aby kontynuować". Ewentualnie blokować użytkowników, którzy wysyłają zbyt dużo zapytań w zbyt krótkim czasie. Tyle że przy twojej witrynie nie ma to zbytniego sensu - gdyby tam można było się rejestrować itp. to co innego. Co najwyżej przy dodawaniu komentarzy mógłbyś właśnie dodać obrazkowy system (w praktyce, jeśli nie chce ci się bawić, to możesz po prostu zrobić 1 obrazek, zawsze taki sam, na boty podziała, wymaga to naprawdę niewielkiego nakładu pracy w PHP).

A co do tego, że zamiast wchodzić na twoją stronę, użytkownicy trafią na porno. Aby do tego doszło, to musiałbyś albo nierozważnie stworzyć system komentarzy (np. pozwalając w nich używać javascriptu), albo skopać kod PHP, pozostawiając w nim luki, albo ktoś fizycznie musiałby się włamać do twojego panelu administracyjnego i ręcznie zmodyfikować pliki. Żadna z tych opcji nie jest szczególnie prawdopodobna.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Sytuacja wygląda tak: Chcę wyszukać użytkowników z bazy danych spełniających dane kryteria i ich wyświetlić. Oczywiście nie interesuje mnie wyświetlanie np. 10000 ludzi na raz więc pomyślałem że użyję funkcji LIMIT w SQL, z drugiej jednak strony potrzebuję informację o ogólnej ilości osób do zrobienia opcji "pokaż następnych 50 wyników".
Które rozwiązanie lepsze (a może jakieś inne?):
- 2 zapytania SQL (wtedy 2 razy musi przelecieć po wynikach)
SELECT COUNT(*) FROM osoby WHERE cośtam
SELECT * FROM osoby WHERE cośtam LIMIT 50

- 1 zapytanie i przekazanie wszystkich wynikow do PHP który sobie policzy i wytnie potrzebne sobie wyniki
SELECT * FROM osoby WHERE cośtam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

/.../

Na pewno nie drugie. Niepotrzebna i absurdalnie duża strata mocy obliczeniowej. Bo powiedzmy, że komuś wystarczy tych pierwszych 50 użytkowników. Twoje zapytanie oznaczałoby więc przesłanie niepotrzebnych danych o 9950...dobry sposób na przeciążenie serwera ;)

Ja bym to robił "pakietami", czyli dostawił przy każdym użytkowniku pole id typu auto_increment. I za pomocą PHP wczytał najpierw pierwszych 50. Potem, po wciśnięciu "kolejne 50", zaczynał od ostatniego ID, jakie się pojawiło.
Fakt że wymaga to dodatkowej zmiennej (wskazującej ID), ale coś za coś. Select count(*) from... też możesz dodać, żeby podało ilość wyników.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Utwórz konto lub zaloguj się, aby skomentować

Musisz być użytkownikiem, aby dodać komentarz

Utwórz konto

Zarejestruj nowe konto na forum. To jest łatwe!


Zarejestruj nowe konto

Zaloguj się

Masz już konto? Zaloguj się.


Zaloguj się
Zaloguj się, aby obserwować