Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zakladanie konto przez www
fido20
post 9.11.2004, 00:00:06
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 10.03.2003
Skąd: Białystok

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


Witam,

Mam w planach napisać sobie skrypt który umożliwiałby odwiedzającym samodzielnie zakładać konta email przez www , bez konieczności ręcznej ingerencji w to. Czy php ma jakieś specjalne funkcje które umożliwiłyby realizacje tego zadania ? Prosiłbym o wskazówki , podpowiedzi z czego skorzystać jakie funkcje , czego szukać.

Pozdrawiam


--------------------
BetPlanet - zapraszam
Go to the top of the page
+Quote Post
switch
post 11.11.2004, 22:07:03
Post #2





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 19.08.2003

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


W zasadzie wszystko co jest związane np z MySQL Potrzebne Ci będą polecenia związane ze sprawdzaniem danych, zapisem ich i edycją, czyli standardowe polecenia (SELECT, INSERT itp). Dasz sobie radę.

Ten post edytował switch 11.11.2004, 22:07:42
Go to the top of the page
+Quote Post
-redman3-
post 12.11.2004, 12:21:05
Post #3





Goście







System jest banalnie prosty.

Po wypelnieniu formularza, wytnij wszystkie puste miejsca :trim (), pozbadz sie
tagow html: strip_tag() ... w przypadku, gdyby jakis cwaniak chcial Ci do skryptu zajrzec, a nastepnie zamien nazwe na male litery: strtolower(). Wykluczy to zalozenia dwoch takich sam kont z rozna wielkoscia liter.

Sprawdz w bazie czy taka, proponowana przez uzytkownika nazwa juz istnieje. Sprawdzaj tylko nazwe. Wszystko co z malpa i po malpie zostaw. Dolaczysz pozniej. Bedzie latwiej, gdyby domena Ci soe zmienila lub, mialbys alternatywne adresy.

Jezeli taka nazwa nie istnieje... oczywiste co robic dale: dolaczasz za pomoca konkatenacji swoja domene do stringa (.) i wpisujesz do innej tabeli w bazie danych .

Do bazy z gotowymi adresami e-mail .
Pozniej wysylasz maila z potwierdzeniem i juz!

Jezeli taka nazwa juz sie pojawila, zaproponuj nazwy alternatywne na zasadzie radio buttonow. Wykorzystuj dane z formularza wpisowego. Tez dzialasz na stringach na zasadzie konkatenacji.

Proste, prawda ?
Go to the top of the page
+Quote Post
Vengeance
post 12.11.2004, 12:24:16
Post #4





Grupa: Zarejestrowani
Postów: 657
Pomógł: 2
Dołączył: 15.08.2003
Skąd: Łódź

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


autorowi raczej chodzilo jakiego urzyc mail servera i jak co skonfigurowac etc. aby wpis o koncie/aliasie email został dodany automatycznie przez php.


--------------------
Go to the top of the page
+Quote Post
-redman3-
post 12.11.2004, 12:32:13
Post #5





Goście







Cytat
Mam w planach napisać sobie skrypt który umożliwiałby odwiedzającym samodzielnie zakładać konta email przez www , bez konieczności ręcznej ingerencji w to. Czy php ma jakieś specjalne funkcje które umożliwiłyby realizacje tego zadania ? Prosiłbym o wskazówki , podpowiedzi z czego skorzystać jakie funkcje , czego szukać.


Z tego postu nie wynika czy pyta o mail server.

Tym bardziej ciezko szukac funkcji w mail serverach.

Dochodzi do tego fakt, ze post jest w sekcji php Poczatk. a o mail servery raczej sie tu nie pyta.

Skad znasz intencje autora ?
Go to the top of the page
+Quote Post
Vengeance
post 12.11.2004, 12:53:09
Post #6





Grupa: Zarejestrowani
Postów: 657
Pomógł: 2
Dołączył: 15.08.2003
Skąd: Łódź

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


po 1 napisalem 'raczej' po drugie co raz wiecej widze postow
jak automatycznie z poziomu php zakladac konta/aliasy mail
czy aliasy www i sadze ze to wlasnie o to chodzilo.

o ile pamietam postfix trzyma swoje dane w mysql wiec mozna go wykorzystac i przez skrypt dodawac wpisy do bazy.

