Anonymní profil Ondra – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Ondra – Programujte.comAnonymní profil Ondra – Programujte.com

 

Příspěvky odeslané z IP adresy 78.108.97.–

Ondra
PHP › PHP ukládání dat pro různé u…
14. 4. 2014   #189286

#2 Kit
Fajn, díky! 

Ondra
PHP › PHP ukládání dat pro různé u…
14. 4. 2014   #189284

Ahoj,

mám dotaz ohledně ukládání dat. Na mém webu se uživatelé mohou registrovat a následně přihlásit do své uživatelské sekce. Po přihlášení do uživatelské sekce dokáži jednotlivé uživatele identifikovat podle jejich ID (s použitím sessions). 

Nyní bych potřeboval, aby si každý uživatel mohl ve své sekci ukládat data do databáze a později je z ní číst. Nevím ale, jak na to. Budu muset pro každého uživatele vytvořit novou tabulku? Pokud ano, jak danou tabulku spáruji právě s jedním konkrétním uživatelem? Nebo se toto řeší nějak jinak? Stačilo by mi to nějak obecně popsat.

Díky!

Ondra
Oracle › M:N vztah
23. 6. 2013   #178375

Zdravím, řeším problém s následujícím schématem:

Vím, že z nějakého důvodu do databáze lze přidat článek, který není zařazen v žádné kategorii. Netuším však, proč tomu tak je. Poradí někdo? Díky!

Ondra
Webové servery (Apache, IIS...), .htaccess › Přesměrování domény
27. 4. 2013   #175489

Zdravím,

potřeboval bych poradit s řešením následujícího problému - u Savany mám koupený hosting a dvě domény - thedrinks.cz a thedrinks.com Potřeboval bych docílit toho, aby se doména v každém případě přesměrovala na thedrinks.com Problém je v tom, že .cz doména je nějakým způsobem "defaultní" (aktuálně je to tak, že při zadávání .com dojde k přesměrování na .cz) Nevím, jak to co nejsnáze vyřešit. Může mi pomoci .htaccess, případně doménové aliasy?

Ondra
Oracle › SQL - reference
3. 4. 2013   #174385

Díky moc za odpovědi, už jsem se zorientoval. 

Ondra
Oracle › SQL - reference
3. 4. 2013   #174370

Zdravím Vás,

v SQL jsem vcelku nováček a mám problém s jednou úlohou. Nejprve schéma databáze:

Zadání úlohy zní:

Vypište jména zaměstnanců se jménem bezprostředně nadřízeného a jménem vedoucího oddělení, ve kterém pracují.

SQL příkaz pak vypaná následovně:

select zamest.jmeno, sefik.jmeno, vedouci.jmeno
from zam zamest join zam sefik on (zamest.nadr = sefik.os_cis)
join oddel on (oddel.cis_odd = zamest.cis_odd)
join zam vedouci on (oddel.sef = vedouci.os_cis);

Co mi není jasné

Obecně mám problém s úlohami, ve kterých je zapotřebí pracovat s aliasy (jsou to vůbec aliasy?), tedy v tomto případě například zamest.jmeno, sefik.jmeno atd. Nemohl byste mi prosím někdo ten kód převést do "lidské řeči", abych poznal, co konkrétně to dělá?

Ondra
PHP › Jazyková mutace
3. 10. 2012   #164058

#2 CZechBoY
Jo, dobře, díky :) Takže chápu to správně, že:

stranka.com/en    se mi mod rewritem přehodí na   stranka.com/index.php?lang=en a já pak už jen podle $_GET['lang'] načtu příslušnej jazykovej soubor?

Veškerý soubory a skripty budu mít v rootu a ta složka "en" vlastně ani nebude existovat?

Ondra
PHP › Jazyková mutace
3. 10. 2012   #164044

Ahoj,

už nějaký čas se snažim přijít na co nejlepší řešení vytvoření jazykové verze webu a to jak z pohledu snadné údržby (texty v externích souborech), tak z pohledu SEO - nechci, aby vyhledávače braly různé jazykové verze jako jeden web.

Co se týče tvaru URL, rád bych využíval "podadresářový" systém, tj. www.neco.cz/en   www.neco.cz/cs  atd.

Prozatím funguji takto: jednotlivé texty mám přeložené v externích souborech (en_content.php, cs_content.php) a nadefinované jako konstanty. Aktuální jazyk rozpoznávám z $_GET['lang']. 

Odkaty mám vyřešené takto:

<a rel="nofollow" href="index.php?page=sluzby&lang=<?php echo $_GET['lang'];?>">

Aktuální tvar URL tedy vypadá např.:   www.neco.cz?…

Zbývá mi tedy dořešit, jak z toho dostat   www.neco.cz/en/serivces (počítám s použitím mod_rewrite)

Můj dotaz tedy zní: pokud to takto udělám, budou vyhledávače indexovat jednotlivé jazykové verze jako jednotlivé weby? Nebo jsem něco udělal vyloženě špatně? Díky!

Ondra
CSS › 100% šířka
3. 10. 2012   #164020

Ahoj, potřeboval bych poradit s následujícím problémem: pokud si v libovolném browseru přizoomuju tuhle stránku http://www.k1drinkusa.com/ na maximum a odscrolluju doprava , tak červená lišta nedosahuje šířky horní navigace. Červené liště jsem přitom nastavil 100% šířku. Nevíte někdo, v čem je problém?

HTML / XHTML › Rozdělení stránky do iframe
3. 3. 2010   #124718

To ppeter : Ahoj, proč chceš stránku rozdělovat do iframe ? Rámy zažily boom před více jak deseti lety, dnes je to mrtvá oblast. Navíc hrozní problém s kompatibilitou, zejména u mobilních zařízení. Jsem si jistý, že to, čeho chceš docílit, má dnes stokrát elegantnější řešení.

PHP › Include z GET
15. 2. 2010   #124007

Zdravím,

už dost dlouho řešim problematiku includování jednotlivých sekcí webu. Do teď používám include z get, tedy o odkazu vždy uvedu parametr page:

 <a href="index.php?page=novinky"> 


a pak jen includuju:


if (isset($_GET['page']))
{
switch ($_GET['page'])
{
case 'uvod' : require_once ("uvod.php"); break;
/*BORDER COLIE*/
case 'bc_uvod' : require_once ("bc_uvod.php"); break;
case 'bc_nasi_psi' : require_once ("bc_nasi_psi.php"); break;
case 'bc_vystavy' : require_once ("bc_vystavy.php"); break;
case 'bc_standard' : require_once ("bc_standard.php"); break;



Tento způsob mi nevím proč příjde 1) ne moc bezpečný a 2) absolutně neprofi
Často vidím odkazy pouze v tomto tvaru:

<a href="/sluzby"><span>Naše služby</span></a> 



Může mi někdo tuto problematiku alespoň rámcově objasnit ? Předem dík moc :)

Anonymní uživatel
PHP › Podstránky v PHP
14. 10. 2009   #117274

To crAzY^ : Aha, dobře, díky :).

Anonymní uživatel
PHP › Podstránky v PHP
14. 10. 2009   #117272

To KIIV : Jo, na heslo u prvniho pripojeni sem zapomel (fail) :D. Myslel jsem ,že po mysqli->close(); se spojení přeruší, tak jsem to připojioval dvakrát, na to se ještě podívám.

Anonymní uživatel
PHP › Podstránky v PHP
14. 10. 2009   #117257

Tak jsem hledal a učil jsem se, nakonec jsem zplodil tohle, tak pokud by to někdo zkouknul, byl bych rád (zapojil jsem do toho i dynamický měnění titulků).

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<?php

$mysqli = new mysqli ("localhost", "root", "sljp2dwf", "navigation");

if(mysqli_connect_errno()) {
echo "Nepovedlo se připojit k databázi.";
}

$result_title = $mysqli->query ("SELECT title FROM pages WHERE id = '$_GET[page]'");

$title = $result_title->fetch_array();

if ($title == NULL) {
$default_title = "Hlavní stránka";
}

$mysqli->close();

?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Titulek | <?php echo $title[title] . $default_title; ?></title>
</head>
<body>

<a href="index.php">Home</a>
<a href="index.php?page=1">Page 2</a>
<a href="index.php?page=2">Page 3</a>

<?php

$mysqli = new mysqli ("localhost", "root", "*******", "navigation");

if(mysqli_connect_errno()) {
echo "Nepovedlo se připojit k databázi.";
}

if(isset($_GET[page])) {
$result_url = $mysqli->query ("SELECT url FROM pages WHERE id = '$_GET[page]'");
$url = $result_url->fetch_array();
require_once $url[url];
}
else {
require_once "home.php";
}

$mysqli->close();

?>

</body>
</html>

Anonymní uživatel
PHP › Podstránky v PHP
13. 10. 2009   #117172

Zdravim všechny,

chtěl bych se zeptat, jestli jde pomocí PHP naporgramovat web tak, aby fungoval na základě master pages z ASP, tzn. mám jednu šablonu, která obsahuje nějakou hlavičku, navigaci, patičku (zjednodušeno). Po kliknutí na libovolnou položku menu se ke stránce připojí pomocí include() či require() požadovaný obsah na požadované místo.
Zajímalo by mě nějaké bezpečné a více méně profi řešení.

Díky za rady.

PHP › Komentáře pod článkem
11. 10. 2009   #117085

Zdravím,

mám dotaz ohledně komentářů pod článkem (přesněji řečeno pod články). Neívm jestli na to jdu správě, tak se ptám:

Vytvořím si tabulku comments, vložím do ní základní řádky (datum, jmeno, text.....) a do té pak budu vkládat data a zároveň je vypisovat.

Můj problém: Jak to napsat, aby se na konkrétní stránce vždy zobrazily jen požadované komentáře (dejme tomu, že mám nějaký počet čláků a ke každému z nich patří jen určitý počet komentářů uložený v db). Napadlo mě jednotlivým komentářům přidělovat nějaké ID podle stránky a podle toho pak vypsat jen potřebné komentáře, ale 1) netuším, zda to jde nějak zautomatizovat (nehodlám pro každou stránku manuálně upravoval sql dotaz a 2) nevím, zda to je vůbec správný postup.

Ještě dodávám, že to nepíšu v PHP, ale v ASP.net, nicméně teorie bude stejná, takže uvítám jakékoliv rady.

Díky moc.

.NET › ASP.net výpis z databáze
11. 10. 2009   #117068

To dannyk : Díky, to jsem hledal :)

.NET › ASP.net výpis z databáze
9. 10. 2009   #116912

Zdravím, jaký je prosím rozdíl v následujících kusech kódu, které provádějí vypisování dat z databáze? Chovají se identicky, jen nevím, kterou je lépe použít (např. z bezpečnostních důvodu etc.)

<%#Eval("Nadpis")%>

<%#Container.DataItem("Text")%>

Předem díky za rady.

PHP › PHP - navigace
26. 9. 2009   #116436

Zdravím, zorvna tu uvažuju nad jedním zdánlivě triviálnim problémem, a to řešení navigace na stránce. Jak řešíte zobrazování jednotlivých sekcí ?

Osobně používám způsob <a href="index.php?page=stranka"....
a pak pomocí příkazu switch includuju z $_GET['page'] jednotlivé sekce, ale nevím jeslti to není nějakým způsobem nevýhodný nebo neprofi. Jak to řešíte vy? Díky předem za rady : )

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý