LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Diskuze: článek PHP (70) - Registrace uživatelů na portálu

nacitanie pola do databazy
(link)
24.11.2004 17:35
Martin

Rad by som vedel ako riesit ulozenie dat z pola (array) do databazy tak, aby sa nasledne pole aj so svojim indexom dalo z nej nacitat.

Dik

Pole a databáze
(link)
24.11.2004 19:32
Petr Zajíc
Věk: ( ~45 let)

Při načítání dat Z databáze lze využít příkaz mysql_fetch_array, který načte řádek z výsledku dotazu do pole. Při ukládání je to složitější, protože pokud pole nemá předem daný rozměr, musí se nejprve vytvořit tabulka s odpovídajícím počtem sloupců a pak se musí pole procházet a ukládat.

Ovšemže celý proces lze zjednodušit napsáním funkcí, které to budou do jisté míry automatizovat, na webu jsou tucty příkladů.

Ještě mě napadá použít funkci serialize
(http://cz.php.net/manual/cs/function.serialize.php)
která spakuje celé pole, takže se dá uložit řekněme do pole databáze typu BLOB, ale nevýhoda je, že to pak například nejde prohledávat. K tomu se musí použít opačná metoda unserialize.

Re: Pole a databáze
(link)
26.11.2004 17:55
Martin

Vdaka

e-mail
(link)
11.8.2006 10:23
Tomáš Koutecký

Zkoušel jsem si udělat tuhle registraci na mým serveru, podle tohoto návodu. Funguje mi zápis do databáze, ale nechoděj mi maily. Můžete prosím vysvětlit, co mám nastavit a nebo kde může být chyba, aby mi to odeslalo mail na ten příslušnej e-mail. Moc diky za všechny rady.

Re: e-mail
(link)
11.8.2006 12:31
Aleš Hakl
Bydliště: Praha

Zrejme nejcastejsi problem: A funguje vam MTA? Mate vubec nejake MTA?

Re: e-mail
(link)
11.8.2006 19:43
Tomáš Koutecký

Co je to funkce MTA?

Re: e-mail
(link)
11.8.2006 22:19
Aleš Hakl
Bydliště: Praha

MTA neni zadna funkce. MTA je Mail Transfer Agent, to znamena program, ktery zajistuje prijem a prenos posty.

Re: e-mail
(link)
14.8.2006 10:53
Petr Zajíc
Věk: ( ~45 let)

No, a zkoušíte to doma nebo na hostingu? Zatímco na hostingu to nejspíš fungovat bude, doma možná nemáte nastavenou spolupráci mezi PHP a systémem, který se stará o odesílání pošty (jak kolega uvedl, říká se mu MTA, mail transport agent). Typicky pokud máte doma PHP na Windows tak to ve výchozím nastavení NEFUNGUJE.

Re: e-mail
(link)
14.8.2006 12:03
Aleš Hakl
Bydliště: Praha

No a na unixu to ve vychozim nastaveni typicky funguje (ono na tom neni moc co nastavovat), ale ty maily obcas taky zkonci kdovikde.

Ja si jenom nedovedu predstavit, jak posilani mailu z PHP funguje na windows. Vzhledem k tomu, ze aby to fungovalo rozumne, je nutne tomu sendailu predat nejake ty parametry a to ve windows celkem evidentne nejde, protoze tam zadny sendmail neni...

Re: e-mail
(link)
14.8.2006 18:12
Petr Zajíc
Věk: ( ~45 let)

To sice ne, ale MTA pro Win existují. Ono nastavení PHP mailování pod Windows má tuším vlastní sekci v php.ini. Ale zprovoznit to jde, na psisco.com mají PHP na WIN a maily to umí. Spíš si myslím, že tazatel jede doma na systému WIN a neřekl nám to ;-)

Re: e-mail
(link)
14.8.2006 18:58
Aleš Hakl
Bydliště: Praha

No pokud si spravne pamatuji, tak na tech windows to funguje vice ci mene tak, ze php nekomu ten mail pres SMTP nejak posle.

Jinak s tim sendmailem jsem narazel na to, ze je vhodne nastavit obalkovou adresu na neco smysluplneho (sendmail -f...). Jak se tohle udela ve Windows nemam predstavu a mozna ani mit nechci.

Re: e-mail
(link)
14.8.2006 20:32
Petr Zajíc
Věk: ( ~45 let)

jj, to jsme řešili i tady na LS. Ve WIN nevím, a ani mě to nezajímá ;-)

Re: e-mail
(link)
17.8.2006 14:35
Tomáš Koutecký

Moc se omlouvám, že jsem nemohl dřív odpovědět, ale měl jsem nějaký problémy. MTA asi nestavím, nebo nevím jak, protože mám hosting od pipni a ty to asi budou mít nastavený podle sebe, nebo netuším jak to jinak ovlivnit.

Re: e-mail
(link)
18.8.2006 19:18
Ondřej Čečák (TEAM)
Věk: ( ~32 let)

Nejsem si jisty, jestli spravne chapu vas problem, ale dost mozna hledate parametr pro sendmail u funkce mail().

Mozno trochu hlupa otázka ale skúsim to:
(link)
23.10.2006 18:33
Jeff
Věk: ( ~38 let)

Dobrý den,
v php som mierne pokrocili zaciatocník :) a skoncil som pri registracii uzivatelov. Práve toto by som strasne potreboval a preto pisem túto moju otazku:

Snažil som sa spravit vsetko ako bolo napisane, skopiroval som web o hudobnej kapele na moju stranku http://hyip-skuska.php5.sk (adresu si prosím nevsimajte) a stále mi to tam vyhadzuje tie iste chyby. Neviem co s tym, zdá sa mi ako keby chbal /includes/config.php ale kedze nebol vo vasom ".rare" tak neviem.

Urcite odpovedat na moju otazku pre vas nebude problem a preto predom dakujem.

Re: Mozno trochu hlupa otázka ale skúsim to:
(link)
24.10.2006 08:13
Ondřej Čečák (TEAM)
Věk: ( ~32 let)

Vsak to je z te chyby zrejme, spatne umisteni config.php (a config.php je mimochodem potreba; mam takove tuseni, ze o nem uz v diskuzi zaznelo).

Re: Mozno trochu hlupa otázka ale skúsim to:
(link)
24.10.2006 12:10
Mlan Dvořák

no musíš si asi ten Config.php vytvořit a do něj pak dát přihlašovací udaje třeba pro lokální přihlášení:
<?

$SQL_HOST = "localhost";
$SQL_USERNAME = "";
$SQL_PASSWORD = "";
$SQL_DBNAME = "moje";


?>
ale zatím jsem to nezkoušel zda to funguje

Re: Mozno trochu hlupa otázka ale skúsim to:
(link)
27.5.2007 20:00
Ales Nemo
Věk: ( ~33 let)
Takhle to nefunguje. V config.php je potřeba definovat konstanty (viz díl 36):
<?
define("SQL_HOST", "localhost"); define("SQL_USERNAME", ""); define("SQL_PASSWORD", ""); define("SQL_DBNAME", "moje");

?>
nefungující registrace
(link)
7.11.2006 20:22
Pavel Jastrzembski

skoušel jsem postupovat podle tohoto návodu ale jak se snažim sebevíc stále mi nejde tuto registraci zprovoznit. háže mi to jakousi chybu viz http://pablo-test.ic.cz/index.php?clanek=login/registrace přihlašovaci udaje mam spravne zadane a co se menit nemusi jsem neměnil ;)

Re: nefungující registrace
(link)
7.11.2006 23:09
Ondřej Čečák (TEAM)
Věk: ( ~32 let)

háže mi to jakousi chybu

Zkuste si ji jeste jednou precist ... mate spatne nastavene autentizacni parametry pro pripojeni k databazi.

Re: nefungující registrace
(link)
8.11.2006 08:57
Pavel Jastrzembski

už jsem to kontroloval několikrat... prave proto se obracim sem...

Re: nefungující registrace
(link)
10.11.2006 18:29
Pavel Jastrzembski

tak tento problem jsem již vyřešil ale tedka mam problem s registraci (přesneji s jejim dokončenim) ale na to už přijdu

E-mail
(link)
10.11.2006 19:51
Pavel Jastrzembski

příchod e-mailu mi funguje, ale přijde mi nějaká nesmyslná URL adresa... no spiš html kod... + adresa :


Dekujeme Vam za registraci na nasem portale PabloPedie. Pro dokonceni registrace klepnete na nasledujici odkaz
<a href="http://pablotest.ic.cz:80/index.php?clanek=registracedokoncena&id=1&email=mujmail@seznam.cz">http://pablotest.ic.cz:80/index.php?clanek=registracedokoncena&id=1&email=mujmail@seznam.cz</a>
Pokud jste se na nasem portale nechteli zaregistrovat, povazujte tento e-mail za bezpredmetny.
Vase Pablopedie.


ale jaksi ani tento odkaz nefunguje když ho skopíruju a ani když z nej vymažu tu :80 // což tam podle me ani byt nemá.... nevite někdo jak tuto chybu opravit?

prihlasenie
(link)
28.12.2006 00:41
Miso

registracia mi ide v pohode, nemohol by mi niekto pomoct s prihlasenym? dik

Re: prihlasenie
(link)
28.12.2006 18:57
Petr Zajíc
Věk: ( ~45 let)

Já bych mohl (aneb, jaká otázka, taková odpověď).

POMOC
(link)
5.5.2007 21:31
djbobek

Mrkněte prosím někdo na www.hrnek.ic.cz/reg/ nejde mi registrace...vše v ok, ale nepříjde mi email prosím poraďte!!!

Formulare predvyplnene nesmyslem :(
(link)
9.11.2007 10:31
marihuanek

Dobry den,

chtel bych se zeptat jestli nevite jak je mozne, ze se mi vzdycky v tom formulari zobrazi v kazde kolonce predvyplnene "<br/ >"? Pri tom jsem pouzil uplne totozny kod jaky je tady k stahnuti..
Napadlo me to $_post vzdycky nastavit na null, ale asi to davam do spatneho mista, protoze to nejede pak a po odeslani udaju jsou kolonky zas porad prazdne..

Dekuji za odpoved.

Nefim co mam robit
(link)
20.11.2007 18:56
likom

cawte instalol som to vsetko stranka je www.likom.polnoweb.com a vsetko ide ale uz ked sa zaregistrujem a pride mi email ze mam potvrdit registracii tak mi potom vypise chybu:

udajeupdate uzivatele set registracedokoncena=1 where id=0 and email='likom@post.sk';Příkaz nebyl proveden, zřejmě jsou nesprávné parametry nebo již registrace byla dokončena

problem s e-mailem
(link)
6.12.2007 19:49
negr
Věk: ( ~30 let)

Ahoj, zkousel jsem vytvorit registraci podle tohodle scriptu a uz ji mam hotovou tak jsem to dal na hosting ze to otestuju a kdyz jsem se chtel zaregistrovat tak mi to napsalo ale pokazde napise: Není zadan platný E-mail..
Ale ten e-mail je platny tak jak to mam odstranit??
Diky za odpovedi.

Help
(link)
7.10.2008 13:15
jozifek

ahoj pls. poradíte mi??? já jsem si to stáhnul napsal tam všehcno přihlašovací údaje do mysql tabulky mám udělaný a píše mi to chybu

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/free/webovka.eu/j/jozifek/root/www/uzivatele/registrace.php on line 10

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/free/webovka.eu/j/jozifek/root/www/uzivatele/registrace.php on line 16

a podtim je že se to odeslalo ale neodeslalo na zprávu čekám aspoň týden a nic, předem děkuji za všechny odpovědi

Aktivační emaily
(link)
23.10.2008 21:48
Lukáš 'Lukyn' Satrapa
Věk: ( ~29 let)

Dobrý den, předem chci poděkovat za Váš seriál. Díky němu si připadám jako člověk, který dostal do ruky obrovskou moc s kterou si může libovolně hrát :o) Registrace uživatelů funguje naprosto dokonale, jen pár věcí jsem si musel vždy doladit přip. dohledat. Teď ale k věci: Vše funguje naprosto v pořádku, ale naj ednu věc bych se potřeboval zeptat. Když se při registraci zadá určitý email, přezdívka a heslo, proběhne zápis do databáze (resp. tabulky) a odešle se ještě aktivační email, který následně ještě přidá jedničku do pole "registracedokoncena". Co když ale nastane toto: Aktivační email uživatel nechtěně vymaže a bude chtít registraci opakovat, jaká ochrana by na toto byla nejlepší? Znovu se mu to nepodaří, protože jsme v souboru "registrace.php" napsali ochranu na již existující email v tabulce. Předem moc děkuji za radu. Lukáš

Re: Aktivační emaily
(link)
2.5.2011 02:11
Patrick "Kusoš" Kusebauch
Věk: ( ~25 let) , Pracovní pozice: Webmaster/Webprogrammer , Praxe v IT let: ( ~5 let)

Já bych to vyřešil tak, že i přes nedokončenou registraci bych ho nechal se přihlásit jako řekněme neověřného uživatele.. ..následně by mohl z nějaké své profilové stránky zažádat o znovuposlání aktivačního emailu - prostě řešení, které jste určitě už někde viděl, neb je dosti časté.

dokončení registrace
(link)
13.4.2010 18:30
Václav Nešpor

Dobrý den,

podařilo se mi rozchodit registraci, ale poté, co mi přijde email a kliknu na odkaz se mi nedaří změnit v databázi nulu na jedničku. Máte někdo podobný problém? Tady je zdroják dokonceniregistrace.php


<?
$sifra= new Crypt_Xtea;
$citlive=$sifra->decrypt(base64_decode(urldecode($_GET["id"])),"T3dX?2.5du");
$udaje=explode("|",$citlive);
mysql_query("update uzivatele set registracedokoncena=1 where id=".$udaje[0]." and email='".$udaje[1]."';",$GLOBALS["link"]);
if (mysql_affected_rows()==1) echo "Vaše registrace byla dokončena.";
else echo "Příkaz nebyl proveden, zřejmě jsou nesprávné parametry nebo již registrace byla dokončena";
?>

Databáze
(link)
2.5.2011 02:15
Patrick "Kusoš" Kusebauch
Věk: ( ~25 let) , Pracovní pozice: Webmaster/Webprogrammer , Praxe v IT let: ( ~5 let)

Chtěl bych se jenom zeptat, jestli by nebylo úspornější nastavit v databázi tabulky 'jeadmin' , 'registracedokoncena' a 'jeblokovan' jako ENUM('0', '1')? Když to bude jistojistě obsahovat jen tyto dvě hodnoty? Nikde jsem nenašel srovnání velikostí těchto dvou možností, tak by mě zajímalo, co je datově úspornější.. Děkuji za odpověď.

email
(link)
31.5.2014 14:50
Jožko Mrkvička
Věk: ( ~24 let) , Bydliště: dsfsdfgsdgs

Keď sa zaregistrujem tak mi na mail príde správa že na hostingu endora.cz nepodporuju funkciu mail lebo som neaktivoval funkciu mojeID lebo nechcem zverejňovať svoje telefónne číslo. Aký webhosting by ste mi poradili?

DISKUZE

nacitanie pola do databazy 24.11.2004 17:35 Martin
Pole a databáze 24.11.2004 19:32 Petr Zajíc
L Re: Pole a databáze 26.11.2004 17:55 Martin
e-mail 11.8.2006 10:23 Tomáš Koutecký
|- Re: e-mail 11.8.2006 12:31 Aleš Hakl
| L Re: e-mail 11.8.2006 19:43 Tomáš Koutecký
|   L Re: e-mail 11.8.2006 22:19 Aleš Hakl
L Re: e-mail 14.8.2006 10:53 Petr Zajíc
  L Re: e-mail 14.8.2006 12:03 Aleš Hakl
    L Re: e-mail 14.8.2006 18:12 Petr Zajíc
      L Re: e-mail 14.8.2006 18:58 Aleš Hakl
        L Re: e-mail 14.8.2006 20:32 Petr Zajíc
          L Re: e-mail 17.8.2006 14:35 Tomáš Koutecký
            L Re: e-mail 18.8.2006 19:18 Ondřej Čečák
Mozno trochu hlupa otázka ale skúsim to: 23.10.2006 18:33 Jeff
|- Re: Mozno trochu hlupa otázka ale skúsim to: 24.10.2006 08:13 Ondřej Čečák
L Re: Mozno trochu hlupa otázka ale skúsim to: 24.10.2006 12:10 Mlan Dvořák
  L Re: Mozno trochu hlupa otázka ale skúsim to: 27.5.2007 20:00 Ales Nemo
nefungující registrace 7.11.2006 20:22 Pavel Jastrzembski
L Re: nefungující registrace 7.11.2006 23:09 Ondřej Čečák
  L Re: nefungující registrace 8.11.2006 08:57 Pavel Jastrzembski
    L Re: nefungující registrace 10.11.2006 18:29 Pavel Jastrzembski
