ugrás a tartalomhoz

Archívum - Ápr 2011 - Fórum téma

április 19

Számlázás webshopból

shark300 · 2011. Ápr. 19. (K), 17.00
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
 

április 17

"switch case" vs "this"

Karvaly84 · 2011. Ápr. 17. (V), 02.03
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.

/**
 * 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;
    }
}
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. :)
 

április 16

Listák középre

Burnee · 2011. Ápr. 16. (Szo), 15.32
Sziasztok!

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 */
}
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.
 

április 16

Táblázatok rendezése - ti hogy csináljátok?

Crystal · 2011. Ápr. 15. (P), 22.29
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?
 

Teljes rendszer mentes.sql fájl visszatöltése phpmyadminnal

mgs · 2011. Ápr. 15. (P), 20.46
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
 

PHP kilistázás, részletesen

abteam2008 · 2011. Ápr. 15. (P), 16.21
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 != "") ?

PHP rendezés a webshopra

frostywarrior · 2011. Ápr. 15. (P), 12.31
Sziasztok Srácok!

Megint a segítségeteket szeretném kérni, valami miatt nem megy a rendezés, most teljesen nem látom át az egészet.
Van egy weblapom ahol adatbázisból termékeket vesz ki, fel is tölti őket erre az oldalra(ujtermekek.php).A felhasználónak pedig van lehetősége rendezésre, egy selectel amit elküld a termek.php oldalra, ahol itt kellene az adatokat elcsipni és módosítani.

HA van esetleg valakinek valamilyen ötlete, hogyan tudom ezt kiküszöbölni, segítsen.

Belinkelem a 2.db oldalt ahol ez végbe megy.

1.oldal(ujtermekek.php-> itt jeleniti meg a termékeket, és ide van be include-olva a termek.php):

ujtermekek.php:

[colorer=php]
<?php
session_start();

include "login.php";
$login = new Login();

if ($_GET["kilepes"] == 1) {
$_SESSION['isLogin'] = false;
session_destroy();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta name="description" lang="hu" http-equiv="description" content="Egy weboldal, ami minőségi műanyag termékeket mutat be.">
<meta name="keywords" lang="hu" http-equiv="keywords" content="Tupperware, Tupper, Tupi, Minőségi műanyag" >
<meta name="author" content="Tóth-Pál Ádám" lang="hu">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" >
<title>WizardSoft Kft.

Menü kiakad

gtoma · 2011. Ápr. 15. (P), 08.36
Sziasztok!

Van egy js menü megjelenítőm. Nagyon jól működik, de sajnos időnként "fennakad".

Mit értek ez alatt?
Az ember megnyitja a menüt, majd gyorsan alt tabol, vagy másik fülre megy át, akkor NÉHA kinyílva marad a menü, és csak akkor csukódik be, ha fölé visszük az egeret.

Gondolom, hogy ez valamifajta böngésző probléma, de tud valaki olyan eseményt ami akkor aktiválódik, mikor "elveszti a fókuszt" az adott ablak?

április 14

weboldal statisztika

unregistered · 2011. Ápr. 14. (Cs), 13.10
Hello!

Van egy erkölcsi, meg egy technikai gondom.

Az alap probléma röviden: van egy linux szerver webalizer látogató statisztikával és van egy mac szerver “semmilyen” látogatói statisztikával… a linux szerverről költözünk a mac szerverre, de a mac szerveren nem igazán szeretnék mindenféle “kalapálással ráheggeszteni” felerőszakolni a webalizer-t meg társait már csak azért sem mert szerintem google analytics jobb választás… A probléma technikai része itt jön hogy tényleg jobban járok-e google megoldással vagy inkább essek neki a webalizernek vagy valamelyik társának, az analyticset meg hagyjam meg a felhasználóknak?

Itt jön az erkölcsi rész… szeretnék pár statisztikát látni a szerver látogatóiról, de van-e jogom az egyes oldalak részletes analytics hozzáféréséhez? A gond az hogy létre lehet hozni ugye egy fő analytics accountot és ahhoz hozzárendelni az egyedi felhasználókat hogy ki ki a saját maga oldal eredményeit lássa, de akkor ők nem tudják összekötni AdWords-el a statisztikát… van a másik eshetőség hogy mindenkinek van egy saját analytics accountja és ahhoz vagyok én hozzárendelve, de ebben az esetben bármikor kirakható a szűröm…

Ki hogy oldaná meg az adott feltételeknél?

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

Form submit cancel

pinguka · 2011. Ápr. 14. (Cs), 09.27
Hali!

Van egy form és elküldése előtt ellenőrzöm az adatokat, hogy kitöltötte-e stb.
Ha valami hibás akkor feldob neki egy üzenetet és ezáltal nem kéne hogy elküldje a formot. Chrome-ban, FF-ben működik de IE-ben sajna nem.

Próbálkoztam több mindennel amit találtam a neten de egyik sem vált be.

Ez lenne a kódom:


		$("#registerButton").click 
		(
			function(event)
			{
				var rules = document.getElementById("accept");
				if(rules.checked == true)
				{
					var fields = new Array();
					fields[1] = document.getElementById("cegnev").value;
					fields[2] = document.getElementById("email").value;
					fields[3] = document.getElementById("password").value;
					fields[4] = document.getElementById("password2").value;
					fields[5] = document.getElementById("alkalmazott").value;
					fields[6] = document.getElementById("alapitas").value;
					fields[7] = document.getElementById("szekhely").value;
					fields[8] = document.getElementById("iroda").value;
					fields[9] = document.getElementById("kontaktnev").value;
					fields[10] = document.getElementById("kontakttelefon").value;
					fields[11] = document.getElementById("kontaktemail").value;
					
					var err = false;
					for(var i = 1; i < fields.length ; i++)
					{
						if(fields[i] == "")
						{
							err = true;
						}
					}
					
					if(err == false)
					{
						if(fields[3] != fields[4])
						{
							Uzenet("Nem egyezik a két jelszó!");
						}
						else
						{
							$('form').submit();
						}
					}
					else
					{
						Uzenet("Csillaggal jelölt mezők kitöltése kötelező!");
						
					}
				}
				else
				{
					Uzenet("Nem fogadta el a szabályzatot!");
				
				}
				event.preventDefault();
			}
		);
	}
);


Próbáltam simán return false-al is, de az sem volt jó.

Előre is köszi a segítséget!