Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.11.09
Prihlásený: 06.11.11
Príspevky: 72
Témy: 25
Príspevok NapísalOffline : 09.12.2010 23:42

Caute,
poskusam sa spravit si vlastny internetovy obchod, stiahol som si sablonu z tejto stranky: http://www.ebiznis.adept.sk/obchod.html a pokusam sa ju nejak upravit, aby vyhovovala mojim poziadavkam. Je tu iba jednoduche triedenie a ja sa pokusam spravit triedenie podla vacerych parametrov. Teda najskor si vybrat ci chcem knihy alebo tenisky a potom napr. triedit knihy podla zanru, autora a tieto paramatre by som chcel udavat v dvoch kolonkach, ktore budu umiestnene vedla seba. Vedel by mi niekto poradit ako na to alebo aspon nejaky dobry navod? Vopred dakujem za vsetky dobre rady. A prosim Vas, ked chcete napisat, aby som sa do toho nepustal a podobne veci, tak radsej ani nepiste. :) Tuto su dve casti kodu, ktore podla mojich odhadov treba upravit.

Kód:
<?php
$sortiment = $_REQUEST['sortiment'];
?>
<div>
<h2><?php echo $sortiment ?></h2>

<?php
if (!isset($sortiment) || $sortiment == '') exit ('... vyberte si zo sortimentu ... </div></div></div></div></body></html>');

$arr = array ();
$file = "./sortiment/$sortiment" . '.txt';
$arr = file($file);
if ($zatridit = 1) natcasesort($arr); // zatřídit sortiment podle nakupovacího kódu a názvu
if (isset($_REQUEST['pag'])) $pag = $_REQUEST['pag'];
else $pag = 1;



<?php
$arr = array ();
$dir = './sortiment';
if (is_dir($dir)) {
   if ($klika = opendir($dir)) {
      while (($file= readdir($klika)) !== false) {
         if (substr ($file, 0 ,1) != '.') {
            $file = ereg_replace('.txt','',$file); // get rid extension
            $arr[] = $file;
         }
      }
   }
   else {
      exit('<p>Nie je možné otvoriť sortiment');   
   }
}
else {
   exit('<p>Sortiment nebol nájdený');   
}

$arr = sort_cz($arr);
reset ($arr);
?>

<form
   enctype="multipart/form-data"
   action='<?php echo "$PHP_SELF?exe=3"; ?>'
   method="post">

<select class="select" name="sortiment"><option>-- zvoľte prosím sortiment --
<?php
while (list (,$value) = each ($arr)) echo '<option> ', $value;

?>
</select>
<input class="jdi" type="submit" name="submit" value="Vstup">
</form>



Offline

Užívateľ
Užívateľ
Rozsirene triedenie

Registrovaný: 14.11.10
Prihlásený: 22.09.17
Príspevky: 129
Témy: 27
Príspevok NapísalOffline : 10.12.2010 2:19

internetovy obchod je rozsiahla vec a urcite by bolo ovela lepsie, lahsie a prehladnejsie ak by si si udaje o produktoch/tovare ukladal do MySQL databazy a nie do txt suboru


Offline

Skúsený užívateľ
Skúsený užívateľ
Rozsirene triedenie

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 10.12.2010 10:06

Citácia:
if (!isset($sortiment) || $sortiment == '') exit ('... vyberte si zo sortimentu ... </div></div></div></div></body></html>');

WTF!

psm, ak sa do toho chceš púšťať, kľudne, ale ako písal venom2, nie takýmto spôsobom. Nauč sa oop, nejaké základné princípy tvorby eshopu atď a potom..







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.11.09
Prihlásený: 06.11.11
Príspevky: 72
Témy: 25
Príspevok Napísal autor témyOffline : 10.12.2010 10:18

No nad tym som rozmyslal (len kedze to uz bolo vytvorene takto, tak som sa nechal ovplyvnit :) ) a vidim to tak, ze radsej prejdem na tu databazu a myslite, ze Mysql je na to najlespie?


Offline

Skúsený užívateľ
Skúsený užívateľ
Rozsirene triedenie

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 10.12.2010 10:20

oproti txt súborom asi tak miliónkrát lepšie :lol: databáza je proste priamo vytvorená pre podobné úlohy...







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Rozsirene triedenie

Registrovaný: 14.11.10
Prihlásený: 22.09.17
Príspevky: 129
Témy: 27
Príspevok NapísalOffline : 10.12.2010 10:27

jj txt subor oproti databaze je ako pluvatko oproti atomovke :D

v databaze sa urcite lahsie zorientujes a lahsie si z nej vytiahnes udaje ktore budes potrebovat

a ten navod co si nasiel na nete, tak ja by som mu neveril a neriadil by som sa podla neho, uz len preto ze pouziva txt subor namiesto databazy to bude len sviatocny programator, alebo programator v style CTRL+C CTRL+V :D


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.11.09
Prihlásený: 06.11.11
Príspevky: 72
Témy: 25
Príspevok Napísal autor témyOffline : 10.12.2010 10:50

Ja som v php tiez neni zrovna expert, ale vzda sa mi to dost zlozite na to aby to iba skopiroval. :) Ale nasiel som nieco lespie: http://virtuemart.net/ Podla toho, co som sa docital sa to da pouzit s Mysql. Nemate s tymto nejake skusenosti??? Vyzera to trochu zodpovednejsie ako to predchadzajuce.


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Rozšírené WiFi

v Ostatné

0

282

08.11.2018 1:18

misiak171 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ADB VA 2111 rozšírené nastavenia

v Siete

10

3843

17.12.2017 11:50

Tomas-Lukca Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. AMI BIOS - chýbajú rozšírené nastavenia (napr. USB)

v Operačné systémy Microsoft

2

1107

11.12.2009 12:03

lukask555 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Triedenie čísliel

v JavaScript, VBScript, Ajax

1

573

23.03.2009 21:18

myxall Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal - triedenie

v Assembler, C, C++, Pascal, Java

6

1605

05.03.2009 2:36

TrSek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Triedenie pesničiek

v Ostatné programy

1

484

04.06.2014 7:47

mirom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JAVA - triedenie cisiel

v Assembler, C, C++, Pascal, Java

12

2304

24.10.2010 13:00

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal - triedenie + vyhladavanie

v Assembler, C, C++, Pascal, Java

0

386

22.11.2012 17:21

Reason166 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Thunderbird - triedenie spamu

v Sieťové a internetové programy

4

477

15.02.2010 20:07

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Triedenie podľa textu

v PHP, ASP

12

553

29.05.2012 9:43

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. foobar2000 triedenie podla priecinka

v Audio programy

0

531

02.05.2010 9:03

Johnnny Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Program na triedenie fotografii

v Grafické programy

20

3327

11.12.2018 13:58

Joeyeti Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zlé triedenie...prosím pomôžte!!

v Assembler, C, C++, Pascal, Java

22

941

04.05.2010 22:21

klaudia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. triedenie v MySQL cez PHP

v PHP, ASP

10

775

01.06.2011 20:17

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql - triedenie výsledkov po slovensky

v Databázy

5

1239

21.01.2010 11:52

Merlin_sk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. datetime column a triedenie, MySql

v Databázy

5

371

25.04.2013 12:52

baumax Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra