LINUXSOFT.cz Přeskoč levou lištu

ARCHIV



   

> 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: ( ~51 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: ( ~51 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: ( ~51 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: ( ~51 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: ( ~38 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: ( ~44 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: ( ~38 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: ( ~39 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: ( ~38 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: ( ~51 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: ( ~36 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: ( ~35 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: ( ~31 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: ( ~31 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: ( ~30 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ů

28.11.2018 23:56 /František Kučera
Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1

12.11.2018 21:28 /Redakce Linuxsoft.cz
22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář

6.11.2018 2:04 /František Kučera
Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

4.10.2018 21:30 /Ondřej Čečák
LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář

18.9.2018 23:30 /František Kučera
Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

9.9.2018 14:15 /Redakce Linuxsoft.cz
20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business. Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář

12.8.2018 16:58 /František Kučera
Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář

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ář

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

> Poslední diskuze

31.7.2023 14:13 / Linda Graham
iPhone Services

30.11.2022 9:32 / Kyle McDermott
Hosting download unavailable

13.12.2018 10:57 / Jan Mareš
Re: zavináč

2.12.2018 23:56 / František Kučera
Sraz

5.10.2018 17:12 / Jakub Kuljovsky
Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?

Více ...

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