Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 3 problemy
DeNis
post 3.05.2006, 15:10:31
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 3.05.2006

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


Witam!
Mam trzy problemy, a mianowicie próbowałem zmienić kod iso-8859-1 na iso-8859-2 by pisać polskie znaki. Zmieniłem to w index.php ponieważ tylko tam się mieści ten kod w META. Ale gdy napisałem ąęółśżźć to wsykoczyło mids2 #2 czy jakoś tak no i nie moge tego zmienić. Jak to w ogóle zrobić? Drugi problem to chciałbym wstawić muzyke na strone ale tak aby by leciała cały czas bezwzględu na jaki dział się wejdzie oraz chciałbym mieć skrypt na "TWOJE IP" wszędzie go szukałem przez pare dni ale nie mogłem go znaleść sad.gif Więc bardzo proszę o pozytywne rozpatrzenie mojego problemu smile.gif (jestem początkującym webmasterem) www.k2denis.ovh.org

Ten post edytował DeNis 3.05.2006, 15:15:22
Go to the top of the page
+Quote Post
LBO
post 3.05.2006, 15:32:27
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


ad. 3 getenv" title="Zobacz w manualu php" target="_manual('REMOTE_ADDR')
ad. 2 Musisz użyć framów lub iframów (+ np. flash). W jakiś sposób musisz uniknąć przeładowania strony z zagnieżdżonym dzwiękiem.
ad. 1 Nie mam pojęcia o czym mowisz. Gdzie zmieniłeś? Jak zmieniłeś? Co powoduje błąd?
Go to the top of the page
+Quote Post
DeNis
post 3.05.2006, 18:05:37
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 3.05.2006

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


Mam strone w php i nie dziala mi polskie znaki jak zrobic by pisać polskimi znaki... prosze o konkretne wytlumaczenie... jestemo poczatkujacy a angielski znam tragicznie bo instrukcje do Twoje IP jest po ang.. jesli masz czas wkleic gotowe to bardzo prosze biggrin.gif
Go to the top of the page
+Quote Post
Kuziu
post 3.05.2006, 18:40:09
Post #4





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


  1. <?php
  2. // Example use of getenv()
  3. $ip = getenv('REMOTE_ADDR');
  4.  
  5. // Or simply use a Superglobal ($_SERVER or $_ENV)
  6. $ip = $_SERVER['REMOTE_ADDR'];
  7. ?> 


Przecież tu nei trzeba znać angielskiego masz zmienną $ip i do niej jest to IP zapisywane więc może byś tak wkleił 1 z przykładów i dał echo($ip); i zobaczył że działa a nie czekał na gotowe. Tak ciężko jest spróbować ?

A żeby mieć polskie znaki musisz zapisać plik w jakimś konkretnym kodowaniu np. iso-8859-2 i tak samo nadać nagłówek HTML

  1. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
w sekcji <head>


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
DeNis
post 3.05.2006, 19:25:24
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 3.05.2006

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


To co zacytowałeś w HTML to mialem iso-8859-1 i zmienilem na 2. Jak zmienilem na dwa to wlasie przy pisaniu łąśżśę mialem błedy... nie wiem dlaczego... Jak juz napisalem to jestes bardzo, bardzo, poczatkujacym webmasterem. Co do skryptu to go wkleilem w bloku HTML i nie dzialalo. a wpisalem najpierw puste a potem

<?php
// Example use of getenv()
$ip = getenv('127.0.0.1');

// Or simply use a Superglobal ($_SERVER or $_ENV)
$ip = $_SERVER['127.0.0.3'];

i nic sad.gif Jesli mialbys czas mi wytlumaczyc to mozemy pogadac na TS czy gdzies smile.gif
Go to the top of the page
+Quote Post
Kuziu
post 3.05.2006, 19:51:21
Post #6





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Ale czy my napisalismy
  1. <?php
  2. $ip = $_SERVER['127.0.0.3'];
  3. ?>

