ugrás a tartalomhoz

Archívum - Ápr 28, 2005 - Fórum téma

Letölthető fájlok boltja

Jano · 2005. Ápr. 28. (Cs), 22.10
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.
 

SELECTED biggyesztes :)

Anonymous · 2005. Ápr. 28. (Cs), 21.43
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>
 

Karakterek eltűnnek...

SimexG · 2005. Ápr. 28. (Cs), 18.22
Ü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!
 

PHP+MySQL hogyan????

halee · 2005. Ápr. 28. (Cs), 18.15
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
 

for ciklus probléma

Fedor · 2005. Ápr. 28. (Cs), 16.21
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.
 

Braitenberg kerék

chinomoreno · 2005. Ápr. 28. (Cs), 14.27
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!!
 

PERL

chinomoreno · 2005. Ápr. 28. (Cs), 13.34
Perl scriptet kellene írnom websebesség mérésre!!!!
Please HELP ME!!!!!
 

Javascript Disable Text fieldek

Anonymous · 2005. Ápr. 28. (Cs), 11.03
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
 

Javascriptben objektum mozgatása ponttól pontig hogy kel?

gabeee · 2005. Ápr. 28. (Cs), 09.49
Úgy kéne megoldani a kép(gömb.jpg) mozgatásást, hogy elindul egy adott pontból amikor eléri a végpontot akkor térjen vissza a kezdőpontba és ott álljon meg.
Annyit még hozzá, hogy mielőtt eléri a végpontot szépen lassan el kéne torzulnia eliptikus formává.
Jó volna azt is meghatározni hogy a kép objektum hol helyezkedjen el a lapon mert egy háttérkép eleme csak ép meg kell mozgatnom és fontos hogy pont a kivágott helyre essen a megjelenéskor. Valami style-al összekapcsolva biztos jó lenne.
Előre köszi mindenkinek!
 

Erre varrjatok gombot

Anonymous · 2005. Ápr. 28. (Cs), 06.17
Halihó!

Adott egy szerver, ezen fut egy php kód. Erről a szerverről akarom megnézni, hogy egy távoli szerveren megtalálható-e egy adott fájl. Csak annyi a probléma, hogy a szerveren (atw.hu) biztonsági szempontok miatt minden - tudomásom szerint - erre használható függvény le van tiltva. Pontosabban eddig ezeket néztem: ftp_connect, fsockopen, fopen

Van valami más megoldás ezeken kívül?

Üdv.!