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: ( ~44 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: ( ~44 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: ( ~44 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: ( ~44 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: ( ~31 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: ( ~37 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: ( ~31 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: ( ~32 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: ( ~31 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: ( ~44 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: ( ~29 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: ( ~28 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: ( ~24 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: ( ~24 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: ( ~23 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ů

5.3.2017 19:12 /Redakce Linuxsoft.cz
PR: 23. března proběhne v Praze konferenci na téma Cloud computing v praxi. Hlavními tématy jsou: Nejžhavější trendy v oblasti cloudu a cloudových řešení, Moderní cloudové služby, Infrastruktura současných cloudů, Efektivní využití cloudu, Nástrahy cloudových řešení a jak se jim vyhnout.
Přidat komentář

27.2.2017 22:12 /František Kučera
Pozvánka na 137. sraz OpenAlt – Praha: Tentokrát jsme si pro vás připravili neobvyklou akci. Ve středu 1.3. v 17:30 nás přivítá sdružení CZ.NIC ve svých prostorách v Milešovské ulici číslo 5 na Praze 3, kde si pro nás připravili krátkou prezentaci jejich činnosti. Následně navštívíme jejich datacentrum pod Žižkovskou věží. Provedou nás prostory, které jsou běžnému smrtelníkovi nedostupné!
Po ukončení prohlídky se všchni odebereme do hostince U vodoucha, Jagelonská 21, Praha 3 pochutnat si na některém z vybraných piv či dát si něco na zub. Rezervaci máme od 19:30, heslo je OpenAlt.
Ale pozor! Do prostor datového centra máme omezený přístup, dostane se tam pouze 10 lidí! Takže kdo přijde dříve, ten má přednost, a občanky s sebou! Kdo nebude chtít na prohlídku datového centra, může se pomalu přesunout do hostince U vodoucha a u nepřeberné nabídky piv počkat na ostatní.
Přidat komentář

18.1.2017 0:49 /František Kučera
Členové a příznivci spolku OpenAlt se pravidelně schází v Praze a Brně. Fotky z pražských srazů za uplynulý rok si můžete prohlédnout na stránkách spolku. Příští sraz se koná už 19. ledna – tentokrát je tématem ergonomie ovládání počítače – tzn. klávesnice, myši a další zařízení. Také budete mít příležitost si prohlédnout pražský hackerspace Brmlab.
Přidat komentář

8.1.2017 17:51 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 19. ledna od 18:30 v pražském hackerspacu Brmlab. Tentokrát je tématem srazu ergonomie ovládání počítače – tzn. klávesnice, myši a další zařízení. K vidění bude mechanická klávesnice dasKeyboard, trackball Logitech nebo grafický tablet (a velký touchpad) Wacom. Přineste i vy ukázat svoje zajímavé klávesnice a další HW. V 18:20 je sraz před budovou, v 18:30 jdeme společně dovnitř, je tedy dobré přijít včas. Podle zájmu se později přesuneme do nějaké restaurace v okolí.
Přidat komentář

1.12.2016 22:13 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.
Komentářů: 1

4.9.2016 20:13 /Pavel `Goldenfish' Kysilka
PR: Dne 22.9.2016 proběhne v Praze konference Cloud computing v praxi. Tématy bude např. nejnovější trendy v oblasti cloudu a cloudových řešení, provozování ERP v cloudu, o hostování různých typů softwaru, ale třeba i o zálohování dat nabízeném podnikům formou služby.
Přidat komentář

1.9.2016 11:27 /Honza Javorek
Česká konference o Pythonu, PyCon CZ, stále hledá přednášející skrz dobrovolné přihlášky. Máte-li zajímavé téma, neváhejte a zkuste jej přihlásit, uzávěrka je již 12. září. Konference letos přijímá i přednášky v češtině a nabízí pomoc s přípravou začínajícím speakerům. Řečníci mají navíc vstup zadarmo! Více na webu.
Přidat komentář

27.8.2016 8:55 /Delujek
Dnes po 4 letech komunitního vývoje vyšla diaspora 0.6.0.0
diaspora* je open-source, distribuovaná sociální síť s důrazem na soukromý
Více v oficiálním blog-postu
Přidat komentář

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

> Poslední diskuze

24.3.2017 11:54 / Hui
country cottages

16.3.2017 16:33 / BezvaDesign.cz
Re: Hledám grafika do teamu

9.3.2017 11:44 / Jaromir Obr
Re: chyba

18.1.2017 20:18 / martin horky
Spolupraca linuxu a microsoftu

17.1.2017 9:57 / Pavel Hrubeš
Re: Externí USB televizní karta

Více ...

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