Archívum - 2010 - Fórum téma
július 9
Login hiba
Csináltam egy loginrendszert. Vagyis egyelőre a belépésen dolgozom.
Ez a script:
<?php
mysql_connect($dbHost, $dbUser, $dbPass);
mysql_select_db($dbName);
if($_SESSION['log'] == true)
{
print ("Sajnálom, de jelenleg be vagy jelentkezve!");
}
else
{
if (isset($_POST['loginbutton']))
{
$lastname = $_POST['lastname'];
$firstname = $_POST['firstname'];
$password = $_POST['password'];
$sql = "SELECT * FROM users WHERE (lastname='".$lastname."' AND firstname='".$firstname."' AND password='".$password."')";
$query = mysql_query($sql);
if(mysql_num_rows($query) === 0)
{
print ("Sikeres belépés");
$_SESSION['log'] = true;
$_SESSION['id'] = mysql_num_rows($query);
print ("A jelenlegi azonosítód: ".$_SESSION['id']);
}
else
{
print ("Sikertelen belépés<br>");
}
}
}
?>
Persze előtte ott vannak a formok.(keresztnév...)
Mindig ezt írja ki: "Sikeres belépésA jelenlegi azonosítód: 0"
Még rossz jelszó/név esetén is.
Mi lehet a hiba? Légyszives segítsetek!
■ Ez a script:
<?php
mysql_connect($dbHost, $dbUser, $dbPass);
mysql_select_db($dbName);
if($_SESSION['log'] == true)
{
print ("Sajnálom, de jelenleg be vagy jelentkezve!");
}
else
{
if (isset($_POST['loginbutton']))
{
$lastname = $_POST['lastname'];
$firstname = $_POST['firstname'];
$password = $_POST['password'];
$sql = "SELECT * FROM users WHERE (lastname='".$lastname."' AND firstname='".$firstname."' AND password='".$password."')";
$query = mysql_query($sql);
if(mysql_num_rows($query) === 0)
{
print ("Sikeres belépés");
$_SESSION['log'] = true;
$_SESSION['id'] = mysql_num_rows($query);
print ("A jelenlegi azonosítód: ".$_SESSION['id']);
}
else
{
print ("Sikertelen belépés<br>");
}
}
}
?>
Persze előtte ott vannak a formok.(keresztnév...)
Mindig ezt írja ki: "Sikeres belépésA jelenlegi azonosítód: 0"
Még rossz jelszó/név esetén is.
Mi lehet a hiba? Légyszives segítsetek!
Select lenyílás animálása jquery-vel
Helló!
Biztos már másnak is felmerült a probléma, de én nem nagyon találtam rá választ, hogyan kellene megoldani azt, hogy a lenyílásra valamilyen effectet tegyünk (fadeIn, slideDown). Ez megoldható valamilyen plugin nélkül, illetve ha nem akkor melyiket ajánlanátok.
Előre is köszi
Tibor
■ Biztos már másnak is felmerült a probléma, de én nem nagyon találtam rá választ, hogyan kellene megoldani azt, hogy a lenyílásra valamilyen effectet tegyünk (fadeIn, slideDown). Ez megoldható valamilyen plugin nélkül, illetve ha nem akkor melyiket ajánlanátok.
Előre is köszi
Tibor
július 8
Kereső script!
Sziasztok!
Tudnátok nekem abban segíteni, hogy hogyan hozzak létre egy kereső scriptet! Kódom nincsen, fogalmam sincs hogyan kezdjem el! Azért tudok egy kicsit PHP-zni, tehát ilyenek mint a Regisztráció, Belépés, Levélküldés azok mennek! De a kereső script az megfogott! Nagyon megköszönném ha segítenétek!
Előre is köszönöm!
By: Jancsika
■ Tudnátok nekem abban segíteni, hogy hogyan hozzak létre egy kereső scriptet! Kódom nincsen, fogalmam sincs hogyan kezdjem el! Azért tudok egy kicsit PHP-zni, tehát ilyenek mint a Regisztráció, Belépés, Levélküldés azok mennek! De a kereső script az megfogott! Nagyon megköszönném ha segítenétek!
Előre is köszönöm!
By: Jancsika
július 7
Symfony - YAML adatbázis séma : mező típusok és tulajdonságok
Sziasztok !
Most ismerkedem a YAML leírónyelvvel, a Symfony kapcsán. Azt szeretném megtudni, hogy pontosan milyen mezőtípusok és tulajdonságok közül lehet választani, ha egy schema.yml fájlban táblákat szeretnék leírni. Tehát, elsősorban a mező típusokra és a tulajdonságok listájára lennék kíváncsi táblák definiálásához. Végig túrtam az egész netet, megnéztem az online specifikációkat, de ezekről semmit se találtam. A Symfony oldalán néhol elejtenek egy-két infót hogy ilyeneket "is" lehet, de nekem azok nem elegendőek, mert egy konkrét lista kéne az imént említett dolgokról. Az is jó lenne ha 1-2 mondatban lenne róluk valami kis infó. Például a mezőtípusok tulajdonságairól etc. Minden adatbázis definiálással kapcsolatos infó érdekel. Tábla kapcsolatok, triggerek, indexek, minden.
Ha mindez fent van a YAML org-on, vagy valahol, akkor hálás lennék egy pontos linkért, mert már mindent átnéztem, bár lehet hogy figyelmetlenül. A segítséget előre is köszönöm :)
■ Most ismerkedem a YAML leírónyelvvel, a Symfony kapcsán. Azt szeretném megtudni, hogy pontosan milyen mezőtípusok és tulajdonságok közül lehet választani, ha egy schema.yml fájlban táblákat szeretnék leírni. Tehát, elsősorban a mező típusokra és a tulajdonságok listájára lennék kíváncsi táblák definiálásához. Végig túrtam az egész netet, megnéztem az online specifikációkat, de ezekről semmit se találtam. A Symfony oldalán néhol elejtenek egy-két infót hogy ilyeneket "is" lehet, de nekem azok nem elegendőek, mert egy konkrét lista kéne az imént említett dolgokról. Az is jó lenne ha 1-2 mondatban lenne róluk valami kis infó. Például a mezőtípusok tulajdonságairól etc. Minden adatbázis definiálással kapcsolatos infó érdekel. Tábla kapcsolatok, triggerek, indexek, minden.
Ha mindez fent van a YAML org-on, vagy valahol, akkor hálás lennék egy pontos linkért, mert már mindent átnéztem, bár lehet hogy figyelmetlenül. A segítséget előre is köszönöm :)
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?