Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak dodac ip do bazy danych ? Jak stworzyc skrypt wysylajac maila np. z aktywowaniem konta ?
Forum PHP.pl > Forum > Przedszkole
CanoR
Tak jak w temacie prosilbym o porady jakiej funkcji trzeba uzyc do zapytania Insert aby dodac IP komputera do bazy danych ?

Oraz drugie pytanie jak stworzyc skrypt wysylajacy maila do aktywacji konta ?





Z góry dzieki smile.gif

Pozdrawiam 
nospor
a jak cokolwiek wlozyc do bazy przy pomocy INSERT to wiesz? Jak tak, to IP masz zrobic analogicznie.
CanoR
Bys mogl podac ta funkcje questionmark.gif Jestem zielony jak narazie w PHP ...

Poniewaz chcialem dodac temat na PHP a nie na przedszkole ! sorrka..

PS: moglbys przeniesc na PHP ? pliiis biggrin.gif
nospor
jak zaczniesz zadawac pytania na jakims poziomie, to sie znajdzie na php. poki co pytasz na poziomie przedszkolaka. Nawet nie potrafisz odpowiedziec na pytanie, ktore ci zadalem w pierwszym poscie, a to juz nawet dzieci w przedszkolu potrafia: odpowiadają konkretnie na konkretnie zadane pytanie. tongue.gif
CanoR
Nie chce sie z toba sprzeczac poniewaz jestes moderatorem a te twoje pytanie jest glupie... wiem jak dodac cos innego poprostu robie tak...

Kod
if($_POST["send"]==1){    //sprawdzanie czy formularz został wysłany
 if(!empty($_POST["login"]) && !empty($_POST["haslo"]) && !empty($_POST["mail"])){    //oraz czy uzupełniono wszystkie dane
         if(mysql_num_rows(mysql_query("select * from users where user_login='".htmlspecialchars($_POST["login"]."'"))))ShowForm       ("Użytkownik o podanym loginie już istnieje!!!"); // sprawdzanie czy użytkownik o podanej nazwie już istnieje
 else{
             mysql_query("insert into users values(NULL, '".htmlspecialchars($_POST["login"])."', '".htmlspecialchars($_POST["haslo"])."',         '".htmlspecialchars($_POST["mail"])."', '".htmlspecialchars($_POST["gg"])."', 0)"); // zapisywanie rekordu do bazy
             echo "Rejestracja przebiegła pomyślnie. Możesz teraz przejść do <a href='index.php'>strony głównej</a> i się zalogować.";
         }
 }
 else ShowForm("Nie uzupełniono wszystkich pól!");
}
else ShowForm();
}




Ale jak to zrobic z IP to nie mam pojecia ...
nospor
hmmm...glupie.... no skoro potrzebowales az dwoch postow by na nie odpowiedziec to moze az tak glupie nie bylo smile.gif

skoro juz wiemy, ze umiesz wlozyc cos do bazy, to proszę bardzo:
  1. <?php
  2. print_r($_SERVER);
  3. ?>

W tej tablicy znajdusie sie to, co szukasz - IP.
Skoro juz masz IP, to chyba bedziesz wiedzial jak dolozyc je do zapytania?
CanoR
Jak to niby mam przeniesc z tablicy do bazy danych ? z postem i getem sobie radze ale to ... hehe
Spawnm
tak jak get czy post ale zamiast $_GET dajesz $_SERVER a w [] dajesz nazwe która cie interesuje czyli $ip=$_SERVER['REMOTE_ADDR'];
CanoR
No to git dzieki ... takie odpowiedzi to sa dobre a nie ... jak moderator tongue.gif
Spawnm
pan moderator dał ci lepszą odpowiedz której po prostu nie zrozumiałeś ...
nospor
moderator probowal jedynie sprowokowac cie do myslenia... widac jednak za ciezki przypadek jestes. pokazales to na przykladzie:
Cytat
z postem i getem sobie radze ale to
przeciez i to i to to tablica. No nic, jeździj dalej na gotowcach, to daleko zajedziesz smile.gif

Cytat
której po prostu nie zrozumiałeś ...
On nawet nie probowal. jego post padl 3 minuty po moim....
CanoR
Moze i tak ale dal osob poczatkujacych stworzenie takiego zapytania jest trudne... 
Spawnm
nie jest jeśli się czytało jakąś książkę zamiast lecieć na forum po pomoc.

EoT
CanoR
Własnie nie czytalem ksiazki bo nie posiadam ucze sie praktyki zamiast teori lepiej mi to wchodzi niz suche czytanie... Macie moze jakies ksiazki do polecenia ?
sowiq
Cytat(CanoR @ 25.05.2009, 22:25:30 ) *
Macie moze jakies ksiazki do polecenia ?
Tak, kilka.
tomahawk
W internecie jest pełno tutoriali, poradników i samouczków...


Mówisz że wolisz praktykować niż czytać... skoro tak to się nie wysilaj i nie czytaj tego forum tylko praktykuj!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.