Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 151. brněnský sraz, který proběhne v pátek 20. 4. od 18:00 hodin v restauraci Benjamin na Drobného 46.
Byla vydána verze 18.04.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi.
Bylo oznámeno vydání nové stabilní verze 1.26 a beta verze 1.27 open source textového editoru Atom (Wikipedie). Přehled novinek i s náhledy v příspěvku na blogu. Podrobnosti v poznámkách k vydání.
Dle plánu byla dnes vydána hra Rise of the Tomb Raider (Wikipedie) pro Linux. Koupit ji lze za 49,99 €.
Společnost Oracle vydala čtvrtletní bezpečnostní aktualizaci svých softwarových produktů (CPU, Critical Patch Update). Opraveno bylo celkově 254 bezpečnostních chyb. V Oracle Java SE je například opraveno 14 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 12 z nich. V Oracle MySQL je opraveno 33 bezpečnostních chyb. Vzdáleně zneužitelné bez autentizace jsou 2 z nich.
Byla vydána verze 8.0 linuxové distribuce Trisquel GNU/Linux. Nejnovější verze Trisquel nese kódové jméno Flidas a bude podporována do roku 2021. Výchozím prostředím je nově MATE 1.12. Trisquel patří mezi svobodné distribuce doporučované Nadací pro svobodný software (FSF).
Byla vydána nová verze 27.9.0 webového prohlížeče Pale Moon (Wikipedie) vycházejícího z Firefoxu. Přehled novinek v poznámkách k vydání. Jedná se o poslední větší aktualizaci verze 27. Vývojáři se zaměří na novou verzi 28.
Google Chrome 66 byl prohlášen za stabilní (YouTube). Nejnovější stabilní verze 66.0.3359.117 tohoto webového prohlížeče přináší řadu oprav a vylepšení. Vylepšeny byly také nástroje pro vývojáře (YouTube). Opraveno bylo 62 bezpečnostních chyb.
Byla vydána druhá RC verze nové řady 2.10 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP. Přehled novinek i s náhledy v oznámení o vydání.
Již tento čtvrtek (19. 4.) se v posluchárně 107 na Fakultě informačních technologií ČVUT v Praze Dejvicích odehraje večer s Turrisem, tentokrát zaměřený na nový modulární router MOX. Mluvit o něm budou Patrick Zandl a Ondřej Filip, ale bude i prostor pro dotazy a diskuzi s vývojáři. Akce začíná v 18:00 a plánovaný konec je v 19:45. Mapka, kde se nachází daná posluchárna, a možnost registrace je k dispozici na webu CZ.NIC.
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /DISK2/WWW/alptech.cz/3drc/web/new/index.php on line 84
radek 84 zacina $overeni = ...
<?php
$zjisteni = mysql_query('SELECT jmeno FROM web_admin WHERE jmeno='.$jmeno.' AND heslo='.$heslo.'');
$overeni = mysql_fetch_assoc($zjisteni);
if ($overeni == $jmeno) : {
echo $overeni;}
else : { echo($overeni); } ?>
<?php endif; ?>
$zjisteni = ... if (!$zjisteni) { die('Invalid query: ' . mysql_error()); } $overeni = ...Vás neučili, že se výsledek volání funkce má vždycky (hm, přinejmenším pokud s tím výsledkem dál pracuju) kontrolovat?
<?php
$zjisteni = mysql_query('SELECT jmeno,heslo FROM web_admin WHERE jmeno=".$jmeno." AND heslo=".$heslo."');
$overeni = mysql_fetch_assoc($zjisteni);
if (($overeni["jmeno"] == $jmeno) and ($overeni["heslo"] == $heslo)) : {
echo "Uzivatel nalezen";}
else : { echo "Uzivatel nenalezen"; };
?>
<?php endif; ?>
ale stejne stale nefunguje <?php $pjmeno = mysql_escape_string($jmeno); //nechceme prece aby nam to nekdo hacknul $pheslo = mysql_escape_string($heslo); $query = "SELECT jmeno FROM web_admin WHERE jmeno = '".$pjmeno."' AND heslo='".$pheslo."'"; $zjisteni = mysql_query($query) // mozna by tu mel by link na databazi if (!$zjisteni){ die('chybapri dotazu'.mysql_error()); } $pocet=mysql_num_rows($zjisteni); //pocet radku if ($pocet == 0){ print 'nukdo nenalezen'; }else id ($pocet == 1 ){ print 'uzivatel nalezen'; }else{ print 'naslo se vice uzivatelu - divne'; } ?>
SELECT jmeno,heslo FROM web_admin WHERE jmeno=".$jmeno." AND heslo=".$heslo."
kdyz chces aby doslo k parsovani retezce a "expanzi" promennych $jmeno a $heslo musis pouzit " "
priklady najdes tady
o kousek dal na stejne strance se jeste pise o operatoru '.' a jinych uzitecnych funkci pro praci s retezci
v tvem pripade by se dalo pouzit napriklad:
$zjisteni = mysql_query("SELECT jmeno,heslo FROM web_admin WHERE jmeno='${jmeno}' AND heslo='${heslo}'");
<?php
$pjmeno = mysql_escape_string($jmeno);
$pheslo = mysql_escape_string($heslo);
$query = "SELECT jmeno FROM web_admin WHERE jmeno = '${pjmeno}' AND heslo='${pheslo}'";
$zjisteni = mysql_query($query);
$pocet = mysql_num_rows($zjisteni); //pocet radku
if ($pocet == 0) {
print('nikdo nenalezen');}
elseif id ($pocet == 1) {
print('uzivatel nalezen');}
else {
print('naslo se vice uzivatelu - divne')}; ?>
<?php endif; ?>
a pise to
Parse error: syntax error, unexpected T_STRING, expecting '(' in /DISK2/WWW/alptech.cz/3drc/web/new/index.php on line 91
, ale tomu uz fakt nerozumim <?php
$pjmeno = mysql_escape_string($jmeno);
$pheslo = mysql_escape_string($heslo);
$query = "SELECT jmeno FROM web_admin WHERE jmeno = '${pjmeno}' AND heslo='${pheslo}'";
$zjisteni = mysql_query($query);
$pocet = mysql_num_rows($zjisteni); //pocet radku
if ($pocet == 0) {
print('nikdo nenalezen');}
elseif id ($pocet == 1) {
print('uzivatel nalezen');}
else {
print('naslo se vice uzivatelu - divne')}; ?>
<?php endif; ?>
a pise to
Parse error: syntax error, unexpected T_STRING, expecting '(' in /DISK2/WWW/alptech.cz/3drc/web/new/index.php on line 91
, ale tomu uz fakt nerozumim print('naslo se vice uzivatelu - divne')}; ?>
print('naslo se vice uzivatelu - divne')}; ?>
ma byt print('naslo se vice uzivatelu - divne');} ?>
<?php $pjmeno = mysql_escape_string($jmeno); $pheslo = mysql_escape_string($heslo); $query = "SELECT jmeno FROM web_admin WHERE jmeno = '$pjmeno' AND heslo = '$pheslo'"; $zjisteni = mysql_query($query); $pocet = mysql_num_rows($zjisteni); //pocet radku if ($pocet == 0) { print('nikdo nenalezen'); } elseif id ($pocet == 1) { print('uzivatel nalezen'); } else { print('naslo se vice uzivatelu - divne'); } ?>
elseif id
- proc je tam to ID ?
kdyz ho tam necham, tak mi vypise chybu:
Parse error: syntax error, unexpected T_STRING, expecting '(' in /DISK2/WWW/alptech.cz/3drc/web/new/index.php on line 91
- a řádek 91 je právě ten endif id...
i když to id odeberu, tak script nefunguje. Stále hlásí, že uživatel nenalezen, přestože jsem zkoušel všechy (uživatelé i hesla jsou uložena necryptovaně - zatím teda)
Tiskni
Sdílej: