ugrás a tartalomhoz

Archívum - 140703 - Fórum téma

március 11

Spam

Arnold Layne · 2017. Már. 11. (Szo), 13.30
Napjában többször is ránézek az oldalra és látom hogy időnként megjelennek felhasználók fura nevekkel, akik itthagynak pár nem ide tartozó hirdetést és azzal vége a weblaboros pályafutásuknak. Szerencsére ezek elég hamar el is tűnnek, mert van aki kiszűrje ezeket a kéretlen tartalmakat. Továbbgondolva ezt az egészet, nem volna-e ésszerűbb (nem ismerem a drupalt, de csak meg lehet oldani) az újan regisztrált felhasználók első, vagy első pár bejegyzését csak admin jóváhagyása után megjeleníteni? Igaz, ugyanannyi munka az adminoknak, viszont szerintem kisebb arcvesztés a weblabornak. Előbb-utóbb csak-csak elszoknak innen, ha látják hogy nem éri meg itt próbálkozni. Szerintetek?
 

március 9

mysql joinra szűrés

Theo76 · 2017. Már. 9. (Cs), 09.51
Sziasztok!

Van 3 táblám, amik LEFT JOIN-al vannak összekapcsolva.
A Tabla1 és Tabla2 kapcsolatával nincs gond, viszont a Tabla3 több sornyi adatot tartalmazhat, amit szűrnöm kell, hogy csak bizonyos sorok jelenjenek meg, és abból az egyik oszlop adatait összekéne adni soronként.
Próbálkoztam ezzel a paranccsal:
SELECT t1.*, t2.`Data1`, IFNULL(SUM(t3.`Numb`),0) AS `Numb`
FROM Tabla1 t1
LEFT JOIN `Tabla2` t2 on t2.`Tabla1Id` = t1.`Id`
LEFT JOIN `Tabla3` t3 on t3.`Tabla1Id` = t1.`Id` AND t3.`Status` = 3
Valamiért csak az első sort hajlandó visszaadni, holott a Tabla1 összes sorára szükségem lenne.

Pl.:
Tabla1 tartalma:
Id | Data  
---|-------
1  | data1 
---|-------
2  | data2
---|-------
3  | data3
Tabla2 tartalma:
Id | Tabla1Id | Data1
---|----------|-------
1  | 1        | data1
---|----------|-------
2  | 2        | data3
Tabla3 tartalma:
Id | Tabla1Id | Numb | Status
---|----------|------|--------
1  | 1        | 3    | 0
---|----------|------|--------
2  | 1        | 2    | 1
---|----------|------|--------
3  | 2        | 7    | 3
---|----------|------|--------
4  | 1        | 6    | 3
---|----------|------|--------
5  | 2        | 2    | 4
---|----------|------|--------
6  | 1        | 1    | 1
A kapott eredménynek így kellene kinéznie:
Id | Data  | Data1 | Numb
---|-------|-------|------
1  | data1 | data1 | 5
---|-------|-------|------
2  | data2 | data3 | 7
---|-------|-------|------
3  | data3 | NULL  | 0
 

március 2

PHP 7.1 array kezelés

Theo76 · 2017. Már. 2. (Cs), 12.22
Sziasztok!

Ubuntu Server 16.10-en van fent php 7.1. Php7.0-nál még tökéletesen működött:

class valami {
    protected $var = array();

    public function method( $data ) {
        ...
        foreach( $data as $value ) {
            $var[] = $value;
        }
        ...
    }
}
Ezt a hibát dobja:
Fatal error: Uncaught Error: [] operator not supported for strings in
 

február 28

Ért valaki Joomla-hoz?

inf · 2017. Feb. 28. (K), 02.04
Egész konkrétan 3.4.x-ről van szó. Egy egyszerű komponens akarok lefejleszteni neki, de nem igazán jön át a routing-jának a logikája. Mintha 2 féle router lenne, egy alkalmazás szinten, egy meg komponens szinten, de a dokumentáció erről a részéről több, mint hiányos.

Az MVC részének nem tetszett a könyvtár szerkezete, úgyhogy azokat az osztályokat kukáztam, a JComponentRouterInterface, JController, JForm, JLayout részeit viszont szívesen felhasználnám. Leginkább a JForm lenne jó, ha valahogy fel tudnám használni, hogy egységes legyen az űrlapok design-ja, de a többi is jó lenne, ha nem kéne újraírni.
 

február 25

Mod rewrite .haccess

fapapucs · 2017. Feb. 25. (Szo), 13.24
Sziasztok!

Teljesen bele vagyok keveredve a Mod rewrite részébe a .htaccess nek.
Azért kezdtem ebben kutakodni, mert egy SEO szoftver arra panaszkodott, hogy nincs meghatározva mi az elődleges domainem.
Van egy weboldalam ami https-en megy.
Szerintem kicsit túlbonyolítottam a htaccess-t, és hibás is lehet így.
Segítsetek ezt rendbe tenni, kicsit leegyszerűsíteni.



<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\/(\?.*)?$ $1$2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !favicon\.ico [NC]

RewriteCond %{HTTP_HOST} ^domain.hu [NC]
RewriteRule ^(.*)$ https://www.domain.hu/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ https://www.domain.hu/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
RewriteRule ^(.*)$ https://www.domain.hu/$1 [L,R=301]

RewriteCond %{THE_REQUEST} index\.php
RewriteRule ^index\.php/?$ https://www.domain.hu/ [R=301,L]


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?site=$1 [QSA]
</IfModule>

A domain.hu helyett használhatom a %{HTTP_HOST}%{REQUEST_URI}-t?
Ennek a sornak is gondolom van jelentősége és kellene bele RewriteCond %{HTTPS} off

Előre is nagyon szépen köszönöm a segítséget!
 

február 20

VMware Workstation VMNet1 és VMNet8 nem csatlakozik az internethez

ref · 2017. Feb. 20. (H), 14.01
Üdvözletem!

Csütörtökön kijött két szerelő a internet szolgáltatótól és lecserélte a routert. Azóta nem érem el a virtuális Win XP-n az internetet, pedig előtte igen. Hibakeresés után azt válaszolta a Win7 (ezen fut a VMW), hogy a DHCP nem kompatibilis. Próbáltam egy csomó mindent, újra telepítettem az egész VMW-t, de akkor sem ment. Valami javaslat kéne, mert eddig semmit sem találtam, pedig sokat keresgéltem. Előre is köszönöm a segítséget.
 

február 16

Xampp installálási hiba

Bence19960403 · 2017. Feb. 16. (Cs), 20.40
Sziasztok, Sulihoz kell a program, hogy gyakorolhassak ZH-hoz óráról órára.

Mikor installálom a xampp-ot, kiír egy hibaüzenetet, hogy a .exe fájlt nem rakja fel. Tűzfalat és vírusirtót is kikapcsoltam, hogy ne blokkolhassa, de hiába. Így nem tudom használni a programot, hiába van telepítve, hisz nem teljes. Ha ez számít valamit, windows 10-em van.

Előre is köszönöm a segítséget!
 

Egyszerű htaccess

alkony4 · 2017. Feb. 16. (Cs), 13.05
Tiszteletem!

Biztos vagyok benne hogy egy triviális kérdés, de sajnos nem találtam rá meg a megfelelő választ.
Szeretném elérni htaccess segítségével, hogy az url-ben a /admin (de csak is kizárólag erre) egy átirányítás történjen.

mappa struktúra: testdomain.hu/testfolder/admin
és ahogyan elérni szeretném: testdomain.hu/admin

Miként volna kivitelezhető?

Megtisztelő válaszotokat előre is köszönöm!
 

február 14

Memória kérdés a profiknak

gtoma · 2017. Feb. 14. (K), 20.42
Sziasztok!

A profikhoz lenne kérdésem.

programnyelv: Javascript.

funkció csoportosítása miatt az alább megoldást alkalmaztam (részlet):

var chatManagerInstance = function() {
    this.socketEmulatorProcessor = function() {
        var $this = this;
        return {
            unread: {
                start: function () {
                    $.socketEmulator.register("chatManagerUnread", {
                        api: {Mod: "prextChatManager", Func: "getUnreadMessageCount"},
                        responseProcessor: $this.responseProcessor().unreadCounter
                    });
                },
                stop: function () {
                    $.socketEmulator.unRegister("chatManagerUnread")
                }
            },
            user: {
                start: function () {
                    $.socketEmulator.register("chatManagerUsers", {
                        api: {Mod: "prextChatManager", Func: "getUsers"},
                        responseProcessor: $this.responseProcessor().userRender
                    });
                },
                stop: function () {
                    $.socketEmulator.unRegister("chatManagerUsers")
                }
            }
        }
    };
}
Az ok, hogy így csoportosítva vannak a funkciók, és áttekinthető.

this.socketEmulatorProcessor().unread.start();
this.socketEmulatorProcessor().user.stop();
... stb.

A kérdés apropója: Egy barátom felvetette, hogy szerinte a return miatt (merthogy a deklarációk abban vannak), minden alkalommal mikor meghívok valamit belül, a memóriában létrejön egy újabb bejegyzés. Másképp: folyamatosan zabálja a memóriát, mert nem egy adott változó helyét adja vissza.

Tehát a kérdés, jó - e ez a megoldás, vagy okoz ez valami erőforrás pazarlást?
 

február 13

Wamp server: e-mail küldés, fogadás

Atomi · 2017. Feb. 13. (H), 20.46
Üdvözletem!

Sok-sok órát keresgélem több napja, hogy hogyan lehet localhoston e-mailt használni (Drupalhoz kell, amit ott tesztelek, de nem a Drupal itt a lényeg), de a Wamposok honlapján leírás helyett csak fórum van, ott meg nincs jó válasz. Szép dolog, hogy ingyen van, de mindenkinek jobb lenne ha leírást is adnának hozzá, egy csomó funkcióról azt se tudom mi. Na de ez nem ide tartozik.

Na szóval: Win7 64, Wamp is 64-es 3.0.6 verzió.
Nem kérdezett semmit telepítéskor, csak a tűzfal kérdezte magánhálózathoz vagy nyilvánoshoz adok-e engedélyt. Hagytam azon, hogy nyilvánosra, de aztán megadtam a magánra is, hátha az a baj.

Van benne egy admin##kukac##wampserver.invalid cím, ezt a php infó részen találtam, meg egy wampserver##kukac##wampserver.invalid cím, de ha ezt adom meg a Drupalban, akkor sem történik semmi, csak a hibaüzenet a Drupalból, hogy nem lehet mailt küldeni.

Az összes menüt végignéztem a Wampban, de semmi mail beállítás.

Kiborító, mert a Google sem segít most.

Tud valaki egy tisztességes, részletes leírást ehhez a szerencsétlen Wamphoz?