quote:Op maandag 27 november 2006 10:32 schreef Darkomen het volgende:
Webshop met voorraad functie gezocht.
Jongens ik moet over een tijdje een webshop opzetten voor een goede vriend van me, dit moet allemaal officeel.
Het moet dus een webshop worden met voorraad systeem zodat hij goed kan bijhouden wat er nog op voorraad is.
Ik ga dit niet zelf bouwen aangezien er genoeg goede systemen zijn, het enige wat ik zal toevoegen is een CMS gedeelte voor de rest van de site.
Dit wil ik dan wel via dezelfde login als de webshop laten werken.
Ik ben wel bezig met wat aan het bekijken bij hotscripts, maar welke zouden jullie aanraden?
http://www.in-commerce.net/index.html
395$ coupons, volgens mij alleen als module
http://digishop.sumeffect.com/index.php
mooi, netzo duur, wel reports, standalone,
http://www.ecommercetemplates.com/dreamweaverecommerce.asp
Ook mooi, allen vondt ik het niet duidelijk of het nu een systeem was of alleen templatse?
http://www.oscommerce.nl/
Grappg hè?quote:Op maandag 27 november 2006 19:05 schreef papernote het volgende:
Alle topics gaan op 300 posts automatisch dicht.
Ik heb nu die code met de volgende SQL rows:quote:Op vrijdag 24 november 2006 13:48 schreef ralfie het volgende:
[..]
even ter voorbeeld:
[ code verwijderd ]
Tis echt niet zo moeilijk
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | $result=mysql_query("SELECT dag,artist,titel,label,MONTHNAME(datum) as maand,YEAR(datum) as jaar FROM albumreleases ORDER BY datum DESC") or die(mysql_error()); $curr=array(-1,-1); while($row=mysql_fetch_assoc($result)) { if ($curr[0]!=$row['maand'] || $curr[1]!=$row['jaar']) { ?> <table width="100%"> <tr bgcolor="#222222"> <td colspan="4"><span class="gsgrey10"><b><? echo $row['maand']; ?> <? echo $row['jaar']; ?></b></span></td> </tr> <? $curr=array($row['maand'],$row['jaar']); } ?> <tr> <td><span class="gstext10"><? echo $row['dag'] ?> <? echo $row['maand']; ?></span></td> <td><span class="gstext10"><? echo $row['artist'] ?></span></td> <td><span class="gstext10"><? echo $row['titel'] ?></span></td> <td><span class="gstext10"><? echo $row['label'] ?></span></td> </tr> <tr> <td colspan="4"><img src="/img/grey_dot.gif" width="598" height="1" alt="0"></td> </tr> <? } ?> </table> |
1 2 3 | uitvoer : <input type="text" name="naam" /> |
1 2 3 4 5 6 7 8 9 | function runquery($query,$dblink) { global $myDB; $result=mysql_db_query($myDB,$query,$dblink); return $result; mysql_close($dblink); } ?> |
hmm, daar heb ik geen last van. Heb je de datums op de juiste manier ingevoerd? anders zou je ook kunnen proberen 'ORDER BY DATE(datum)' oidquote:Op maandag 27 november 2006 23:31 schreef RiderXXX het volgende:
wonderer: na alle mysql acties de verbinding sluiten, lijkt mij wel voldoende
[..]
Ik heb nu die code met de volgende SQL rows:
id, artist, titel, label, dag, maand, jaar, datum
- Maar hoe zet ik nu de datum in SQL? YYYYMMDD of time()? Of doe ik het fout?
edit: ik heb het gevonden, alleen hoe kan ik data omkeren.. ik heb nu de volgende code:
[ code verwijderd ]
Het ziet er nu zo uit:
[maand] [jaar]
[dag] [artist] [titel] [label]
[dag] [artist] [titel] [label]
Maar de [dag] is verkeerd geordend.. bij '5' en '25' komt de '25' boven te staan. Hoe kan ik dit veranderen? Als ik dit in de query doe krijg ik dat voor de hele rits met maanden..
Waarom heb je dag, maand, jaar én datum opgeslagen, als de laatste alles al bevat? Dat is niet echt handig, want je kan met PHP heel simpel de eerste 3 uit de laatste verkrijgen.quote:Op maandag 27 november 2006 23:31 schreef RiderXXX het volgende:
wonderer: na alle mysql acties de verbinding sluiten, lijkt mij wel voldoende
[..]
Ik heb nu die code met de volgende SQL rows:
id, artist, titel, label, dag, maand, jaar, datum
- Maar hoe zet ik nu de datum in SQL? YYYYMMDD of time()? Of doe ik het fout?
edit: ik heb het gevonden, alleen hoe kan ik data omkeren.. ik heb nu de volgende code:
[ code verwijderd ]
Het ziet er nu zo uit:
[maand] [jaar]
[dag] [artist] [titel] [label]
[dag] [artist] [titel] [label]
Maar de [dag] is verkeerd geordend.. bij '5' en '25' komt de '25' boven te staan. Hoe kan ik dit veranderen? Als ik dit in de query doe krijg ik dat voor de hele rits met maanden..
1 2 3 4 5 6 7 8 9 | $dir = "root/www/open_source/"; $pad = explode('/', $dir); $handle=@opendir($dir); $naam = expolde('_', $pad[3]); $test = ucfirst($naam[0]); echo "<h2>".$pad[2]."/".$test."</h2>"; ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 | error_reporting(E_ALL); // Variabelen. // Bewerk deze $dir = "./"; // Vul tussen de " " De map in die doorzocht moet worden. $pagina_naam = "Directory index"; // Vul tussen " " De naam die de 'mappen browser' moet krijgen. $scheiding = " --> "; // Vul tussen " " het scheidings teken in dat tussen de mappen komt te staan in de navigatie. $datumform = "j/m/Y i:G:s"; // Vul tussen " " de datum in formaat volgens php syntax date(). // Einde bewerken $HTTP_GET_VARS = ( is_array($_GET) ) ? $_GET: ((is_array($HTTP_GET_VARS)) ? $HTTP_GET_VARS : array()); $hier_level = 0; $map = (isset($HTTP_GET_VARS['map'])) ? $HTTP_GET_VARS['map'] : ""; $map = (substr($map, 0, 1) != "/") ? $map : substr($map, 1); $map = (substr($map, -1) != "/") ? $map : substr($map, 0, -1); $map = str_replace("../", "", $map); $map = str_replace("//", "/", $map); $map = str_replace("///", "/", $map); $map = str_replace("////", "/", $map); $mappen = @explode("/", $map); $hier_level = count($mappen); if(count($mappen) != 0) { $page_title = $pagina_naam . ' - ' . $mappen[count($mappen) - 1]; } else { $page_title = $pagina_naam; } function trans($var) { $return = str_replace('/index.php','',$var); return $return; } echo "<html>n<head>n<title>" . $page_title . "</title>n</head>n<body style="margin: 15px; padding: 15px; font-size: 12px; font-family: verdana;">nn"; $tempmap = ""; for($i = 0; $i < $hier_level; $i++) { $tempmap .= (empty($tempmap)) ? $mappen[$i] : '/' . $mappen[$i]; $mappen[$i] = '<a href="' . trans($_SERVER['SCRIPT_NAME']) . $tempmap . '" style="font-family: verdana; font-size: 12px; color: #006699; text-decoration: none;">' . $mappen[$i] . '</a>'; } $dir_index = '<a href="index.php" style="font-family: verdana; font-size: 12px; color: #006699; text-decoration: none;">' . $pagina_naam . '</a>'; $flip = trans($_SERVER['SCRIPT_NAME']); $arr = explode('/',$flip); if (count($arr) > 1) { $string = $_SERVER['SERVER_NAME']; for ( $counter = 1; $counter < count($arr)-1; $counter ++) { $string.= '/' . $arr[$counter]; } $ex = "<a href='http://".$string."'style='font-family: verdana; font-size: 12px; color: #006699; text-decoration: none;'>Terug naar de bovenliggende directory</a><br>"; } $mappen = @implode($scheiding, $mappen); $mappen = ( $hier_level == 0 ) ? $dir_index : $dir_index . $scheiding . '<br>'. $ex . $mappen; echo $mappen . "<br /><hr /><br />nn"; unset($mappen); $mappen = array(); $files = array(); $opendir = @opendir($dir . $map); $map = (empty($map)) ? '': $map . '/'; clearstatcache(); while( false !== ( $item = readdir($opendir) )) { if($item != "." && $item !="iManager.html" && $item != "index.php") { if(is_dir($dir . $map . $item)) { $stat = stat($dir . $map . $item . "/"); $mappen[] = array( $item, '' . $map . '/' . $item, date($datumform, $stat[8]), date($datumform, $stat[10]) ); } else { $stat = stat($dir . $map . $item); $filesize = ($stat[7] > 1024) ? round($stat[7] / 1024, 3) . " Kb" : $stat[7] . " bytes"; $files[] = array( $item, $dir . $map . '/' . $item, $filesize, date($datumform, $stat[8]), date($datumform, $stat[10]) ); } } } echo " <table cellspacing="5" cellpadding="0" style="width: 100%; font-size: 12px; font-family: verdana;"> <tr> <td style="width: 55%;">Bestand:</td> <td style="width: 15%; text-align: right;">Groote:</td> <td style="width: 15%; text-align: right;">Laatst geopend:</td> <td style="width: 15%; text-align: right;">Laatst gewijzigd:</td> </tr> "; while(list(, $item) = each($mappen)) { echo " <tr> <td style="width: 55%;"><a href="" . trans($_SERVER['SCRIPT_NAME']) . $item[1] . "" style="font-family: verdana; font-size: 12px; color: #006699; text-decoration: none;">" . $item[0] . "</a></td> <td style="width: 15%; text-align: right;"> </td> <td style="width: 15%; text-align: right;">" . $item[2] . "</td> <td style="width: 15%; text-align: right;">" . $item[3] . "</td> </tr> "; } echo (count($mappen) == 0) ? "n<tr>n<td colspan="4">Geen mappen gevonden.</td>n</tr>n" : ""; echo "n<tr>n<td colspan="4"><hr /></td>n</tr>n"; while(list(, $item) = each($files)) { echo " <tr> <td style="width: 55%;"><a href="" . $item[1] . "" style="font-family: verdana; font-size: 12px; color: #006699; text-decoration: none;">" . $item[0] . "</a></td> <td style="width: 15%; text-align: right;">" . $item[2] . "</td> <td style="width: 15%; text-align: right;">" . $item[3] . "</td> <td style="width: 15%; text-align: right;">" . $item[4] . "</td> </tr> "; } echo (count($files) == 0) ? "n<tr>n<td colspan="4">Geen bestanden gevonden..</td>n</tr>n" : ""; echo "nn</body>n</html>nn"; ?> |
Fatal error: Call to undefined function: expolde()quote:Op dinsdag 28 november 2006 15:01 schreef papernote het volgende:
Welke foutmelding krijg je?
Ik zal eens ff bestuderenquote:Op dinsdag 28 november 2006 15:01 schreef ViPeRII het volgende:
Ik heb zoiets hier. Misschien dat je wat aan de code hebt.
[ code verwijderd ]
En natuurlijk kan je het zelf wel ff aanpassen zodat de eerste letter er goed uit ziet, zoals je zelf wil.
O ja, ik heb de bestande iManager.html en index.php gehide, omdat ik die niet wil zien.
Als je andere bestanden niet weer wilt geven kan dat in de regel:
if($item != "." && $item !="iManager.html" && $item != "index.php")
expoldequote:Op dinsdag 28 november 2006 15:08 schreef Qunix het volgende:
[..]
Fatal error: Call to undefined function: expolde()
[..]
Ik zal eens ff bestuderen
Zo geweldig php-en kan ik niet
Iig bedankt.
Error logging toch eens aanzetten?quote:Op dinsdag 28 november 2006 15:12 schreef Qunix het volgende:
Ik had het wel goed dus...
Ik zag hem niet
de foutmelding deed het prima hoor.quote:Op dinsdag 28 november 2006 22:40 schreef CraZaay het volgende:
[..]
Error logging toch eens aanzetten?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |