Archívum - Ápr 28, 2005
Letölthető fájlok boltja
Sziasztok!
Olyan PHP-s megoldást keresek ami egy egyszerű online áruház melyben a termékek letölthető fájlok.
Amit tudnia kéne:
- boltban nézelődés bejelentkezés nélkül
- kosár használat bejelentkezés nélkül
- esetleg 1 szintű kategoria kezelés
- a termékek egyrésze (vagy kizárólag) letölthető fájlok, ezekhez a fizetés után hozzáférés biztosítás (esetleg időkorlátozás és/vagy letöltési szám maximalizálás)
- jó lenne, ha tudna fájl csoportokat kezelni. pl Olvaso 1.0 és Iro 1.0 programok I/O termékként történő megvásárlasakor mindkét fájl letölthető
- már egyszer vásárolt látogató nyilván legközelebb beléphessen megint és ne kelljen adatait megadni
- fájlok bejelentkezés nélkül ne legyenek elérhetők és ne tudja az egyik fájl miatt bejelentkező felhasználó probálkozással egy másik fájl nevét kitaláva azt elérni és letölteni
- illeszthető legyen bankkártyás fizetéshez
Ha ismertek neten elérhető (akár fizetős) ilyen rendszert akkor kérlek írjátok meg.
■ Olyan PHP-s megoldást keresek ami egy egyszerű online áruház melyben a termékek letölthető fájlok.
Amit tudnia kéne:
- boltban nézelődés bejelentkezés nélkül
- kosár használat bejelentkezés nélkül
- esetleg 1 szintű kategoria kezelés
- a termékek egyrésze (vagy kizárólag) letölthető fájlok, ezekhez a fizetés után hozzáférés biztosítás (esetleg időkorlátozás és/vagy letöltési szám maximalizálás)
- jó lenne, ha tudna fájl csoportokat kezelni. pl Olvaso 1.0 és Iro 1.0 programok I/O termékként történő megvásárlasakor mindkét fájl letölthető
- már egyszer vásárolt látogató nyilván legközelebb beléphessen megint és ne kelljen adatait megadni
- fájlok bejelentkezés nélkül ne legyenek elérhetők és ne tudja az egyik fájl miatt bejelentkező felhasználó probálkozással egy másik fájl nevét kitaláva azt elérni és letölteni
- illeszthető legyen bankkártyás fizetéshez
Ha ismertek neten elérhető (akár fizetős) ilyen rendszert akkor kérlek írjátok meg.
SELECTED biggyesztes :)
udv
lenne 1kerdesem ;)
vlmi ollasmit szeretnek csinalni hogy ha kivalasztok egy nyelvet akkor a 'drop down listben' az is legyen a kijelolve amit valasztottam (selected)
lasd forraskod
kosszonom a segitseget
.:FUK:.
PS: PHPs kezdo vaok :)
a forraskod:
<?php
session_start();
if (!empty($_GET['lang']))
{
$_SESSION['lang'] = $_GET['lang'];
}
else
{
if(empty($_SESSION['lang']))
{
$_SESSION['lang'] = "svk";
}
}
echo $_SESSION['lang']."<br />";
?>
<form>
<select name='lang' size='1' onchange='submit();'>
<?php
$lang_arr = array ( array ('svk', 'Slovensky'), array ('cze', 'Èesky'), array ('hun', 'Magyarul'));
if (in_array($_SESSION['lang'], $lang_arr[0]))
{
//valahogy ugy hogy a kivalasztott nyelvhez odabiggyesztek egy SELECTED-et echo "<option value='".$lang_arr[x]x]."' SELECTED>".$lang_arr[x][y]."</option>";
//ja es hogy tudhatnam meg hogy az in_array melyik tombbol valasztott es utanna el tudjam valtozoba rakni tovabbi felhasznallasra ? :)
echo "<option value='".$lang_arr[0][0]."'>".$lang_arr[0][1]."</option>";
echo "<option value='".$lang_arr[1][0]."'>".$lang_arr[1][1]."</option>";
echo "<option value='".$lang_arr[2][0]."'>".$lang_arr[2][1]."</option>";
}
else
{
echo "<option value='".$lang_arr[0][0]."' selected>".$lang_arr[0][1]."</option>";
echo "<option value='".$lang_arr[1][0]."'>".$lang_arr[1][1]."</option>";
echo "<option value='".$lang_arr[2][0]."'>".$lang_arr[2][1]."</option>";
}
?>
</select>
</form>
■ lenne 1kerdesem ;)
vlmi ollasmit szeretnek csinalni hogy ha kivalasztok egy nyelvet akkor a 'drop down listben' az is legyen a kijelolve amit valasztottam (selected)
lasd forraskod
kosszonom a segitseget
.:FUK:.
PS: PHPs kezdo vaok :)
a forraskod:
<?php
session_start();
if (!empty($_GET['lang']))
{
$_SESSION['lang'] = $_GET['lang'];
}
else
{
if(empty($_SESSION['lang']))
{
$_SESSION['lang'] = "svk";
}
}
echo $_SESSION['lang']."<br />";
?>
<form>
<select name='lang' size='1' onchange='submit();'>
<?php
$lang_arr = array ( array ('svk', 'Slovensky'), array ('cze', 'Èesky'), array ('hun', 'Magyarul'));
if (in_array($_SESSION['lang'], $lang_arr[0]))
{
//valahogy ugy hogy a kivalasztott nyelvhez odabiggyesztek egy SELECTED-et echo "<option value='".$lang_arr[x]x]."' SELECTED>".$lang_arr[x][y]."</option>";
//ja es hogy tudhatnam meg hogy az in_array melyik tombbol valasztott es utanna el tudjam valtozoba rakni tovabbi felhasznallasra ? :)
echo "<option value='".$lang_arr[0][0]."'>".$lang_arr[0][1]."</option>";
echo "<option value='".$lang_arr[1][0]."'>".$lang_arr[1][1]."</option>";
echo "<option value='".$lang_arr[2][0]."'>".$lang_arr[2][1]."</option>";
}
else
{
echo "<option value='".$lang_arr[0][0]."' selected>".$lang_arr[0][1]."</option>";
echo "<option value='".$lang_arr[1][0]."'>".$lang_arr[1][1]."</option>";
echo "<option value='".$lang_arr[2][0]."'>".$lang_arr[2][1]."</option>";
}
?>
</select>
</form>
Build an eCommerce Website with eZ publish
Hogyan építsünk üzleti oldalt az ingyenes eZ Publish-sal
■ Karakterek eltűnnek...
Üdv mindenkinek!
A következő a probélmám:
(PHP5 van fenn,
php.ini-ben: default_charset = "iso-8859-2")
Elküldöm magamnak pl.: ŐrŰlt ($text) szót és a következőt tapasztalom.
print $text; --------tökéletesen megjelenik!
$i=0;
while ($text[$i]){
$darabok=$darabok.$text[$i];
$i++;
}
print $darabok; -------még mindíg tökéletes.
$i=0;
while ($text[$i]){
if ($text[$i]=='Ő' || $text[$i]=='Ű') $darab=$darab.$text[$i];
else $darab=$darab.$text[$i];
$i++;
}
ptint $darab;
Erre viszont a következőt kapom: rlt
A segítségeket előre is köszönöm!
■ A következő a probélmám:
(PHP5 van fenn,
php.ini-ben: default_charset = "iso-8859-2")
Elküldöm magamnak pl.: ŐrŰlt ($text) szót és a következőt tapasztalom.
print $text; --------tökéletesen megjelenik!
$i=0;
while ($text[$i]){
$darabok=$darabok.$text[$i];
$i++;
}
print $darabok; -------még mindíg tökéletes.
$i=0;
while ($text[$i]){
if ($text[$i]=='Ő' || $text[$i]=='Ű') $darab=$darab.$text[$i];
else $darab=$darab.$text[$i];
$i++;
}
ptint $darab;
Erre viszont a következőt kapom: rlt
A segítségeket előre is köszönöm!
PHP+MySQL hogyan????
Sziasztok!
Egy olyan kérdésem lenne, hogy hogyan érdemes megoldani azt, ha egy rekurzív algoritmussal adatbázisból kérdezek le szülő-gyerek típusú rekordokat (tetszőleges mélységig). Hogy érthetőbb legyen, valami ilyesmit csinálok:
function rek($id) {
mysql_kapcsolat nyitás és a többi...
eredmény kiírás
$kov_elem_id=lekérdezés
mysql_kapcsolat zárás...
rek($kov_elem_id)
}
rek(első_elem id)
Ehelyett szeretnék valami ilyent, hogy ne kelljen mindig külön kapcsolódni az adatbázishoz:
function rek($id) {
eredmény kiírás
$kov_elem_id=lekérdezés
rek($kov_elem_id)
}
mysql_kapcsolat nyitás és a többi...
rek(első_elem id)
mysql_kapcsolat zárás...
Na mármost a probléma az, hogy a második szintnél elhal a rekurzió, vagyis nem találja a adatbázis kapcsolatot, próbáltam a connect eredményét átadni paraméterként, próbáltam globálisan, mindegyik meghal...
Hogyan érdemes ezt megoldani???
Egy fapados megoldás lehetne, hogy mindent kiszedek egy tömbbe és utánna azzal játszadozom, de ugye akkor meg a webszervert terhelem a kívántnál jobban....
Még annyi, hogy elég sok kb 1000-1500 rekordról van szó... Melyek egymás előzményei, ill következményei...
Pl.: mintha Fibonacci sort tárolnék az adatbázisban... :))
Előre is köszi, Halee
■ Egy olyan kérdésem lenne, hogy hogyan érdemes megoldani azt, ha egy rekurzív algoritmussal adatbázisból kérdezek le szülő-gyerek típusú rekordokat (tetszőleges mélységig). Hogy érthetőbb legyen, valami ilyesmit csinálok:
function rek($id) {
mysql_kapcsolat nyitás és a többi...
eredmény kiírás
$kov_elem_id=lekérdezés
mysql_kapcsolat zárás...
rek($kov_elem_id)
}
rek(első_elem id)
Ehelyett szeretnék valami ilyent, hogy ne kelljen mindig külön kapcsolódni az adatbázishoz:
function rek($id) {
eredmény kiírás
$kov_elem_id=lekérdezés
rek($kov_elem_id)
}
mysql_kapcsolat nyitás és a többi...
rek(első_elem id)
mysql_kapcsolat zárás...
Na mármost a probléma az, hogy a második szintnél elhal a rekurzió, vagyis nem találja a adatbázis kapcsolatot, próbáltam a connect eredményét átadni paraméterként, próbáltam globálisan, mindegyik meghal...
Hogyan érdemes ezt megoldani???
Egy fapados megoldás lehetne, hogy mindent kiszedek egy tömbbe és utánna azzal játszadozom, de ugye akkor meg a webszervert terhelem a kívántnál jobban....
Még annyi, hogy elég sok kb 1000-1500 rekordról van szó... Melyek egymás előzményei, ill következményei...
Pl.: mintha Fibonacci sort tárolnék az adatbázisban... :))
Előre is köszi, Halee
for ciklus probléma
Helló!
A következő probléma akasztott meg:
Van egy képscrollozó javascriptem, amely a következőképpen kéri letárolni a megjelenítendő képek nevét:
'pic1.jpg',
'pic2.jpg',
'pic3.jpg',
'pic4.jpg'
Fontos, hogy az utolsó kép után nincs vessző (a nevek persze bármik lehetnek). Mivel a kívánt honlapon több ilyen alkalmazást is meg kell jelenítenem (egy fotótárról van szó, több témakörrel), és ezek száma folyamatosan bővülni fog, ésszerűnek tűnt, hogy MySQL és PHP segítségével oldjam meg a dolgot. A képeket egységes sorszámozással láttam el (lásd mint fent), az adatbázisban pedig (egyéb adatok mellett) letároltam a képeket tartalmazó könyvtár nevét (ami egyben a képfájlok nevének első fele is), valamint az, hogy hány darab kép található a könyvtárban, majd kinyerve ezeket az adatbázisból, és egy-egy változóba letárolva megpróbáltam megjeleníteni a képeket a következő ciklus segítségével:
<?php
for ($x=1; $x<=$pic_num; $x++)
{echo "'".$img_dir."".$x.".jpg',\n";}
?>
Igen ám, de ez odarakja vesszőt az utolsó kép mögé is, márpedig ettől meghal a javascript valamilyen oknál fogva.
A kérdés tehát a következő: miképp lehetne megoldani, hogy az utolsó kép neve után ne következzen semmi?
Előre is köszi a jótanácsokat.
■ A következő probléma akasztott meg:
Van egy képscrollozó javascriptem, amely a következőképpen kéri letárolni a megjelenítendő képek nevét:
'pic1.jpg',
'pic2.jpg',
'pic3.jpg',
'pic4.jpg'
Fontos, hogy az utolsó kép után nincs vessző (a nevek persze bármik lehetnek). Mivel a kívánt honlapon több ilyen alkalmazást is meg kell jelenítenem (egy fotótárról van szó, több témakörrel), és ezek száma folyamatosan bővülni fog, ésszerűnek tűnt, hogy MySQL és PHP segítségével oldjam meg a dolgot. A képeket egységes sorszámozással láttam el (lásd mint fent), az adatbázisban pedig (egyéb adatok mellett) letároltam a képeket tartalmazó könyvtár nevét (ami egyben a képfájlok nevének első fele is), valamint az, hogy hány darab kép található a könyvtárban, majd kinyerve ezeket az adatbázisból, és egy-egy változóba letárolva megpróbáltam megjeleníteni a képeket a következő ciklus segítségével:
<?php
for ($x=1; $x<=$pic_num; $x++)
{echo "'".$img_dir."".$x.".jpg',\n";}
?>
Igen ám, de ez odarakja vesszőt az utolsó kép mögé is, márpedig ettől meghal a javascript valamilyen oknál fogva.
A kérdés tehát a következő: miképp lehetne megoldani, hogy az utolsó kép neve után ne következzen semmi?
Előre is köszi a jótanácsokat.
Braitenberg kerék
Grafika leadandómhoz kellene egy kis segítség: A feladat egy Braitenberg kerék
megvalósítása! Az egérrel fényforrást tudok lerakni, amit egy kis robot megpróbál elérni. A gond az, hogy úgy kellene megírni, hogy ha eléri a fényforrást, akkor mondjuk körözzön körülötte, vagy ha mozgás közben változtatok a fényforráson, akkor ne hirtelen forduljon, hanem egy ív mentén. Itt egy link ami egy ilyen megoldást mutat be:
http://people.cs.uchicago.edu/~wiseman/vehicles/
Nekem nem kell, hogy otthagyja a nyomát (egy layer a robot), csak működjön.
Nem vagyok nagy JavaScript mágus ezért kérem a segítséget!
Előre is köszi!!
■ megvalósítása! Az egérrel fényforrást tudok lerakni, amit egy kis robot megpróbál elérni. A gond az, hogy úgy kellene megírni, hogy ha eléri a fényforrást, akkor mondjuk körözzön körülötte, vagy ha mozgás közben változtatok a fényforráson, akkor ne hirtelen forduljon, hanem egy ív mentén. Itt egy link ami egy ilyen megoldást mutat be:
http://people.cs.uchicago.edu/~wiseman/vehicles/
Nekem nem kell, hogy otthagyja a nyomát (egy layer a robot), csak működjön.
Nem vagyok nagy JavaScript mágus ezért kérem a segítséget!
Előre is köszi!!
Javascript Disable Text fieldek
Sziasztok !
Egy kis segítséget kérnék. Hiába probálok összehozni egy javascriptet ami
azt csinálná hogy sok sok text mező php vel kiiratva egymás alatt mindegyik mellett egy
gomb amire ha ráklikel az emberke akkor a mellette lévő textmező ami alapból le van tilta ujra engedélyezve lenne illetve a második ráklikkelésnél
ismét disable re lehetne rakni.
Előre is köszönöm a segítséget
■ Egy kis segítséget kérnék. Hiába probálok összehozni egy javascriptet ami
azt csinálná hogy sok sok text mező php vel kiiratva egymás alatt mindegyik mellett egy
gomb amire ha ráklikel az emberke akkor a mellette lévő textmező ami alapból le van tilta ujra engedélyezve lenne illetve a második ráklikkelésnél
ismét disable re lehetne rakni.
Előre is köszönöm a segítséget