Archívum - 140703 - Fórum téma
július 3
Találós kérdés
Ma délután négy óra fele az egyik Weblabor oldalon (nem a hírek, cikkek, fórum, link és levelezőlista tartalmakban) valami megváltozott. Mi? ;)
■ mysql index kérdés
Sziasztok!
Van egy egyszerű table
CREATE TABLE `refr` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`date` date NOT NULL default '0000-00-00',
`text` text NOT NULL,
KEY `id` (`id`),
KEY `date` (`date`)
) TYPE=MyISAM AUTO_INCREMENT=11 ;
és egy select:
SELECT text,date FROM refr ORDER BY date DESC LIMIT 1;
egy paraméter:
my.conf : log-long-format
és két kérdés:
- ez a log-long-format ha jól értettem, azt teszi, hogy nem csak a slow queryket hanem az indexeletlen lekéréseket is logolja. Az én selectem szerintem indexelt, ezt állitja az explain is.
mysql> explain SELECT text,date FROM refr ORDER BY date LIMIT 1;
+-------+-------+---------------+------+---------+------+------+-------+
| table | type | possible_keys | key | key_len | ref | rows | Extra |
+-------+-------+---------------+------+---------+------+------+-------+
| refr | index | NULL | date | 3 | NULL | 8 | |
+-------+-------+---------------+------+---------+------+------+-------+
1 row in set (0.00 sec)
Akkor miért logolja mégis???
- kérdés 2:
ha LIMIT # et használok, miért nézi mégis át az összes sort egy indexelt lekérdezésben? Elvileg meg kéne állnia a #diknél. explain azt mondja az összes sort átnézte.
Köszi,
GaB
■ Van egy egyszerű table
CREATE TABLE `refr` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`date` date NOT NULL default '0000-00-00',
`text` text NOT NULL,
KEY `id` (`id`),
KEY `date` (`date`)
) TYPE=MyISAM AUTO_INCREMENT=11 ;
és egy select:
SELECT text,date FROM refr ORDER BY date DESC LIMIT 1;
egy paraméter:
my.conf : log-long-format
és két kérdés:
- ez a log-long-format ha jól értettem, azt teszi, hogy nem csak a slow queryket hanem az indexeletlen lekéréseket is logolja. Az én selectem szerintem indexelt, ezt állitja az explain is.
mysql> explain SELECT text,date FROM refr ORDER BY date LIMIT 1;
+-------+-------+---------------+------+---------+------+------+-------+
| table | type | possible_keys | key | key_len | ref | rows | Extra |
+-------+-------+---------------+------+---------+------+------+-------+
| refr | index | NULL | date | 3 | NULL | 8 | |
+-------+-------+---------------+------+---------+------+------+-------+
1 row in set (0.00 sec)
Akkor miért logolja mégis???
- kérdés 2:
ha LIMIT # et használok, miért nézi mégis át az összes sort egy indexelt lekérdezésben? Elvileg meg kéne állnia a #diknél. explain azt mondja az összes sort átnézte.
Köszi,
GaB
július 1
június 30
külföldi tárhelyet keresek
Hali!
Keresek valamilyen külföldi tárhelyet, lehetőleg az EU-n kívül, mondjuk .ru tökéletes lenne.
Amik kellenének:
- legalább 10 mega hely
- php4
- mysql
- levélküldés
- ftp elérés
Lehet fizetős is, és reklámmentesen kellene. Lehetőleg tapasztalatokat írjatok (már ha tud vki segíteni), google-n keresni én is tudok, de az alapján nehéz eldönteni, hogy mennyire stabil/megbízható, illetve mekkora a sávja kishazánk felé.
/sunz
■ Keresek valamilyen külföldi tárhelyet, lehetőleg az EU-n kívül, mondjuk .ru tökéletes lenne.
Amik kellenének:
- legalább 10 mega hely
- php4
- mysql
- levélküldés
- ftp elérés
Lehet fizetős is, és reklámmentesen kellene. Lehetőleg tapasztalatokat írjatok (már ha tud vki segíteni), google-n keresni én is tudok, de az alapján nehéz eldönteni, hogy mennyire stabil/megbízható, illetve mekkora a sávja kishazánk felé.
/sunz
június 29
Cikkek letölthetők legyenek!
Tisztelt Weblabor szerkesztősége!
Egy szerintem számotokra nem nagy munkával járó, de mégis talán nagyon hasznos ötletem lenne a számotokra! Arra gondoltam, hogy a cikkeket (például a CSS cikksorozat) meg kellene csinálni PDF formátumba és letölthetővé tenni az oldalon! Így azoknak se kellene mindig letölteni az egész lapot, akik nem rendelkeznek állandó internet kapcsolattal, és könnyebben lehetne nyomtatni is.
■ Egy szerintem számotokra nem nagy munkával járó, de mégis talán nagyon hasznos ötletem lenne a számotokra! Arra gondoltam, hogy a cikkeket (például a CSS cikksorozat) meg kellene csinálni PDF formátumba és letölthetővé tenni az oldalon! Így azoknak se kellene mindig letölteni az egész lapot, akik nem rendelkeznek állandó internet kapcsolattal, és könnyebben lehetne nyomtatni is.
június 28
MySQL + php fórumscript adminfelülettel
Helló
Most kezdenék egy veboldalt fejleszteni és szerintem ez is lesz az egyetlen mert nem az én profilom.
Tehát ehhez kellenenekem egy angoltudást nem igénylő könnyen telepíthető MYSQL és PHP alapú forumscript lehetőleg magyarázattal mert nem vágom sem a php-t a Mysql -t meg még annyira sem.
Ha tudtok ilyat valahol amit letölthetnék vagy nektek van és megosztanátok velem írjatok nekem a k180728##kukac##freemail.hu-ra
■ Most kezdenék egy veboldalt fejleszteni és szerintem ez is lesz az egyetlen mert nem az én profilom.
Tehát ehhez kellenenekem egy angoltudást nem igénylő könnyen telepíthető MYSQL és PHP alapú forumscript lehetőleg magyarázattal mert nem vágom sem a php-t a Mysql -t meg még annyira sem.
Ha tudtok ilyat valahol amit letölthetnék vagy nektek van és megosztanátok velem írjatok nekem a k180728##kukac##freemail.hu-ra
PHP5 újdonságok?
Sziasztok!
Valaki le tudná nekem írni vázlatpontokban, hogy milyen újdonságokkal rendelkezik a PHP5?
Zoli
■ Valaki le tudná nekem írni vázlatpontokban, hogy milyen újdonságokkal rendelkezik a PHP5?
Zoli
június 26
session gondok
A honlapom egy ingyenes (+reklám frame!) szolgáltatónál van.
A php kódomban szereplő:
28: $MySQLLink = mysql_connect (':/var/run/mysqld/mysqld-free.sock', 'teszt', 'jelszo') or die('SQL HIBA:' . mysql_error());
29: mysql_select_db('teszt', $MySQLLink) or die ('SQL HIBA:' . mysql_error());
30:
31: session_start();
32: session_destroy();
33: session_unset();
34: session_register('v1','v2');
35: header("Location: index1.php");
sorokra a szerver a következő hibaüzenettel reagál:
"Warning: Cannot send session cookie - headers already sent by (output started at /mnt/raid2/hosting/free/teszt/index.php:8) in
/mnt/raid2/hosting/free/teszt/index.php on line 31
Warning: Cannot send session cache limiter - headers already sent (output started at /mnt/raid2/hosting/free/teszt/index.php:8) in
/mnt/raid2/hosting/free/teszt/index.php on line 31 Warning: Cannot send session cookie - headers already sent by (output started at
/mnt/raid2/hosting/free/teszt/index.php:8) in /mnt/raid2/hosting/free/teszt/index.php on line 34
/>
Warning: Cannot send session cache limiter - headers already sent (output started at /mnt/raid2/hosting/free/teszt/index.php:8) in
/mnt/raid2/hosting/free/teszt/index.php on line 34
Warning: Cannot add header information - headers already sent by (output started at /mnt/raid2/hosting/free/teszt/index.php:8) in
/mnt/raid2/hosting/free/teszt/index.php on line 35"
Offline a saját gépemen működik, másik szerveren már nem.
Valami nagyon el van rontva, de mi az, és hogyan lehetne kijavítani?
Help me, please!
■ A php kódomban szereplő:
28: $MySQLLink = mysql_connect (':/var/run/mysqld/mysqld-free.sock', 'teszt', 'jelszo') or die('SQL HIBA:' . mysql_error());
29: mysql_select_db('teszt', $MySQLLink) or die ('SQL HIBA:' . mysql_error());
30:
31: session_start();
32: session_destroy();
33: session_unset();
34: session_register('v1','v2');
35: header("Location: index1.php");
sorokra a szerver a következő hibaüzenettel reagál:
"Warning: Cannot send session cookie - headers already sent by (output started at /mnt/raid2/hosting/free/teszt/index.php:8) in
/mnt/raid2/hosting/free/teszt/index.php on line 31
Warning: Cannot send session cache limiter - headers already sent (output started at /mnt/raid2/hosting/free/teszt/index.php:8) in
/mnt/raid2/hosting/free/teszt/index.php on line 31 Warning: Cannot send session cookie - headers already sent by (output started at
/mnt/raid2/hosting/free/teszt/index.php:8) in /mnt/raid2/hosting/free/teszt/index.php on line 34
/>
Warning: Cannot send session cache limiter - headers already sent (output started at /mnt/raid2/hosting/free/teszt/index.php:8) in
/mnt/raid2/hosting/free/teszt/index.php on line 34
Warning: Cannot add header information - headers already sent by (output started at /mnt/raid2/hosting/free/teszt/index.php:8) in
/mnt/raid2/hosting/free/teszt/index.php on line 35"
Offline a saját gépemen működik, másik szerveren már nem.
Valami nagyon el van rontva, de mi az, és hogyan lehetne kijavítani?
Help me, please!
június 25
PHP5 RC3 __set() és __get() tagfüggvények
Egy érdekes dologgal találkoztam a php5 rc3-ban a __set() és __get() tagfüggvényekkel kapcsolatban. Egy példakódot copy-paste -eltem az alábbi címről
http://zend.com/manual/migration5.oop.php
és a kód itt van külön
http://www.universale.hu/test.php.txt -ben.
Amikor kiegészítettem a példakódot az alábbi sorral, hogy print $foo->x["a"]++; Akkor a __set() és __get() függvények nem hívódtak meg, ellenben a $foo->a++; esetben amikor meghívódtak és a $foo->x["a"]-ra. Az nem világos, hogy miért nem hívódnak meg ilyenkor (esetleg bug)?
Köszönettel előre is minden választ
Szép László
■ http://zend.com/manual/migration5.oop.php
és a kód itt van külön
http://www.universale.hu/test.php.txt -ben.
Amikor kiegészítettem a példakódot az alábbi sorral, hogy print $foo->x["a"]++; Akkor a __set() és __get() függvények nem hívódtak meg, ellenben a $foo->a++; esetben amikor meghívódtak és a $foo->x["a"]-ra. Az nem világos, hogy miért nem hívódnak meg ilyenkor (esetleg bug)?
Köszönettel előre is minden választ
Szép László
XHTML értetlenkedés
Sziasztok! A http://www.mindworks.hu oldal bétáját csinálom, az oldalt bizonyos okok miatt elérhetővé kellett tenni, voltaképp félig-meddig működik, 2 észrevétel:
- nem működnek Mozilla alatt a flash alkalmazások
- a fejlécbe betesz egy 8-10 pixelnyi sort a Mozilla, ha XHTML DOCTYPE-ot kap (egyébként nem, valszeg az IE azért sem problémázik, mert mindent HTML-nek kezel le).
Mi lehet a hiba oka?
■ - nem működnek Mozilla alatt a flash alkalmazások
- a fejlécbe betesz egy 8-10 pixelnyi sort a Mozilla, ha XHTML DOCTYPE-ot kap (egyébként nem, valszeg az IE azért sem problémázik, mert mindent HTML-nek kezel le).
Mi lehet a hiba oka?