co do autora
Cytat
Mam w planach napisać sobie skrypt który umożliwiałby odwiedzającym samodzielnie zakładać konta email przez www , bez konieczności ręcznej ingerencji w to.


odczytuje to jako:
chce miec skrypt ktory sam doda informacje o nowym koncie mail bez mojej recznej ingerencji w pliki konfiguracyjne serwera email.


--------------------
Go to the top of the page
+Quote Post
redman2
post 12.11.2004, 14:30:00
Post #7





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 13.10.2004

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


No wlasnie.

I tu prosba do autora postu o sprecyzowanie o co dokladnie chodzi.

Ja to raczej odczytuje:
" Czesc chlopaki, zaczalem przygode z php i chcialbym napisac skrypt do automatycznej rejestracji adresow e-mail, poniewaz mam dostep do serwera.
Cytat
Prosiłbym o wskazówki , podpowiedzi z czego skorzystać jakie funkcje , czego szukać.
"

Vengeance, pozdrawiam
Go to the top of the page
+Quote Post
fido20
post 17.11.2004, 01:38:24
Post #8





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 10.03.2003
Skąd: Białystok

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


Vengeance dobrze odczytuje moje intencje , to jak wpisac dane do bazy zrobic formularz i co z tymi danymi pozniej robic to wiem , tylko nie wiem jak pozniej zmusisc serwer do tego zeby to konto fizycznie sie zalozylo, zebym nie musial tego sam robic. Nie wiem czy php ma jakies specjalne funkcje dzieki ktorym mozna wykonywac polecenia systemowe. W zasadzie nie wiem za bardzo jak ugryzc ta czesc dotyczaca akcji juz na serwerze czyli zaloz fizyczne konto , tak zeby np po zalozeniu konta i zalogowaniu sie uzytkownika do systemu obslugi kont email przez www , mogl od razu kozystac z tego konta , a nie czekac az przyjde i takie konto sam mu zestawie. Oczywiscie wszystko to dzialaloby pod linuxem.


--------------------
BetPlanet - zapraszam
Go to the top of the page
+Quote Post
shima
post 17.11.2004, 12:39:59
Post #9





Grupa: Zarejestrowani
Postów: 245
Pomógł: 0
Dołączył: 9.09.2002

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


Wywołujesz polecenie powłokowe w php
polecenie powłokowe
O ile masz uprawnienia...


--------------------
Nie ma nic stałego prócz zmiany...
Go to the top of the page
+Quote Post
#sigsegv
post 18.11.2004, 12:17:40
Post #10





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 10.12.2003

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


chyba nie wpadl bys na pomysl wywoływania polecen shella z uprawnieniami administratora albo innego uprzywilejowanego uzytkownika z poziomu skryptu php umieszczonego na www?!?
Go to the top of the page
+Quote Post
fido20
post 18.11.2004, 12:58:57
Post #11





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 10.03.2003
Skąd: Białystok

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


to cvhyba zbyt niebezpieczne no nie ? :/


--------------------
BetPlanet - zapraszam
Go to the top of the page
+Quote Post
shima
post 19.11.2004, 10:55:29
Post #12





Grupa: Zarejestrowani
Postów: 245
Pomógł: 0
Dołączył: 9.09.2002

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


Serio? No popatrz. Jeżeli wywołuję jedno i tylko jedno polecenie po weryfikacji mailowej, to najwyżej jakiś żartowniś może mi zrobić kilka dodatkowych kont, jeżeli bedzie mu się chciało zarejestrować kilka adresów.


--------------------
Nie ma nic stałego prócz zmiany...
Go to the top of the page
+Quote Post
pillot
post 19.11.2004, 11:28:51
Post #13





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 9.05.2004
Skąd: Puszów

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


A więc wiele zależy od skryptu - również to jak dane wprowadzane z formularza(y) są przetwarzane i interpretowane.
Go to the top of the page
+Quote Post
-Guest-
post 19.11.2004, 14:11:34
Post #14





Goście







Cytat(#sigsegv @ 2004-11-18 11:17:40)
chyba nie wpadl bys na pomysl wywoływania polecen shella z uprawnieniami administratora albo innego uprzywilejowanego uzytkownika z poziomu skryptu php umieszczonego na www?!?

a maly programik w cronie do zakladania kont...:]
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: 28.03.2024 - 16:49