Archívum - 140703 - Fórum téma
április 22
Flash feltöltő
Sziasztok!
Egy weboldalon dolgozom, ahol szükségem lenne nagyobb fileok feltöltésére, és a feltöltés folyamatának megjelenítésére. Hosszabb gúglizás során csak flash-es megoldást találtam, viszont nem vagyok tájékozott ennek működésében (továbbá flash is kimaradt a tapasztalataimból).
Erről lenne szó. Jónak néz ki, de azért erre nem alapozok.
A kérdésem a következő: hogyan tudom megoldani azt, hogy csak jogosult felhasználók tudjanak feltölteni az objektum használatával? Bele kell nyúlnom az objektumba, vagy lehetséges ezt biztonságosan megoldani szimpla PHP-s autentikációval? Egyáltalán hogy működik ez a vacak? Biztonságos?
Köszönöm előre is!
Üdv,
Whiskey..
■ Egy weboldalon dolgozom, ahol szükségem lenne nagyobb fileok feltöltésére, és a feltöltés folyamatának megjelenítésére. Hosszabb gúglizás során csak flash-es megoldást találtam, viszont nem vagyok tájékozott ennek működésében (továbbá flash is kimaradt a tapasztalataimból).
Erről lenne szó. Jónak néz ki, de azért erre nem alapozok.
A kérdésem a következő: hogyan tudom megoldani azt, hogy csak jogosult felhasználók tudjanak feltölteni az objektum használatával? Bele kell nyúlnom az objektumba, vagy lehetséges ezt biztonságosan megoldani szimpla PHP-s autentikációval? Egyáltalán hogy működik ez a vacak? Biztonságos?
Köszönöm előre is!
Üdv,
Whiskey..
április 20
PHP regex kérdés
Sziasztok, egy egyszerűnek vélt regex kifogott rajtam. Azt szeretném megvalósítani, hogy vannak kulcs-érték párjaim, az érték oldalon egymástól "+" jellel elválasztva van sok értékem, ezek egyenként 1-4 numerikus karakter hosszúak lehetnek. Ezeket szeretném preg_match - el kigyűjteni. Tehát így nézhet ki az adatsor például:
"custom" => "+1+1943+49+333"
Azzal próbálkoztam, hogy a + jellel együtt gyűjtöm be a találatokat, majd a + jelet levágom róluk. De nem sikerült a mintámnak találatot elérnie.
Ezzel és különböző változataival próbálkoztam:Úgy tudom, hogy a regex alapértelmezetten greedy, tehát az {1,4}-nek helyesnek kellene lennie.
■ "custom" => "+1+1943+49+333"
Azzal próbálkoztam, hogy a + jellel együtt gyűjtöm be a találatokat, majd a + jelet levágom róluk. De nem sikerült a mintámnak találatot elérnie.
Ezzel és különböző változataival próbálkoztam:
preg_match('/\+[0-9]{1,4}/',$subject,$matches); SQL kategóriák elemszámának lekérdezése
Üdvözletem!
Adott az alábbi sql kérés:Nos, ebben a lekérdezéssel csak az adott kategóriához tartoró termékeket számát kapom meg. Mivel a kategória egy fa, tehát lehet több gyermeke egy adott kategóriának, és nem tartozik mindegyikhez termék. Amiben segítségre lenne szükségem a következő:
A fő kategóriához meg szeretném kapni az összes gyermekhez tartozó termék számát. Pl.:
Hentesáru (6)
---Felvágottak (4)
------Szalámi(2)
-----------Pick
-----------Rákóczi
------Párizsi(2)
-----------Pulkya
-----------Sertés
---Füstölt húsok (2)
------Csülök
------Köröm
Nem tudom, hogy egyáltalán megvalósítható-e ez sql kéréssel, ha igen milyen módon?
Üdv!
■ Adott az alábbi sql kérés:
SELECT `Category`.`id`, `Category`.`parent_id`, `Category`.`name`, `Category`.`about`,
(SELECT COUNT(*) FROM products as Products WHERE
`Category`.`id`=`Products`.`category_id`) AS
`Category__count_products` FROM `categories` AS
`Category` WHERE `Category`.`parent_id` = 3
A fő kategóriához meg szeretném kapni az összes gyermekhez tartozó termék számát. Pl.:
Hentesáru (6)
---Felvágottak (4)
------Szalámi(2)
-----------Pick
-----------Rákóczi
------Párizsi(2)
-----------Pulkya
-----------Sertés
---Füstölt húsok (2)
------Csülök
------Köröm
Nem tudom, hogy egyáltalán megvalósítható-e ez sql kéréssel, ha igen milyen módon?
Üdv!
április 19
Te milyen projekt menedzsment szoftvert használsz és milyen előnyeid származnak belőle?
Itt érdemes szólnunk a projekt menedzsment szoftverekről és azok projektjeink során betöltött szerepéről.
■ Számlázás webshopból
Sziasztok!
Érdeklődnék, hogy kinek milyen tapasztalatai vannak ez ügyben? Érdemes valamilyen külső cég asztali számlázóját használni, azzal integrálni a saját webshopot? Illetve az integráció hogyan történjen? XML-t importálni tud-e valamilyen program, mert az 1b-nél van a webshop hostolva, és a távoli mysql szerverhez való kapcsolódást firtató emailemre nem válaszoltak.
Milyen kötelezettségem van ezzel kapcsolatban?
Válaszotokat köszönöm!
Üdv.:
shark300
■ Érdeklődnék, hogy kinek milyen tapasztalatai vannak ez ügyben? Érdemes valamilyen külső cég asztali számlázóját használni, azzal integrálni a saját webshopot? Illetve az integráció hogyan történjen? XML-t importálni tud-e valamilyen program, mert az 1b-nél van a webshop hostolva, és a távoli mysql szerverhez való kapcsolódást firtató emailemre nem válaszoltak.
Milyen kötelezettségem van ezzel kapcsolatban?
Válaszotokat köszönöm!
Üdv.:
shark300
április 17
"switch case" vs "this"
Hello guruk!
Egy olyan apró problémám lenne, hogy JavaScript-ben csináltam egy class-t és ha az egyik metódusában használom a this kulcsszót egy switch case ágon belül akkor olyan mintha nem találná a this-t.Ha a switch-en kívűl kérem le a this.url-t akkor vissza adja. Valaki röviden elmondaná mért van ez így? Csak ha nem tartok fel senkit. :)
■ Egy olyan apró problémám lenne, hogy JavaScript-ben csináltam egy class-t és ha az egyik metódusában használom a this kulcsszót egy switch case ágon belül akkor olyan mintha nem találná a this-t.
/**
* A fent említett class problémás metódusa
*/
send : function send(){
var method = this.method.toUpperCase(),
client = this.client,
async = (this.async) ? true : false,
query = (typeof this.query === 'object') ? http.query(this.query)
: (typeof this.query === 'string') ? this.query : null;
switch (method) {
case 'GET':
// Az alábbi sorban a this.url nem elérhető pedig be van állítva.
var url = this.url + (query) ? '?' + query : '';
client.open(method, url, async); client.send(null);
break;
case 'POST':
var url = this.url;
client.setRequestHeader('Content-type', this.contentType);
client.open(method, url, async); client.send(query);
break;
}
}
április 16
Listák középre
Sziasztok!
Adott egy div, benne 3 listával:Namármost az lenne a kérdésem tisztelettel, hogy hogyan kerülnek ezek a listák középre a myDiv-ben (jQuery nélkül)?
A float persze nem fontos, de a listáknak valahogy egymás mellé kell kerülniük.
■ Adott egy div, benne 3 listával:
<div class="myDiv">
<ul>
<li>Hosszú hosszú hosszú szöveg</li>
<li>rövid szöveg</li>
<li>rövid szöveg</li>
</ul>
<ul>
<li>rövid szöveg</li>
<li>rövid szöveg</li>
<li>rövid szöveg</li>
</ul>
<ul>
<li>rövid szöveg</li>
<li>rövid szöveg</li>
<li>rövid szöveg</li>
</ul>
</div>
.myDiv {
height: 200px;
/* width: dinamikus, de nem a listáktól függ */
}
.myDiv ul {
float: left;
/* width, height: a tartalomtól függ */
}
A float persze nem fontos, de a listáknak valahogy egymás mellé kell kerülniük.
április 16
Táblázatok rendezése - ti hogy csináljátok?
hello,
gondolom már sokan találkoztatok olyan feladattal, hogy van egy lapozható táblázat, amiben a felhasználó kiválaszthatja, hogy melyik oszlop szerint szeretné rendezni az adatokat. Ti ilyenkor az egész adathalmazt rendezitek, vagy csak az adott lapon nevő sorokat? A következők jutottak eszembe:
* ha csak az adott lapon levő sorokat rendezzük, akkor tulajdonképp az nem igazi rendezés, és lehet hogy a felhasználónak ez így nagyon nem jó
* ha az egész adathalmazt rendezzük, akkor a felhasználó a rendezési szempont (oszlop) megadása után valószínűleg egészen más sorokat fog látni ugyanazon az oldalon, ami megzavarhatja
* ha mindkettőre lehetőséget adunk, akkor meg lehet, hogy nem érti hogy mi a különbség a kettő között (tekintve hogy nem informatikus)
Ti ezt hogy szoktátok csinálni ill. mi tekinthető "best practice"-nek?
■ gondolom már sokan találkoztatok olyan feladattal, hogy van egy lapozható táblázat, amiben a felhasználó kiválaszthatja, hogy melyik oszlop szerint szeretné rendezni az adatokat. Ti ilyenkor az egész adathalmazt rendezitek, vagy csak az adott lapon nevő sorokat? A következők jutottak eszembe:
* ha csak az adott lapon levő sorokat rendezzük, akkor tulajdonképp az nem igazi rendezés, és lehet hogy a felhasználónak ez így nagyon nem jó
* ha az egész adathalmazt rendezzük, akkor a felhasználó a rendezési szempont (oszlop) megadása után valószínűleg egészen más sorokat fog látni ugyanazon az oldalon, ami megzavarhatja
* ha mindkettőre lehetőséget adunk, akkor meg lehet, hogy nem érti hogy mi a különbség a kettő között (tekintve hogy nem informatikus)
Ti ezt hogy szoktátok csinálni ill. mi tekinthető "best practice"-nek?
Teljes rendszer mentes.sql fájl visszatöltése phpmyadminnal
Sziasztok
Az a kérdésem,hogy a phpmyadminnal a teljes rendszerről készítettem egy biztonsági másolatot mentes.sql néven és most ezt szeretném visszatölteni az importálás pontban, de nem jön össze.
SQL-lekérdezés:
--
-- Adatbázis: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
A MySQL mondta: Dokumentáció
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'
Az újonnan telepített mysql után még minden tábla relatív üres csak az alap dolgok vannak benne. A root miért nem fér hozzá. Hozzak létre egy grant felhasználót külön ?
A konzolon hogyan kellene futtatni ezt a fájlt?
Válaszokat Köszönöm!
Üdv mgs
■ Az a kérdésem,hogy a phpmyadminnal a teljes rendszerről készítettem egy biztonsági másolatot mentes.sql néven és most ezt szeretném visszatölteni az importálás pontban, de nem jön össze.
SQL-lekérdezés:
--
-- Adatbázis: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
A MySQL mondta: Dokumentáció
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'
Az újonnan telepített mysql után még minden tábla relatív üres csak az alap dolgok vannak benne. A root miért nem fér hozzá. Hozzak létre egy grant felhasználót külön ?
A konzolon hogyan kellene futtatni ezt a fájlt?
Válaszokat Köszönöm!
Üdv mgs
PHP kilistázás, részletesen
Sziasztok!
Egy kis PHP-s segítségre lenne szükségem. Adott egy php fájl, "xbox_games.php", aminek a következő a tartalma:
[code]<?php require_once('Connections/szakdolgozat.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ?
Egy kis PHP-s segítségre lenne szükségem. Adott egy php fájl, "xbox_games.php", aminek a következő a tartalma:
[code]<?php require_once('Connections/szakdolgozat.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ?