E-mail 10.11.2006 19:51 Pavel Jastrzembski
prihlasenie 28.12.2006 00:41 Miso
L Re: prihlasenie 28.12.2006 18:57 Petr Zajíc
POMOC 5.5.2007 21:31 djbobek
Formulare predvyplnene nesmyslem :( 9.11.2007 10:31 marihuanek
Nefim co mam robit 20.11.2007 18:56 likom
problem s e-mailem 6.12.2007 19:49 negr
Help 7.10.2008 13:15 jozifek
Aktivační emaily 23.10.2008 21:48 Lukáš 'Lukyn' Satrapa
L Re: Aktivační emaily 2.5.2011 02:11 Patrick "Kusoš" Kusebauch
dokončení registrace 13.4.2010 18:30 Václav Nešpor
Databáze 2.5.2011 02:15 Patrick "Kusoš" Kusebauch
email 31.5.2014 14:50 Jožko Mrkvička




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

16.7.2018 1:05 /František Kučera

Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.


Přidat komentář

18.6.2018 0:43 /František Kučera
Červnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 21. 6. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát na téma: F-Droid, aneb svobodný software do vašeho mobilu. Kromě toho budou k vidění i vývojové desky HiFive1 se svobodným/otevřeným čipem RISC-V.
Přidat komentář

23.5.2018 20:55 /Ondřej Čečák
Od pátku 25.5. proběhne na Fakultě informačních technologií ČVUT v Praze openSUSE Conference. Můžete se těšit na spostu zajímavých přednášek, workshopů a také na Release Party nového openSUSE leap 15.0. V na stejném místě proběhne v sobotu 26.5. i seminář o bezpečnosti CryptoFest.
Přidat komentář

20.5.2018 17:45 /Redakce Linuxsoft.cz
Ve čtvrtek 31. května 2018 připravuje webový magazín BusinessIT ve spolupráci s Best Online Média s.r.o. pátý ročník odborné konference Firemní informační systémy 2018. Akce proběhne v kongresovém centru Vavruška (palác Charitas), Karlovo náměstí 5, Praha 2 (u metra Karlovo náměstí) od 9:00 hod. dopoledne do cca 15 hod. odpoledne. Konference je zaměřena na efektivní využití firemních informačních systémů a na to, jak plně využít jejich potenciál. Podrobnější informace na webových stránkách konfrence.
Přidat komentář

14.5.2018 7:28 /František Kučera
Květnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 17. 5. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát na téma: Audio – zvuk v GNU/Linuxu.
Přidat komentář

7.5.2018 16:20 /František Kučera
Na stránkách spolku OpenAlt vyšla fotoreportáž Pražské srazy 2017 dokumentující srazy za uplynulý rok. Květnový pražský sraz na téma audio se bude konat 17. 5. 2018 (místo a čas ještě upřesníme).
Přidat komentář

17.4.2018 0:46 /František Kučera
Dubnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 4. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tématem tohoto srazu bude OpenStreetMap (OSM) aneb svobodné mapy.
Přidat komentář

16.3.2018 22:01 /František Kučera
Kulatý OpenAlt sraz v Praze oslavíme klasicky: u limonády a piva! Přijďte si posedět, dát si dobré jídlo a vybrat z mnoha piv do restaurace Kulový blesk, který najdete v centru Prahy nedaleko metra I. P. Pavlova na adrese Sokolská 13, Praha 2. Sraz se koná ve čtvrtek 22. března a začínáme v 18:00. Heslo: OpenAlt. Vezměte s sebou svoje hračky! Uvítáme, když si s sebou na sraz vezmete svoje oblíbené hračky. Jestli máte nějaký drobný projekt postavený na Arduinu, nějakou zajímavou elektronickou součástku, či třeba i pěkný úlovek z crowdfundingové akce, neváhejte. Oslníte ostatní a o zábavu bude postaráno.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

20.2.2018 18:48 / Ivan Majer
portal

20.2.2018 15:57 / Jan Havel
Jak využíváte služby cloudu v podnikání?

16.1.2018 1:08 / Ivan Pittner
verejna ip od o2 ubuntu

15.1.2018 17:26 / Mira Harvalik
Re: Jak udělat HTML/Javascript swiping gallery do mobilu?

30.12.2017 20:16 / Michal Knoll
odmocnina

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2018) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze