Diskuze: Machr na PHP - Základ eshopu
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 50 zpráv z 106.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
V jaké podobě se u PHP odevzdává řešení?
V podobě archivu se zdrojáky a exportem DB. Samozřejmě když to někde nahodíš, tím lépe.
K sakru doufám že budu mít teď čas, mám dost velkou chuť se na to hned vrhnout B:)... bude se řešit i vzhled nebo bude stačit základní rozložení webu: (žádné ozdoby, prostě "čistá bílá stránka s pár divy")
Když to bude vypadat hezky, tak to určitě nebude na škodu 
Mno jo ale já a CSS nejsme moc velcí kamarádi... Proto se ptám zda bude lepší nechat jen nějakou kostru nebo se pokusit o nějakej ten vzhled...
To jsi to sem nemohl dát pozděj ? 
V neděli jsem na tabletu zprovoznil PHPRunner(s MySQL) a phpMyAdmin. Od tej
doby se učim PHP 
Ještě jedna otázka: Přidávání do košíku se také má řešit přes PHP,
nebo to stačí ve vygenerovaném JavaScriptu(S následným odesláním ve
formě neviditelného formulářového prvku)?
Můžeš to udělat jak chceš, mělo by to fungovat jako košík v eshopu a pamatovat si to co v něm máš i když budeš procházet web.
Vzhled řešit nemusíš, ale mělo by to být alespoň čitelné. Samozřejmě ideálka je když si stáhneš nějakou free template a tu použiješ.
tak já se obával že bys třeba řekl něco ve stylu: "to je stáhnutý, to
nechci". ale tak OK. je to přeci machr na PHP, ne na CSS 
Já jsem nějak nepochopil jak jsi to myslel s tím JS, potěší mě když
to bude fungovat a bude se mi líbit kód 
Snorlax se už ptal - David Hartinger odpověděl.
Js by reagoval na stisk přidat do košíku a vybrané položky dával v textové podobě do neviditelného formulářového pole. To by se pak odeslalo jako objednávka.
Tak jsem si říkal že bych to taky zkusil....namaloval jsem si návrh,
navrhl databázi...a přišel na to že je tam toho tolik, že to prostě nemám
šanci za týden postavit
A
nemám rád práci na půl
Takže asi něco nebudu implementovat, jak to tak vypadá, nebude to vadit
Sdraco?
Po delší době se asi také zapojím.
Doufám, že tu bude více prací,
než když jsem posílal posledně.
Verze 1.0
Doufám, že se pobavíte
plánuju s asi taky zapojit
je to skvělá příležitost
já to sice asi nepoužiju, ale je možné místo databáze použít .txt soubor
myslim že ne, protože když to zapíšeš do txt souboru, tak k tomu nepoužiješ databázi a to by pak nesplnilo zadání
Ano v zadání stojí, že se má zboží vypsat z databáze třeba do
tabulky.. 
Teoreticky by se dal .txt soubor považovat jako DB, ale přijde mi to krajně nepraktické pro účely eshopu.
Nechápu proč to posíláš teď, přece máš na to čas do pondělí. Tak si s tím vyhraj..:)

<head>
<a href="dokonceni-objednavky.php">Dokončení objednávky (1 produktů)</a>
<a> / </a>
<a href="vymazat-kosik.php">Vymazat obsah košíku</a>
<h3> E-Shop u Sdraca </h3>
<h4> Jediný e-shop, který prodává falešné "machr" placky </h4>
</head>
<body>
To ale má být v headu, má to být "horní lišta" 
Hraju si s tím, zítra udělám skloňování.
A proč má být horní lišta v hlavičce, když jí hravě můžeš mít v
body?
Navíc, se podívej http://validator.webylon.info/check?… ...... Samo ti
řiká, že to tak být nemá..
<a href="dokonceni-objednavky.php">Dokončení objednávky (0 produktů)</a>
<a> / </a>
<a href="vymazat-kosik.php">Vymazat obsah košíku</a>
<h3> E-Shop u Sdraca </h3>
<h4> Jediný e-shop, který prodává falešné "machr" placky </h4>
nepatri do sekcie <head>, ale do sekcie <body>
v sekcii <head> patria popisovacie metatagy + definicia stylov + definicia
VB/JS kodu + definicia titulku
a tag <meta> patri tiez do sekcie <head>
cize spravne:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8">
<title>...</title>
<script>...</script>
<style>...</style>
</head>
<body>
<header>
<a href="dokonceni-objednavky.php">Dokončení objednávky (0 produktů
</a>
<a> / </a>
<a href="vymazat-kosik.php">Vymazat obsah košíku</a>
<h3> E-Shop u Sdraca </h3>
<h4> Jediný e-shop, který prodává falešné "machr" placky </h4>
</header>
.
.
.
</body>
</html>
Verze 1.1
Plánuji do verze 1.2 :
Proč plánuješ tolik verzí? Tak udělej všechno do jedné verze a pak to
odevzdej. 
Zase....
<header>
</header>
↑!!! Nepatří před body ale přímo do body!!!!
<body>
<header>
</header>
</body>
predpokladam ze neni potreba zde psat log tvych uprav stranek.
Placky na skladě :
trička
boty
?
Nenechals tam něco?
Neaktivní uživatel projdi si zdejší tutoriály. Neposílej nám zde každou cenu každou malou úpravu. Až to budeš mít celé hotové a funkční, teprve přidej příspěvek s korektně vyplněnými informace dle pravidel soutěže.
a zase chyba... tag <meta> by mal byt v sekcii
<head>...</head>
a takisti ti chyba v sekcii <head>...</head> parovy tag
<title>, kde sa pise nazov danej stranky, resp. popis stranky a zobrazuje
sa to aj v titulku stranky a ak by si tu stranku chcel niekto ulozit medzi
zalozky, resp. vyhladal v historii, nemusi vediet adresu, staci, ked si spomenie
na titulok stranky,
cize <title>...</title> patri ku kazdej jednej stranke a jeho miesto
je v sekcii <head>...</head>
Jestli se můžu pochlubit tak: http://dev.drojd.cz
Díky za případné připomínky
Musí být pro účast nutné zveřejnit kód a uploadnout eshop na net? Používám funkce a trigerry, a to mi žádný freehosting nedovolí, a vlastní (zatím) nemám. Zároveň ale nechci zveřejňovat zdrojáky, protože bych jej rád dále rozšiřoval. Děkuji
Pošli je akorát sdraco. Ostatní, pokud nebude kód výherní jej vidět
nemusí 
Když zadám do URL "?buy_id=aaa", tak mi to připočítá věc do košíku.
Edit: Omlouvám se, reakce měla být na kubp
Děkuji, takže tímto bych se rád také přihlásil. Sdracovi pošlu
zdrojáky zítra kolem 10, jen pro info 
btw doufám že se nebude hodnotit design
V tom se mi nechce babrat 
uz je to lepsie, ale na stranke "Dokonceni objednavky" ti cely ten html kod
chyba uzavriet do tagov <html>...</html>
a okrem toho je zbytocny aj znak "_", namiesto neho mozes kludne pouzit
napr. tag <hr />
Zobrazeno 50 zpráv z 106.
