Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> IP użytkownika w systemie newsów - CUTENEWS
rafalsr
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.07.2007

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


Witam,
w systemie newsów CuteNews w komentarzach gdy użytkownik komentuje wiadomości nie ma takiej opcji, że przy jego nicku wyświetla się automatycznie jego IP (aby nie podszywał się pod innych i wiadomo było że to ta sama osoba).

Czy zna ktoś taki skrypt aby wywoływał IP użytkownika? Gdy po dodaniu komentarza, żeby był widoczny obok nicka i daty dodania...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
nexis
post
Post #2





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Doklej w skrypcie

  1. <?php
  2. $_SERVER['REMOTE_ADDR'];
  3. ?>


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
rafalsr
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.07.2007

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


Jeżeli wstawiam ten kod, to wywołuje błąd w CuteNews i nie wyświetlają się w ogóle newsy.

fragment kodu z panelu gdzie zmieniam wygląd newsów z wstawionym już kodem który podałeś:

  1. <td width="400" style="background-color: #FFFFFF; background-image:url(/gfx/bg_n3.gif); background-repeat:repeat-x;" class="dark"> <font color="#333333"> <small><B>{author}</B>, {date} <?php
  2. $_SERVER['REMOTE_ADDR'];
  3. ?></small></font></td>


Ten post edytował rafalsr 9.08.2008, 18:12:59
Go to the top of the page
+Quote Post
mroczek
post
Post #4





Grupa: Zarejestrowani
Postów: 18
Pomógł: 4
Dołączył: 13.03.2007

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


w którym pliku wklejasz ten kod? Jest jakaś szczegółowa informacja o błędzie?


--------------------
spaceofcode.blogspot.com
"Wszyscy wiedzą, że czegoś nie da się zrobić, aż znajduje się taki jeden, który nie wie, że się nie da, i on to robi."
- Albert Einstein
Go to the top of the page
+Quote Post
rafalsr
post
Post #5





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.07.2007

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


ja wklejam to w panelu cutenews... a te ustawienia zapisują się w Defult.tpl

jak wklejam ten kod to wyskakuje, że jest błąd w wierszu 75, tam właśnie gdzie to wkleiłem
Go to the top of the page
+Quote Post
qba10
post
Post #6





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


Albo źlę rozumię albo to co ty w tej chwili robisz niedoprowadzi cię do żadanego skutku.
To co ty próbujesz zrobić (ale ci się nie udaję) sprawi że będzie wyświetlane ip użytkownika który aktualnie przegląda stronę. A oto chyba nie chodzi.
Musisz już przy zapisie komentarza do bazy zapisać adres ip osby która napisała koma. A następnie go wyświetlić z bazy.
Ale już widze, że bedzie to wymagało przerobienia skryptu (chcociaż nigdy nie używałem tego systemu - nie lubię gotowców biggrin.gif ).


--------------------
Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
Go to the top of the page
+Quote Post
devil-war
post
Post #7





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 1.08.2008

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


Kod
$_SERVER['REMOTE_ADDR']
Go to the top of the page
+Quote Post
rafalsr
post
Post #8





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.07.2007

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


co w związku z tym?

CODE
$_SERVER['REMOTE_ADDR']


Ten post edytował rafalsr 11.08.2008, 15:04:36
Go to the top of the page
+Quote Post
qba10
post
Post #9





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


Cytat(rafalsr @ 11.08.2008, 16:03:39 ) *
co w związku z tym?
CODE
$_SERVER['REMOTE_ADDR']

@devil-war - totalny offtopic. Jeżeli chcesz już coś pomóc to przynajmniej napisz coś od siebie a nie pisz tego co, już ktoś przed tobą napisał.
@rafalsr - jeżeli bardzo ci na tej modyfikacji zależy a sam tego nie potrafisz zrobić, to napisz temat w giełdzie ofert. Może ktoś za małą kasę ci zmodyfikuje ten skrypt, albo poszukaj innego skryptu, który obsługuję zapisz ip komentarzy.


--------------------
Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
Go to the top of the page
+Quote Post
Spykaj
post
Post #10





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 30.05.2008
Skąd: Białystok

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


Po prostu znajdź te linijki, w którym jest dodawanie komentarza i zmień tak, żeby zapisywał w bazie również IP użytkownika (czyli właśnie te $_SERVER['REMOTE_ADDR']), i przy wypisywaniu musisz to wypisywać tongue.gif na pewno tam sporo rzeczy jest dodawanych przy każdym komentarzu, takich jak data, czy nick, więc analogicznie możesz dodać IP.


--------------------
?>
Go to the top of the page
+Quote Post
info-geo
post
Post #11





Grupa: Zarejestrowani
Postów: 2
Pomógł: 1
Dołączył: 12.08.2008

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


Spróbuj tak:

echo $_SERVER['REMOTE_ADDR'];

nie napisałeś co ma z danymi o IP zrobić.

Ten post edytował info-geo 12.08.2008, 17:34:39
Go to the top of the page
+Quote Post
decha-design
post
Post #12





Grupa: Zarejestrowani
Postów: 415
Pomógł: 46
Dołączył: 26.05.2007
Skąd: Sandomierz

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


Cytat(info-geo @ 12.08.2008, 18:33:43 ) *
Spróbuj tak:

echo $_SERVER['REMOTE_ADDR'];

nie napisałeś co ma z danymi o IP zrobić.

No i co mu to da? To wyświetli IP użytkownika który aktualnie odwiedza stronę, i powtórzy się to przy każdym newsie. Poza tym, w pliku .tpl takie coś nie przejdzie. Z reszta już dwie osoby o tym pisały ... grrr ...:

Cytat(nexis @ 9.08.2008, 17:24:01 ) *
Doklej w skrypcie

  1. <?php
  2. $_SERVER['REMOTE_ADDR'];
  3. ?>
Cytat(devil-war @ 10.08.2008, 21:13:39 ) *
Kod
$_SERVER['REMOTE_ADDR']

@rafalsr ... wydaje mi się, że sam tego nie zrobisz, chyba nie umiesz PHP na tyle. Na odległość my Ci nie wytłumaczymy krok po kroku jak to zrobić. Tak jak powiedział @qba10, dodanie oferty w odp. dziale będzie chyba najlepszym rozwiązaniem ...

---

Ale tak żeby nie było offtopu ... ściągnałem na szybko to cutenews, strasznie zagmatwany ten kod tam jest, ale dodawanie newsów znajduje się w /inc/addnews.mdu .. jeżeli oczywiście masz taka wersje.

Kolejnym problemem jest to, że ten skrypt zapisuje newsy do pliku .txt, co przerobienie go jest dosyć trudne (może nie trudne, lecz na pewno trudniejsze i wymaga więcej roboty niż z bazą danych) ... poleciłbym Ci znaleźć sobie skrypt, który używa Bazy Danych ... no chyba, że masz serwer bez sql, ale teraz nawet darmowe już są w to wyposażone ...

Ten post edytował decha-design 12.08.2008, 17:58:31


--------------------
Go to the top of the page
+Quote Post
rafalsr
post
Post #13





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.07.2007

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


pomijając już ten wątek... widzę, że jednak sam nic z tego nie zrobię... może ktoś wie jak rozwiązać ten problem: http://forum.php.pl/CUTENEWS_User_registra...ed_t100143.html

Ten post edytował rafalsr 13.08.2008, 00:29:05
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 Aktualny czas: 19.08.2025 - 21:36