I czy też tak jest w przykładzie ?

Czy raczej
  1. <?php
  2. $ip = $_SERVER['REMOTE_ADDR'];
  3. ?>
questionmark.gif
Na siłe sobie sam przeszkadzasz masz gotowy przykład a go zmieniasz

  1. <?php
  2. $ip = $_SERVER['REMOTE_ADDR'];
  3. echo($ip);
  4. ?>


Ten skrypt wyświetli Ci IP

A co do kodowania musisz też w Edytorze którego używasz mieć to właśnie kodowanie nastawione

I nie wierze też że szukałeś tego skryptu kilka dni bo wpisując chociaż by w google "jak wyświetlić ip php" juz 2 wynik daje nam odpowiedz na to pytanie

Ten post edytował Kuziu 3.05.2006, 19:54:10


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
DeNis
post 4.05.2006, 14:47:59
Post #7





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 3.05.2006

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


Mam takie cos
<?php
$ip = $REMOTE_ADDR;
$host = gethostbyaddr($ip);
echo "Adres IP: $ip <BR>";
echo "Host: $host";
?>
Wkleiłem to do Bloku HTML i nie działa
Go to the top of the page
+Quote Post
LBO
post 4.05.2006, 14:55:49
Post #8





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


A czy gdzieś tam w kodzie masz?
  1. <?php
  2.  
  3. $REMOTE_ADDR; = $_SERVER['REMOTE_ADDR'];
  4.  
  5. ?>
Go to the top of the page
+Quote Post
Kuziu
post 4.05.2006, 16:35:45
Post #9





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Cytat(DeNis @ 2006-05-04 15:47:59)
Wkleiłem to do Bloku HTML i nie działa

Mam tylko nadzieje że plik ma rozszeżenie .php

  1. <?php
  2. $ip = $_SERVER['REMOTE_ADDR'];
  3. echo($ip);
  4. ?>


Ten post edytował Kuziu 4.05.2006, 16:36:07


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
DeNis
post 4.05.2006, 17:51:38
Post #10





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 3.05.2006

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


Ja chce poprostu zrobić by w bloku HTML bylo widoczne IP LoOL wkleilem powyzej ten pasek meta z iso-8859-2 w index.php i teraz strona wogóle mi sie nie wyswietla LoOL sad.gif Pisalem, ze jestem poczatkujacy...
Go to the top of the page
+Quote Post
mike
post 4.05.2006, 17:54:12
Post #11





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Pokaż może ten plik index.php bo odnoszę wrażenie że cos namieszałeś.
A bez kodu to można jeszcze długo wróżyć z fusów i do niczego nie dojść.
Go to the top of the page
+Quote Post
DeNis
post 4.05.2006, 23:21:47
Post #12





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 3.05.2006

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


Proszę o usunięcie mojego powyższego posta oraz przepraszam za kłopot, ponieważ nie wiedziałem, że jestem zalogowany na forum tongue.gif

index.php

oraz zostawiam swoją strone domową i możecie zobaczyć jak to wygląda

by DeNis
Go to the top of the page
+Quote Post
Kuziu
post 4.05.2006, 23:28:51
Post #13





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Pokazuje Ci błąd w 77 linii to spojrz tam i zobacz co jest nie tak

  1. <?php
  2. . "<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />n"
  3. ?>


Widzisz kolorki cudzysłowów ? w linii wyżej i niżej masz \" a tutaj walisz ślepo cudzysłów w cudzysłowie skąd parser ma wiedzieć że raz Ci chodzi o " od echo a raz od tagów html'a ?

Linia 77:
  1. <?php
  2. . "<meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-2\" />n"
  3. ?>


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
-Guest-
post 6.05.2006, 13:47:35
Post #14





Goście







To nie chodziło o znaki tylko o kropeczke, bo były dwie LoOL
Zmieniłem na ISO 8859 2 i dalej nie dziala
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 4.07.2025 - 17:20