Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pobieranie danych z formularza zamiast md5
ziomeq
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.07.2009

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


Witam. posiadam pewien skrypt który działa na prostej zasadzie;

Każdemu kto wejdzie na stronę generuje link w stylu.

http://moa-domena.pl/index.php?c=viral&...ac24d3da6aa32d1

Nie znam się na php, ale po przejrzaniu skryptu dochodzę do wniosku, że ten link generowany jest na podstawie adresu ip komputera szyfrowanego w md5

  1. <?php
  2. function index(){
  3.        $ip = md5($_SERVER['REMOTE_ADDR']);
  4.  
  5.  
  6.         $this->template['code'] =   $ip;
  7.         if(isset($_REQUEST['id'])){
  8.         $id = $_REQUEST['id'];
  9.           if($ip != $id){
  10.                 $this->viralmodel->add($ip,$id);
  11.           }
  12.         }else{
  13.         $id = 0;
  14.         }
  15. ?>


A teraz pytanie. Jal zrobić coś takiego, żeby zamiast generowania linku na podstawie Ip i szyfrowania w md5, generował na podstawie danych z formularza html?
czyli, wpisuje dane w formularzu html, np: 'kuba1234',

a link wygląda mniej więcej tak:

http://moa-domena.pl/index.php?c=viral&...amp;id=kuba1234

z góry dzięki.
Powód edycji: [Spawnm] Przeniosłem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
screv
post
Post #2





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 3.08.2009

Ostrzeżenie: (10%)
X----


No wszystko pięknie. Link jest, ale echo z linkiem się nie wyświetla.

@edit. Juz mam. Zrobiłem tak:
  1. <?php
  2. $str = "http://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];
  3. echo 'Twoj link to : <a href="'.$str.'">'.$str.'</a>'; ?>


Tylko teraz jak zrobić licznik. Dla rożnych nicków oddzielne naliczanie. Da się tak zrobić?

Ten post edytował screv 3.08.2009, 16:19:56
Go to the top of the page
+Quote Post
lukada
post
Post #3





Grupa: Zarejestrowani
Postów: 38
Pomógł: 2
Dołączył: 4.02.2009

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


Cytat(screv @ 3.08.2009, 17:09:39 ) *
No wszystko pięknie. Link jest, ale echo z linkiem się nie wyświetla.

@edit. Juz mam. Zrobiłem tak:
[php]
Tylko teraz jak zrobić licznik. Dla rożnych nicków oddzielne naliczanie. Da się tak zrobić?


Kolega Pawel_W podał rozwiązanie. Robisz tabelę w bazie. A po kliknięciu na link skrypt będzie wysyłał zapytanie, które będzie updejtowało pole 'clicks'.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 11.10.2025 - 11:39