Příspěvky uživatele jval
OK, pokud tedy jde time odeslat na mail, ketrý je u záznamu, tak není problém to proti němu i ověřit. Záleží už pouze na tom v jakém formátu v tabulce zkusenosti datum a čas vkládáš.
A jako uplně ideální bych viděl to, že po vložení zkušenosti na mail dojde to heslo pro případné další úpravy i s informací, že v případě ztráty se nic neděje a je možnost si ho nechat poslat znovu.
Pokud svá data můžou upravovat jen přihlášení uživatelé, tak je to jasné, pokud nepřihlášení, tak máš smůlu, protože bych rád viděl jak se někdo pamatuje na vteřinu přesné datum, kdy data vložil. Snad jedině podle mailu, ale vzhledem k tomu že mail je v info vidět, tak by pak mohl kdokoliv upravit komukoliv.
Join do mysql
(27.6.2011 7:54)
Ok, takže to co jsem ti napsal byl případ jen když by loginy do obou db byly stejné, takže se jen přepnula databáze a pak zpět.
Pokud loginy nejsou stejné mám pro tebe krásný příklad z komentářů dokumentace php:$handle_db1 = mysql_connect("localhost","myuser","apasswd");
$handle_db2 = mysql_connect("127.0.0.1","myuser","apasswd");
$handle_db3 = mysql_connect("localhost:3306","myuser","apasswd");
$handle_db4 = mysql_connect("localhost","otheruser","apasswd");
// give each handle it's own database to work with, permanently.
mysql_select_db("db1",$handle_db1);
mysql_select_db("db2",$handle_db2);
mysql_select_db("db3",$handle_db3);
mysql_select_db("db4",$handle_db4);
//do a query from db1:
$query = "select * from test"; $which = $handle_db1;
mysql_query($query,$which);
//do a query from db2 :
$query = "select * from test"; $which = $handle_db2;
mysql_query($query,$which);a převedeno do tvého kódu:<?php
$uzivatel="****";
$heslo="****";
$server="localhost";
$db="****";
$spojeni=mysql_connect($server,$uzivatel,$heslo);
mysql_select_db($db,$spojeni);
if (!$spojeni) {
echo "A máš po prdeli, blbe: " . mysql_error();
}
$vysledek = mysql_query("SELECT * FROM `sunlight-settings`",$spojeni); echo mysql_error();
while ($zaznam = mysql_fetch_array($vysledek)) {
echo "".$zaznam['bunka']."";
};
?>
No tvůj kód rozhodně nevypadá jako že se snažíš udělat HCM modul, ale to je pro mě vedlejší.
Musíš mít META nastaveno na utf, soubor musí být uložen v utf a po připojení k databázi musíš nastavit utfmysql_query("SET NAMES `utf8`");
Dal by se na to krásně využít HCM publikuj.
Stačilo by do něj dodělat upload a do textu automaticky vkládat HCM pro player.
Join do mysql
(25.6.2011 13:04)
Pokud jsou prihlasovaci udaje stejne, tak by ti melo stacit tohle.
mysql_select_db('database2');
mysql_query('tvuj select');
mysql_select_db('database1');
jen prepnout db, udelat select a pak prepnout zpet
.htaccess
(24.6.2011 7:13)
No tak jeho hlavní funkce je že umožní používat hezké adresy.
Například místo www.domena.cz/index.php?p10 bude adresa www.domena.cz/reference.p10.html
.htaccess
(23.6.2011 13:06)
Neni nutný.
HCM Publikuj
(23.6.2011 10:12)
odebratAND intersection=-1
kódování
(23.6.2011 10:11)
HCM Publikuj
(21.6.2011 7:40)
Jistě, tento řádek:$categories=mysql_query("SELECT id,title,type FROM `"._mysql_prefix."-root` WHERE type=2 AND intersection=-1 ORDER BY ord");uprav buď takto:$categories=mysql_query("SELECT id,title,type FROM `"._mysql_prefix."-root` WHERE type=2 AND id NOT IN(3,5,7,9) AND intersection=-1 ORDER BY ord");a vypíšou se všechny kategorie, kromě 3,5,7,9 a nebo ho uprav takto:$categories=mysql_query("SELECT id,title,type FROM `"._mysql_prefix."-root` WHERE type=2 AND id IN(3,5,7,9) AND intersection=-1 ORDER BY ord");a vypíšou se pouze kategorie 3,5,7,9
Ideálnější by bylo to předělat aby jsi ty omezení kategorií mohl dělat v zapisu HCM, ale teď na to nemám čas.
Skrytý uživatel
(20.6.2011 7:47)
Dalo, ale když nevím kde přesně to máš, tak nemůžu říct. Potřebuju vědět jestli ten výpis uživatelů je přes HCM, nebo systémově přes ulist.
Budu předpokládat že přes HCM (když píšeš že je to seznam naposledy aktivních).
Soubor require/hcm/users.php, najdi řádek:while($item = mysql_fetch_assoc($query)) {a hned pod něj vlož:if ($item['id']==id_uzivatele_system) continue;kde dosadis id_uzivatele_system např.:if ($item['id']==18) continue;
HCM Publikuj
(20.6.2011 7:41)
To proto, že nemá být v custom_hcm ale v hcm složce.
To proto, že nemá být v custom_hcm ale v hcm složce.