Archívum - Júl 2010 - Fórum téma
július 7
HTML hírlevél + képek
Eddigi hírleveleinkben a webszerverről linkeltem a képeket a hírlevélbe, de felmerült, hogy csatoljuk a mailhez. Érdemes csatolni? Sok kliensnél ki van kapcsolva a távoli tartalom letöltésének engedélyezése, és ez egy mezei usernél csúnyán csapódik le.
Egyébként 4-5000 olvasóról van szó, a hírlevelek összképmérete 200-400 kb.
Tapasztalat? Vélemény?
■ Egyébként 4-5000 olvasóról van szó, a hírlevelek összképmérete 200-400 kb.
Tapasztalat? Vélemény?
július 7
innerHTML
Sziasztok!
Csinálok egy számológépet, a lenyomott gomb megjelenik a kijelzőn.
De egyetlen egy gomb nem jelenik meg ez pedig a kisebb relációs jel.
Mit rontottam el?
Segítségeteket előre is köszönöm!
gyula
■ Csinálok egy számológépet, a lenyomott gomb megjelenik a kijelzőn.
De egyetlen egy gomb nem jelenik meg ez pedig a kisebb relációs jel.
Mit rontottam el?
Segítségeteket előre is köszönöm!
gyula
<div id="kijelzo"></div>
<div id="gombKisebb_alap" class="kisGomb" onmouseover="atvalt(this)" onmouseout="atvalt(this)" onmouseup="megjelenit('<')"><</div>
function megjelenit(karakter) {
document.getElementById("kijelzo").innerHTML+=karakter;
return false;
<div id="gombKisebb_alap" class="kisGomb" onmouseover="atvalt(this)" onmouseout="atvalt(this)" onmouseup="megjelenit('<')"><</div>
function megjelenit(karakter) {
document.getElementById("kijelzo").innerHTML+=karakter;
return false;
Nagymennyiségű adatok kezelése
Sziasztok, a fenti témával kapcsolatban lennének (részben) elméleti kérdéseim:
Első körben az érdekelne, hogy ha van egy milliós nagyságrendű rekorddal rendelkező mysql/myisam táblám. Egy adott ID-it keresnék a táblában, hogy benne van-e.
Kérdés, hogy hogyan a leggyorsabb?
- SELECT-tel a táblában
- Előbb SELECT-tel egy tömböt feltölteni (ha egyáltalán 'elbírja' egy szimpla tömb a sok adatot, esetleg egy session tömb) és majd abban abban keresni
- Előbb SELECT-tel egy fájlt feltölteni és majd abban abban keresni
Lennének majd további kérdéseim is, de alapvetően ez az elsődleges. Előre is köszönöm!!!
■ Első körben az érdekelne, hogy ha van egy milliós nagyságrendű rekorddal rendelkező mysql/myisam táblám. Egy adott ID-it keresnék a táblában, hogy benne van-e.
Kérdés, hogy hogyan a leggyorsabb?
- SELECT-tel a táblában
- Előbb SELECT-tel egy tömböt feltölteni (ha egyáltalán 'elbírja' egy szimpla tömb a sok adatot, esetleg egy session tömb) és majd abban abban keresni
- Előbb SELECT-tel egy fájlt feltölteni és majd abban abban keresni
Lennének majd további kérdéseim is, de alapvetően ez az elsődleges. Előre is köszönöm!!!
Php Soap xsd nem szűr
Sziasztok!
Csináltam egy Soap tesztet, az a para vele, hogy nem szűri meg az xsd alapján az átvitt objektumokat.
probe.wsdl:
[colorer=wsdl]
<?xml version="1.0" encoding="utf-8" ?>
<definitions
name="probe"
targetNamespace="http://test.omg/probe"
xmlns:tns="http://test.omg/probe"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.xmlsoap.org/wsdl/"
>
<types>
<xsd:schema>
<xsd:import schemaLocation="probe.xsd" namespace="http://test.omg/probe" />
</xsd:schema>
</types>
<message name="testRequest">
<part name="testUser" type="xsd:User" />
</message>
<message name="testResponse">
<part name="testMessage" type="xsd:Message" />
</message>
<portType name="probePortType">
<operation name="test">
<input message="tns:testRequest"/>
<output message="tns:testResponse"/>
</operation>
</portType>
<binding name="probeBinding" type="tns:probePortType">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
<operation name="test">
<soap:operation soapAction="http://test.omg/probe/test"/>
<input>
<soap:body namespace="http://test.omg/probe" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body namespace="http://test.omg/probe" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
</binding>
<service name="probeService">
<port name="probePort" binding="probeBinding">
<soap:address location="http://localhost/service/service.php"/>
</port>
</servic
Csináltam egy Soap tesztet, az a para vele, hogy nem szűri meg az xsd alapján az átvitt objektumokat.
probe.wsdl:
[colorer=wsdl]
<?xml version="1.0" encoding="utf-8" ?>
<definitions
name="probe"
targetNamespace="http://test.omg/probe"
xmlns:tns="http://test.omg/probe"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.xmlsoap.org/wsdl/"
>
<types>
<xsd:schema>
<xsd:import schemaLocation="probe.xsd" namespace="http://test.omg/probe" />
</xsd:schema>
</types>
<message name="testRequest">
<part name="testUser" type="xsd:User" />
</message>
<message name="testResponse">
<part name="testMessage" type="xsd:Message" />
</message>
<portType name="probePortType">
<operation name="test">
<input message="tns:testRequest"/>
<output message="tns:testResponse"/>
</operation>
</portType>
<binding name="probeBinding" type="tns:probePortType">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
<operation name="test">
<soap:operation soapAction="http://test.omg/probe/test"/>
<input>
<soap:body namespace="http://test.omg/probe" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body namespace="http://test.omg/probe" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
</binding>
<service name="probeService">
<port name="probePort" binding="probeBinding">
<soap:address location="http://localhost/service/service.php"/>
</port>
</servic
htaccess login probléma
Sziasztok!
Olyan problémám lenne,hogy a htaccess nem működik tökéletesen. A probléma a következő: Minden, úgy működik ahogy kéne mind addig amíg be nem írom a felhasználó nevet és jelszót, mert onnantól megáll a világ nem megy tovább, újra kéri a kódot. EasyPHP-t használok ott be van töltve az a két modul ami elvileg kell neki.
AuthUserFile c:/server/webserver/www/webadmin/.htpasswd
AuthGroupFile /dev/null
AuthName "Password Protected Area"
AuthType Basic
<limit GET POST>
require valid-user
</limit>
■ Olyan problémám lenne,hogy a htaccess nem működik tökéletesen. A probléma a következő: Minden, úgy működik ahogy kéne mind addig amíg be nem írom a felhasználó nevet és jelszót, mert onnantól megáll a világ nem megy tovább, újra kéri a kódot. EasyPHP-t használok ott be van töltve az a két modul ami elvileg kell neki.
AuthUserFile c:/server/webserver/www/webadmin/.htpasswd
AuthGroupFile /dev/null
AuthName "Password Protected Area"
AuthType Basic
<limit GET POST>
require valid-user
</limit>
július 5
Bizarr viselkedés - WTF-JS
Egy igen bizarr viselkedésbe ütköztem, legalábbis ami a Firefox 3.6.6 verzióját illeti Windows SP3-on.
A helyzet az, hogy egy Webworkerben definiálok jópár konstanst, mindegyiket Number értékkel;
A kód számos részén használom ezeket a konstansokat sikeresen, ahol minden rendben működik.
Van azonban egy switch-em, nagyjából így.Lényeg a lényeg, cTipus értéke hiába egyezik meg PROBLEMAS_KONSTANS értékével, nem fut le az adott case-ág, hanem a default, ahol kiírja cTipus értékét, ami egyezik PROBLEMAS_KONSTANS értékével.
Minden más esetben a switch rendesen működik.
De a legfurcsább mind közül, hogy ha PROBLEMAS_KONSTANS-nak egy String értéket adok definícióban, akkor a helyes case-ág fut le és nem a default. Viszont bármilyen Number értékkel bukik a dolog.
A fájl UTF-8 BOM nélkül, de csak ASCII karakterek vannak benne, sorvég mindenhol egységesen CRLF.
Sajnos még ötletem sincs, hogy reprodukálni hogyan lehetne...
Valakinek ötlete, hogy ez hogyan jöhet össze?
■ A helyzet az, hogy egy Webworkerben definiálok jópár konstanst, mindegyiket Number értékkel;
A kód számos részén használom ezeket a konstansokat sikeresen, ahol minden rendben működik.
Van azonban egy switch-em, nagyjából így.
/**
* sok másik konstans definíció
*/
const PROBLEMAS_KONSTANS = 7;
const EGY_MASIK_KONSTANS = 8;
/**
* stb, stb...
*/
cTipus = egyFuggveny(egyParameter);
switch (cTipus)
{
case EGY_MASIK_KONSTANS:
case PROBLEMAS_KONSTANS:
// ide kéne jutni
break;
// Több case-ág, mind helyesen működik
default:
kimenetre(cTipus);
}
Minden más esetben a switch rendesen működik.
De a legfurcsább mind közül, hogy ha PROBLEMAS_KONSTANS-nak egy String értéket adok definícióban, akkor a helyes case-ág fut le és nem a default. Viszont bármilyen Number értékkel bukik a dolog.
A fájl UTF-8 BOM nélkül, de csak ASCII karakterek vannak benne, sorvég mindenhol egységesen CRLF.
Sajnos még ötletem sincs, hogy reprodukálni hogyan lehetne...
Valakinek ötlete, hogy ez hogyan jöhet össze?
javascript+div
sziasztok
csináltam egy oldalt javascriptel (javascript háttérváltoztatás) az oldal div-ben van a divbe betettem a javascript kódot és nem működik vajon mi lehet a baj?
itt a kód:html része:ha elemntem külön egy html dokumentumba (nem divesbe!) akkor teljesen jól működik így divvel meg nem :S
■ csináltam egy oldalt javascriptel (javascript háttérváltoztatás) az oldal div-ben van a divbe betettem a javascript kódot és nem működik vajon mi lehet a baj?
itt a kód:
<script>
function szurke() {
if(confirm("Biztos, hogy szürkét akarsz?"))
{document.bgColor="#c0c0c0"}
else
{if(confirm("Akkor maradjon az eredeti?"))
{document.bgColor="#ffffff"}
}
}
function piros()
{if(confirm("Biztos, hogy piros hátteret akarsz?"))
{document.bgColor="#ff0000";}
else
{if(confirm("Akkor maradjon az eredeti?"))
{document.bgColor="#ffffff";}
}
}
function kek ()
{if(confirm("Biztos, hogy kék hátteret akarsz?"))
{document.bgColor="#0000ff";}
else
{if(confirm("Akkor maradjon az eredeti?"))
{document.bgColor="#ffffff";}
}
}
function eredeti ()
{if(confirm("Biztos, hogy visszaállítod az eredetit?"))
{document.bgColor="#ffffff";}
}
</script>
<div class="bal">
....
<input type=submit class="gomb" value="vmi oldal">
</form><br>
<input type="button" value="Szürke háttér" onClick="szurke()"><br>
<input type="button" value="Piros háttér" onclick="piros()"><br>
<input type="button" value="Kék háttér" onClick="kek()"><br>
<input type="button" value="Eredeti háttér" onClick="eredeti()"><br>
</div>
Shoutcast rádiószerver - zene infó naőplózása phpban
Sziasztok!
Van egy rádióm Shoutcast a szerver. Phpban meglehet azt oldani, hogy ami a szerverre felkerül zenecím, azt egy php fileban 24 órára visszatudjam olvasni?
Fontos lenn!
Köszönöm a segítséget előre is!
Attila
■ Van egy rádióm Shoutcast a szerver. Phpban meglehet azt oldani, hogy ami a szerverre felkerül zenecím, azt egy php fileban 24 órára visszatudjam olvasni?
Fontos lenn!
Köszönöm a segítséget előre is!
Attila
Aktivációs e-mail küldése, localhost-on lévő böngészős játékból.
Sziasztok!
Az lenne a kérdésem hogy hogyan lehet localhost-ról e-mailt küdeni egy felhasználónak? (kerestem már a keresővel, de csak egy mailszerveres találatot találtam, ami nem jó nekem)
Amint a címben is írtam, ez egy böngészős játékhoz kellene nekem, ahol a felhasználó regisztráció után kap egy PHP-ből generált levelet az adataival és egy aktivációslinkel.
Természetesen kipróbáltam, hogy elküldi e- a levelet és ezt a hibaüzenetet kaptam:
Ebből azt tudtam kiolvasni, hogy valamit a 25-ös portal és a php.ini fájlal kell csinálni. A 25 ös port engedélyezve van a Vírusirtóban és a Tűzfalon is. A php.ini -ben pedig nemtudom mit kell átállítani.
Továbbá olvastam hogy lehet valamiféle mail szervereket is telepíteni. Feltelepítettem eggyet, elindítottam, de ugyanez a hibaüzenet jött.
Légyszves segítsetek, mert fontos lenne nekem!
Köszönöm.
Üdvözlettel: vitya
■ Az lenne a kérdésem hogy hogyan lehet localhost-ról e-mailt küdeni egy felhasználónak? (kerestem már a keresővel, de csak egy mailszerveres találatot találtam, ami nem jó nekem)
Amint a címben is írtam, ez egy böngészős játékhoz kellene nekem, ahol a felhasználó regisztráció után kap egy PHP-ből generált levelet az adataival és egy aktivációslinkel.
Természetesen kipróbáltam, hogy elküldi e- a levelet és ezt a hibaüzenetet kaptam:
Hiba történt az e-mail küldése közben: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
Ebből azt tudtam kiolvasni, hogy valamit a 25-ös portal és a php.ini fájlal kell csinálni. A 25 ös port engedélyezve van a Vírusirtóban és a Tűzfalon is. A php.ini -ben pedig nemtudom mit kell átállítani.
Továbbá olvastam hogy lehet valamiféle mail szervereket is telepíteni. Feltelepítettem eggyet, elindítottam, de ugyanez a hibaüzenet jött.
Légyszves segítsetek, mert fontos lenne nekem!
Köszönöm.
Üdvözlettel: vitya
PHP Kerőső hol keressen
Sziasztok!
Az lenne a kérdésem, hogy a következő kódnál jóhogyan lehetséges megadni azt az URL címet, ahol keressen?
[code]
<?
/* terraserver.de/search-0.2-11.04.2002 - http://www.terraserver.de/
Copyright (C) 2002 Holger Eichert, mailto:h.eichert##kukac##gmx.de. All rights reserved.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License
http://www.gnu.org/copyleft/gpl.html for more details.
You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
Place - Suite 330, Boston, MA 02111-1307, USA.
Abbout:
Some people say php is not the language to do a fulltextsearch and they are
right ;-) but anyway: terraserver.de/search performs a realtime fulltext-search
over spezified directorys including subdirectorys and returns a link and an
extract of each file. htmlspecialchars are supported so a search for "über"
will return documents having "über" as well as documents having "über".
Changes:
- Added some more features like 'match case' and the possibility to limit the
number of results.
Configure:
Comment/Uncomment your language configuration and if necessary edit the settings.
Have fun...
Az lenne a kérdésem, hogy a következő kódnál jóhogyan lehetséges megadni azt az URL címet, ahol keressen?
[code]
<?
/* terraserver.de/search-0.2-11.04.2002 - http://www.terraserver.de/
Copyright (C) 2002 Holger Eichert, mailto:h.eichert##kukac##gmx.de. All rights reserved.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License
http://www.gnu.org/copyleft/gpl.html for more details.
You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
Place - Suite 330, Boston, MA 02111-1307, USA.
Abbout:
Some people say php is not the language to do a fulltextsearch and they are
right ;-) but anyway: terraserver.de/search performs a realtime fulltext-search
over spezified directorys including subdirectorys and returns a link and an
extract of each file. htmlspecialchars are supported so a search for "über"
will return documents having "über" as well as documents having "über".
Changes:
- Added some more features like 'match case' and the possibility to limit the
number of results.
Configure:
Comment/Uncomment your language configuration and if necessary edit the settings.
Have fun...