Początki w php


(kid_m) #1

na początku storny wpisałem:

niestety pojawia się błąd:

Parse error: syntax error, unexpected T_STRING in D:\m\zapis.php on line 1

jestem początkujący. co powiniennem zmienić aby było ok ?

(plik z rozszerzeniem 'php' odpalony przy użyciu vertrigo)


(Airborn) #2
  1. Dyrektywa short_tags_open w php.ini ustawiona na off

  2. Wrzucenie kłopotliwych linii w echo manual

  3. Całkowite z nich zrezygnowanie ponieważ pierwsza z nich przełączy IE w tryb Quirks powodując więcej szkód niż zalet


(Suck) #3

jak masz plik zapisany w formie php to musisz rzeczy, które nie są samym kodem php pisać np jako echo "coś tam coś";


(kid_m) #4

ad1 Czy inni użytkownicy (np. chcący przeglądać tę stronę) również muszą mieć wyłączoną tę opcję...? [rozumiem, że domyślnie jest na 'on'].

ad3 Rzeczywiście, czytałem o tym i zdecydowałem się 'poświęcić posiadaczy IE'. Nie jest to chyba jednak najlepszy pomysł, więc... czy druga jest konieczna aby działały style css, zewnętrzne ?

myślałem, że echo powoduje przejście w tryb xhtml... dzięki.


(Airborn) #5

ad1. php.ini, to plik konfiguracyjny serwera, użytkownik chcący przeglądać stronę niczego nie musi mieć, nie musi mieć nawet zainstalowanego u siebie parsera.

ad3. Nagłówek xml'a nie powoduje, że IE przestaje czytać arkusze stylów sprawia tylko ,ze są one inaczej interpretowane


(kid_m) #6

ostatnie (...) pytanie. Utworzyłem plik style.css i coś tam wpisałem.

między znaczkikami head umieściłem:

próbowałem również z:

Niestety styl nie działa na stworzonej przeze mnie stronie (*.php).

O czym zapomniałem / co pominąłem ?


(kid_m) #7

dodam, że w IE działa... pewnie coś z deklaracjami źle zrobiłem.

(a "xml" powoduje, że w IE nie działa w trybie Quirks)


(Airborn) #8

I co, mamy sobie gdybać, czy pokażesz kod?


(kid_m) #9