Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:258:4dbc:38...–

peter
Python › Regulárne výrazy
před 7 hodinami   #219777

Jo, a mozna jsem spojil, co jsem spojit nemel. Mozna stacilo spojit jen to tvoje. Nejak mi to ted nemysli.
Kazdopadne, u spojovani bacha. Zalezi na poradi. Kdyz nenajde shodu s moznosti 1, tak zkusi moznost 2. Kdyz ale najde shodu s 1, tak druhou uz nedela. Takze se muzes snadno napalit treba pri hledani
slovo = praotec
vyraz = otec|praotec
Najde otec a tim konci. Spravne mel byt vyraz opacne
vyraz = praotec|otec

peter
Python › Regulárne výrazy
před 7 hodinami   #219776

 Opsano zhora:

re.compile(r''' ()(\w+)[\W]?\(P[^\w\)]*([^\)]*) #1
                |  [^P:]\s(\w+)[^\)\w] () ()    #2
                                   
            ''', re.X)

Tak tohle je dost trapne :) Reg. vyraz je string/predpis pro dalsi program. Kazdy znak toho vyrazu ma vyznam. Kazdy!!! I mezera nebo odrazkovani. Cili, napad dobry, ale realizace chybna. Musi to byt v jendom radku za sebou a mozna jeste ozavorkovane. Nevim, do pythonu nedelam. Kdyz vemu to od gna

>>> re.findall(r'(\w+)(\(P: (\w+)\))?', s)
[('clovek', '(P: mozog)', 'mozog'), ('clovek', '', '')]

>>> re.findall(r'(\w+)\(P: (\w+)\)|(\w+)', s)
[('clovek', 'mozog', ''), ('', '', 'clovek')]

>>> re.findall(r'(\w+)(\(P: (\w+)\))?|(\w+)\(P: (\w+)\)|(\w+)', s)
>>> re.findall(r'((\w+)(\(P: (\w+)\))?)|((\w+)\(P: (\w+)\)|(\w+))', s)

Pokud si to chces skladat, pak to musis spojovat jako stringy. V js treba
 

patt  = '(\w+)(\(P: (\w+)\))?'; // 'P: ' ale v js neexistuje
patt += '|(\w+)\(P: (\w+)\)|(\w+)';
reg = new RegExp(patt,'gi');
// a v PY to mozna nepujde, kdyz pred tim musis mit 'r',  r'string'
peter
PHP › PHP správné napojení 2 kodu…
14. 2. 2018   #219744

Pekny. Kdyz tam mas ten label, tak se to da zapsat jeste takto:

<input type="checkbox" name="index[]" value="'.$i.'"><label>Vyber pro smazání záznamu</label>
<label><input type="checkbox" name="index[]" value="'.$i.'">Vyber pro smazání záznamu</label>


Rozdil je v tom, ze na druhem radku se da kliknout na text a zaskrtne ti i ten checkbox. V prvnim pripade se musis trefovat do maleho ctverecku checkboxu.

A to meta tam mas uplne zbytecne, to patri nahoru do tagu head. Priklad struktury html stranky:

https://www.jakpsatweb.cz/html/html5-strukturni.html
https://www.tvorba-webu.cz/…truktura.php
http://owebu.org/…l_ukazky.php - tady si klikni na HTML5 /  '[+] Ukázka kódu html5'
http://www.jakdelatweby.cz/…truktura.php - tady je to taky celkem pekne, az na to neodsazovani! :)

peter
OS - Windows › Příkazový řádek --&gt; Pomoc…
14. 2. 2018   #219743

Pouziti uvozovek, viz Milan, jeden z prikladu nahore.

copy "%userprofile%\Desktop\Muj soubor"

peter
PHP › PHP správné napojení 2 kodu…
12. 2. 2018   #219727

Co kdyby ses vykaslal na php a nejdriv si ten formular udelal v html? A kdyz pak klikne odeslat a var_dump($_POST); zobrazi spravne data, tak ma smysl to propojovat na soubory.

peter
PHP › PHP správné napojení 2 kodu…
12. 2. 2018   #219726

Na radku 96 mas hadam toto:
for($i = 0; $i != count($radky); ++$i) {
'Undefined variable: radky' - obvykle znamena, ze $ radky neexistuje.

$radky ziskas asi o 10 radku niz (a nebo o dalsich asi 15 niz) pres
$radky = file('./../data.txt');

Obavam se, ze ti unikaji souvislosti. Zkus vzdycky mrknout na online dokumentaci k funkci a nejake priklady tam Napr php.net/f_open

function zpracujRadek($i,$row)
  {
  return '<tr><td>'.implode('</td><td>',explode('|',$row)).'</td></tr>';
  }

$str = '<table>';

$path = "./../data.txt"
$fp   = fopen($path, "r") or die("soubor nenalezen!");
$i    = 0;
while(!feof($fp))
  {
  $row  = fgets($myfile);
  $str .= zpracujRadek($i,$row);
  $i++;
  }

$str .= '</table>';
echo $str;

To $i potom potrebujes prave pro ten input, ktery pridas do funkce zpracujRadek, plus ty dalsi veci, co tam delas. Ty totiz potrebujes pro ten checkbox jednoznacny identifikator. Ty mas ted na strance, v html, treba 50 checkboxu, ktere se jmenuji id=checkBox nebo take name=''. A jak poznas, ktery znich je zaskrtnuty? Proto tam id nesmis mit. Name=checkBoxy[]. Value, tam prijde to $i. Kdyz to pak odesles pres post, tak to vyrobi php pole
$_POST['checkBoxy'] = array(3,7); // vypises si treba takto: var_dump($_POST['checkBoxy'])
A s tim pak muzes v php pracovat.


 

peter
CSS › Pomoc s pozicováním
12. 2. 2018   #219724

'pozicovat border' - jj, co to znamena?
Viz weroro, je mozne nastavit border top, left, right, bottom.
Kdyz obklopis skupinu tagu, tak tak je muzes cele orameckovat.
Kdyz das tagu (divu) uvnitr ramecek, a position, muzes ho pozicovat, kde chces. Mozna s pouzitim z-index.
Muzes text podtrhavat pres underline, coz by se taky dalo chapat jako ramecek.
Muzes kolem tagu vztycit margin a padding, coz taky v podstate meni polohu ramecku.

peter
CSS › Přizpůsobivá navigace
12. 2. 2018   #219723

To bude chtit mozna obrazky. css3 ma prizpusobovani obrazku i moznost zmenit css pro ruznou witdh obrazovky. Zas tolik to neovladam, google :)

peter
Python › ucenie pythonu
22. 1. 2018   #219452

Mirko196 - 'kto by mi pomhol' - Se zeptej, ne? Ale programovat za tebe ukoly spis nikdo nebude chtit.

peter
HTML / XHTML › obrázek v záhlaví
22. 1. 2018   #219451

Mimocchdem, kdyz das do google = image css example, tak to urcite najde priklad na obrazek pres css.

peter
HTML / XHTML › obrázek v záhlaví
22. 1. 2018   #219450
peter
C / C++ › Triangle validity test in C
2. 11. 2017   #218319

4) a+b>c, a+c>b, b+c>a, viz MilanL
Tam se jedna o sestrojitelnost trojuhelniku. Pokud to seradis, bod zadani 3, tak pokedu dve nejmensi strany jsou vetsi nez treti, je to trojuhelnik. Takze staci po serazeni a + b > c.
Kdyz to neplati, tak dostanes jen tohle /---------\ nebo =------=, cili, ty strany jsou tak kratke, ze se neprotnou.

Pole. google.com = c++ pole 

#include <iostream>
#include <string>
using namespace std;

int main(void) // nejaka zakladni funkce c++, pro c asi bez ni, ja delam spis s php :)
  {
  const int delkaPole = 10;
  int pole[delkaPole];
  for (int i = 0; i < delkaPole; i++) // naplneni
    pole[i] = i + 1;
  for (int i = 0; i < delkaPole; i++) // vypis hodnot
    cout << pole[i] << ' ';
  return 0;
  }
peter
C / C++ › Triangle validity test in C
2. 11. 2017   #218318

Jj, s tim bubble sortem mi to taky neni jasne. Pro 3 prvky je sort vzdy 2-3 tahy a tak to maji vsechny sorty.

// js~php zapis, neni to c++
function swap (&a,&b) {tmp = a; a = b; b = tmp;}if (a<=b) {  if (b<=c) { return; } else { if (a<=c) { swap(b,c); return; }; swap(b,c); swap(a,b); return; } }
else {  if (b>c) { swap(a,c); return; } else { if (a<c) {swap(a,b); swap(b,c); return;}; swap(a,b); return;} }

Ale bublani je mozna prehlednejsi, jenze tam mas konstantne 3 tahy, ify. 

// js~php zapis, neni to c++
function swap (&a,&b) {tmp = a; a = b; b = tmp;}
if (a>b) {swap(a,b);}
if (b>c) {swap(b,c);}
if (a>b) {swap(a,b);}
peter
PHP › Internetový obchod v nette
2. 11. 2017   #218317

'Jelikož v novém systému se již kategorie dělají trošku jinak to stejné produkty a obrázky'
Asi ocekavas jakysi zpusob telepatie, kde to budeme vedet, jak pracoval stary system a jak pracuje novy.
Ale mohl bys prijit treba s vlastni upravou a rici, co ti tam nefunguje, ikdyz si myslis, ze to mas podle kodu spravne.

peter
Offtopic › error4 - co zajima hackery
2. 11. 2017   #218315

 Jeste mam dalsi pokusy

/fpf/cz/utility/convert/index.php
/fpf/cz/wp-login.php
/checkout
/join_form

peter
Offtopic › error4 - co zajima hackery
2. 11. 2017   #218310

Davam sem vypis error 404 stranek, co tu hledaji hackeri. Snazil jsem se to vycistit, neznam ani, co vsechno tu mame nainstalovane, ale myslim si, ze vetsina tech erroru jsou realne pokusy o hackovani. Web nam nebezi ani na php, ani cgi ani wordpress a ani tam snad nemame fck :)
Zajimave je, ze treba /wp-login.php zkouseli asi 9,772 krat (asi za mesic) :)

Jestli se nekdo zabyvate zabezpecenim / zrychlenim webu, tak by mohlo byt zajimave spoustu tech stranek presmerovat. Aby zbytecne system nevyhledaval stranku, ktera tam stejne neni.

/.well-known/apple-app-site-association	23
/.well-known/assetlinks.json	15
/.well-known/dnt-policy.txt	5
//admin	4
//index.php	4
//login.action	5
//plus/download.php	3
//plus/mytag_js.php	3
//sloth_webmaster.php	2
//www.googleadservices.com/pagead/conversion.js	16
//www.googletagmanager.com/ns.html	26
/Abbrevsprl.php	2
/admin	3
/admin/fckeditor/editor/filemanager/browser/default/connectors/asp/connector.asp	18
/admin/fckeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx	17
/admin/FCKeditor/editor/filemanager/browser/default/connectors/php/connector.php	25
/admin/fckeditor/editor/filemanager/browser/default/connectors/php/connector.php	20
/admin/fckeditor/editor/filemanager/connectors/asp/connector.asp	18
/admin/fckeditor/editor/filemanager/connectors/asp/upload.asp	19
/admin/fckeditor/editor/filemanager/connectors/aspx/connector.aspx	17
/admin/fckeditor/editor/filemanager/connectors/aspx/upload.aspx	18
/admin/FCKeditor/editor/filemanager/connectors/php/connector.php	22
/admin/fckeditor/editor/filemanager/connectors/php/connector.php	20
/admin/fckeditor/editor/filemanager/connectors/php/upload.php	21
/admin/FCKeditor/editor/filemanager/connectors/php/upload.php	20
/admin/fckeditor/editor/filemanager/upload/asp/upload.asp	18
/admin/fckeditor/editor/filemanager/upload/aspx/upload.aspx	19
/admin/FCKeditor/editor/filemanager/upload/php/upload.php	24
/admin/fckeditor/editor/filemanager/upload/php/upload.php	20
/admin/scripts/setup.php	6
/administrator/administrator.php	2
/administrator/components/com_xcloner-backupandrestore/index2.php	3
/administrator/index.php	19
/ads.txt	24
/album.cgi	5
/apple-app-site-association	25
/apple-touch-icon.png	1,172
/apple-touch-icon120x120.png	3
/apple-touch-icon-120x120.png	256
/apple-touch-icon-120x120-precomposed.png	258
/apple-touch-icon152x152.png	3
/apple-touch-icon-152x152.png	29
/apple-touch-icon-152x152-precomposed.png	29
/apple-touch-icon76x76.png	3
/apple-touch-icon-76x76.png	23
/apple-touch-icon-76x76-precomposed.png	23
/apple-touch-icon-precomposed.png	794
/apps/guestbook	5
/aska.cgi	5
/authenticating.php	2
/autodiscover/autodiscover.xml	16,226
/bbs.cgi	5
/blog/	9
/blog/robots.txt	10
/browserconfig.xml	153
/C/Users/hol70/AppData/Roaming/Microsoft/Word/%20vol.63,%20issue%201	2
/cache/cachee.php	2
/Carmen/en/results	22
/CGI/guestbook	5
/ckeditor/ckfinder/core/connector/asp/connector.asp	17
/ckeditor/ckfinder/core/connector/aspx/connector.aspx	17
/ckeditor/ckfinder/core/connector/php/connector.php	18
/components/com_mailto/views/sent/metadata.xml	19
/configurationbak.php.suspected	2
/core	3
/dbadmin/scripts/setup.php	6
/default.asp	5
/docs/sekce1.htm	2
/editor/editor/filemanager/connectors/aspx/connector.aspx	2
/en/sekce2.htm	4
/fckeditor/editor/filemanager/browser/default/connectors/asp/connector.asp	20
/fckeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx	20
/fckeditor/editor/filemanager/browser/default/connectors/php/connector.php	23
/FCKeditor/editor/filemanager/browser/default/connectors/php/connector.php	21
/fckeditor/editor/filemanager/connectors/asp/connector.asp	20
/fckeditor/editor/filemanager/connectors/asp/upload.asp	20
/FCKeditor/editor/filemanager/connectors/aspx/connector.aspx	22
/fckeditor/editor/filemanager/connectors/aspx/connector.aspx	20
/fckeditor/editor/filemanager/connectors/aspx/upload.aspx	20
/FCKeditor/editor/filemanager/connectors/php/connector.php	21
/fckeditor/editor/filemanager/connectors/php/connector.php	20
/fckeditor/editor/filemanager/connectors/php/upload.php	21
/FCKeditor/editor/filemanager/connectors/php/upload.php	20
/fckeditor/editor/filemanager/upload/asp/upload.asp	20
/fckeditor/editor/filemanager/upload/aspx/upload.aspx	20
/fckeditor/editor/filemanager/upload/php/upload.php	21
/FCKeditor/editor/filemanager/upload/php/upload.php	20
/fpf/cz///www.googletagmanager.com/ns.html	5
/fpf/cz/'+img+'	47
/fpf/cz/portal	3
/fpf/cz/sekce.php	8
/fpf/cz/wp-login.php	35
/fpf/ustavy/ustav-informatiky/soubory/sylaby.doc	2
/fpf/wp-login.php	7
/ftt2/signup.php	2
/fvp/cz/%2Ffvp%2Ffavicon.ico	5
/fvp/cz///www.googletagmanager.com/ns.html	7
/fvp/cz/apple-touch-icon.png	6
/fvp/cz/apple-touch-icon-precomposed.png	4
/fvp/cz/uo/projekty/inovace/materialy/docs/sbornik_prispevku_konference_uo_zari2013-1'	3
/fvp/wp-login.php	6
/g_book.cgi	5
/gaestebuch.php	5
/gastenboek.php	5
/gb.php	5
/guestbook	5
/guestbook.html	5
/guestbook.php	10
/Guestbook.php	5
/help.txt	47
/home.php	5
/htaccess.txt	18
/https://www.slu.cz/	13
/checkout	15
/images/1ndex.php	2
/images/404.php	2
/images/google-assist.php	2
/images/powered_by.png	18
/images/stories/0day.php	3
/images/xxx.php	2
/includes/fckeditor/editor/filemanager/browser/default/connectors/asp/connector.asp	19
/includes/fckeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx	18
/includes/fckeditor/editor/filemanager/browser/default/connectors/php/connector.php	23
/includes/fckeditor/editor/filemanager/connectors/asp/connector.asp	19
/includes/fckeditor/editor/filemanager/connectors/asp/upload.asp	20
/includes/fckeditor/editor/filemanager/connectors/aspx/connector.aspx	19
/includes/fckeditor/editor/filemanager/connectors/aspx/upload.aspx	20
/includes/fckeditor/editor/filemanager/connectors/php/connector.php	19
/includes/FCKeditor/editor/filemanager/connectors/php/connector.php	19
/includes/FCKeditor/editor/filemanager/connectors/php/upload.php	20
/includes/fckeditor/editor/filemanager/connectors/php/upload.php	20
/includes/fckeditor/editor/filemanager/upload/asp/upload.asp	20
/includes/fckeditor/editor/filemanager/upload/aspx/upload.aspx	20
/includes/FCKeditor/editor/filemanager/upload/php/upload.php	20
/includes/fckeditor/editor/filemanager/upload/php/upload.php	19
/includes/u2p.php	3
/index.php	29
/index.php/component/users/	7
/jax_guestbook.php	5
/join_form	163
/kcfinder/browse.php	17
/key/ASWD56425CSA	4
/kontakt/	2
/license.txt	142
/light.cgi	5
/log.php	2
/maill.php	2
/market//js/mage/cookies.js	2
/math/cz/.well-known/autoconfig/mail/config-v1.1.xml	2
/math/cz/Index/vybrizeni.php	21
/math/cz/index1.php	21
/math/cz/modules/mod_simplefileuploadv1.3/elements/udd.php	
/math/cz/RealAnalysis/	47
/media/tmp.php	2
/modules.php	5
/myadmin/scripts/setup.php	6
/mysql/scripts/setup.php	6
/mysqladmin/scripts/setup.php	6
/oblast	15
/oblast/1	17
/oblast/10	16
/oblast/15	16
/oblast/2	17
/oblast/3	18
/oblast/4	17
/oblast/5	17
/oblast/6	17
/oblast/7	16
/oblast/8	16
/oblast/9	17
/oblast/Karvin%C3%A1	16
/oblast/Opava	16
/page/dokumenty	16
/page/kontakty	16
/phpMyAdmin/scripts/setup.php	6
/phpmyadmin/scripts/setup.php	6
/plus/mytag_js.php	2
/pma/scripts/setup.php	6
/PMA/scripts/setup.php	6
/portal	3
/readme.htm	47
/readme.html	50
/readme.txt	47
/scarbook.php	5
/search_form	94
/seo-joy.cgi	5
/sign/in	16
/sign/register	16
/sitemap.xml	24
/slu/cz/czv/oblast/1	2
/slu/cz/czv/oblast/4	2
/sql/scripts/setup.php	6
/sqlbak.php	2
/style/contenttypes-sprite.png	27
/su/fvp/en/useful-information/docs/converter-abiword-19724.html_files/0.png	5
/tmp.php	4
/wordpress/	9
/wp/	9
/wp-admin/css/colors-classic.css	47
/wp-admin/images/wp-logo-2x.png	47
/wp-admin/js/media-upload.dev.js	47
/wp-content/plugins/akismet/akismet.js	47
/wp-content/plugins/myshe.php	2
/wp-content/plugins/wp-footers.php	2
/wp-content/themes/classic/rtl.css	47
/wp-content/themes/twentyeleven/readme.txt	47
/wp-content/themes/twentyten/images/wordpress.png	47
/wp-content/themes/twentyten/style.css	47
/wp-includes/css/buttons.css	47
/wp-includes/js/scriptaculous/wp-scriptaculous.js	47
/wp-includes/js/tinymce/langs/wp-langs-en.js	47
/wp-includes/js/tinymce/wp-tinymce.js	47
/wp-login.php	9,772
/wp-main.php	2
/wsdl.php	2
/www.googletagmanager.com/ns.html	2
/xmlrpc.php	50
/xmlsrpc.php	2
/yybbs.cgi	5
peter
Java › Java - Cykli
2. 11. 2017   #218308

   

klavesa = 0;
while (klavesa!=27 || klavesa!=13) // 27 = esc, 13 = enter
{
  klavesa = ctiklavesu();
  necoProvadej();
}

---

klavesa = 0;
while (klavesa!=27) // 27 = esc, 13 = enter
{
  klavesa = ctiklavesu();
  if (klavesa==13) {provedejNeco2(); break;} // zastav klavesou 13, ale pred ukoncenim neco udelej
  necoProvadej();
}
peter
Java › Java - Cykli
2. 11. 2017   #218307

KIIV
(např. při pocet = 3 se vypíše 1 2 , 22 a 32 ).
(např. při pocet = 3 se vypíše 1^2 , 2^2 a 3^2 ).
Pochopil jsi to spravne.

Marty
Ucitel bude mit jiste pochopeni, kdyz se omluvis a odevzdas mu to pozdeji. Pripadne, ze ti da o stupen horsi znamku. Nebo, ze se nechas z toho prezkouset. 

int i_start = 0 // zacni 0
int i_end = 3 // opakuj, dokud je i < end; i<3
int i_inc = 1 // na konci zvys i o inc, 1 / i+=i_inc nebo i++
for (int i=start ; i < end ; i+=i_inc)
{
        System.out.println("Knock");
}
System.out.println("Penny!");

---

int i_start = 0 // zacni 0
int i_end = 3 // opakuj, dokud je i < end; i<3
int i_inc = 1 // na konci zvys i o inc, 1 / i+=i_inc nebo i++
int i = i_start;
while (i < i_end) // podminka
{
        System.out.print(i + " ");
        i += i_inc;
}

--- nekonecny cyklus ---

for (int i=0 ; i < 99 ; )
{
        System.out.println("Knock");
}
for ( ; true ; ) // for ( ; ; )
{
        System.out.println("Knock");
}
while (true)
{
        System.out.print(i + " ");
}

--- preruseni cyklu / break ---
i = 0;
while (true)
{
        System.out.print(i + " ");
  if (i>=10) {break;} // preruseni, kdyz je i=10 nebo vetsi; podobne pro for
  i++;
}

int i_start = 0 // zacni 0
int i_end = 3 // opakuj, dokud je i < end; i<3
int i_inc = 1 // na konci zvys i o inc, 1 / i+=i_inc nebo i++
i = i_start;
while (true)
{
        System.out.print(i + " ");
  if (i>=i_end) {break;} // preruseni, kdyz je i=10 nebo vetsi
  i += i_inc;
}


Co to vlastne cyklus je? Provadi opakovani nejakeho programu, treba:

zaklepej(); zaklepej(); zaklepej(); ... potrebujes to udelat 50x
for (i=0;i<50;i++) {zaklepej();}

Nekonecne cykly se pouzivaji treba pro poslouchani portu, kdy cekas na nejaky signal, abys spustil nejakou akci. Napriklad cekas, az uzivatel posle zpravu na chat, abys ji rozeslal i vsem ostatnim v mistnosti. Takze mas cyklus/program, ktery bezi donekonecna a ceka, az prijde zprava.
Muzes pouzit vic cyklu v sobe, treba, kdyz skenujes obrazek pixel po pixelu, souradnice x,y, tak mas 2 cykly s i, j.
Muzes podminky resit uplne jinak, nemusis pouzivat i++. 

klavesa = 0;
while (klavesa!=27) // 27 = esc
{
  klavesa = ctiklavesu();
  necoProvadej();
}
// opakuje, dokud nezmacknes Esc klavesu na lavesnici
peter
PHP › Odkazy v MVC
2. 11. 2017   #218306

Ted, kdyz to ctu znova, napada mne, jestli neresis treba toto:

kliknem na matematika tak dostanem url adresu localhost/mvc/matematika
kliknem na rovnice tak dostanem url adresu localhost/mvc/matematika/rovnice

- v normalnim menu by se to resilo pomoci slozek a index.html / htm / php (url = matematika/rovnice/ == matematika/rovnice/index.php)
- v cms je treba localhost/index.php?page=123, tam je v odkazu url = localhost/mvc/matematika/rovnice a .htaccess mod rewrite to nejspis prepisuje na localhost/index.php?search=matematika/rovnice a search pak vraci index.php?page=123.
Nevyhoda je, ze to treba fakt dobre nastavit, vyloucit z rewritovani slozky s js, css, img a pod. Pak by ses divil, proc se ti nezobrazuje obrazek a ono to je treba tim, ze ti z localhost/img/paja.jpg udela localhost/index.php?search=img/paja.jpg a tu slozku v sql databazi nemas, treba. Nebo si to pohlidat v php a vyloucit ty slozky, to pak staci jednodussi mod rewrite.
cili google = index mod rewrite htaccess

'Skúšal som to už nejak jak som si myslel žeby to mohlo byť, ale nezobrazovalo mi v header obrázky...neviem prečo.'
Kdyz chces, aby jsme ti v kodu nasli chybu, tak ten kod musime videt. Ty mas ted nejaky kod, ktery funguje a pak mas druhy kod, svou upravu, ktera zlobi. Takze je potrebujeme porovnat. Idealne, pokud je to nejaky ne-html kod (php), tak k tomu prilozit i pro oba pripady html vystup. Pises, ze se ti nezobrazuji obrazky, tak mozna by se hodila i cesta k obrazkum, podivat se, jak vypada realna cesta, a jak je to v html v prohlizeci.
Druha moznost je, napsat ti rovnou reseni, ale... MVC tu asi nikdo nepouziva, nezna, museli bychom to nastudovat a nenabizis odmenu.

Co se tyce nahrani slozky, existuji ruzne uschovky, kde je mozne nahrat treba zip soubor. Nepovazuji zipy za bezpecne, muze se tam zkryvat vir, ale asi neni jina moznost.

peter
PHP › Internetový obchod v nette
31. 10. 2017   #218267

Nebo mas s necim problem, s cim, co jsi pro reseni udelal a ten nefunkcni kod a funkcni kod, zdrojovy xml predtim a nyni mas?
Ten kod mi prijde jako trosku smes. Ja bych si napsal zvlast cast, ktera to parsuje a zvlast cast, ktera to dava do db.

Se mi to jevi zatim tak, ze se nam pokousis zadat praci. Takze inzerat, nabidka prace? Odmena?

peter
PHP › Odkazy v MVC
31. 10. 2017   #218262

Posli odkaz na jejich funkcni kod, tvuj funkcni/nefunkcni kod.
Stranka s navodem je super, ale ja za tebe nebudu studovat tutorialy. Porovnam proste rozdil v kodu. Pokud nemas funkcni kod, tak je zbytecne tam doplnovat nejaky odkaz.

peter
C / C++ › Výpis nejdelších slov z pole
30. 10. 2017   #218255

Jestli spravne chapu ten puvodni kod, tak hleda nejdelsi slovo. Nic vic.
Prvni cast kodu hleda slovo, znaky <> ' ' (ruzne od mezery).
Druha cas potom porovnava delku slova s max velikosti.
Druha cast by mela slova ukladat do pole. Muzes si tam poznacit jako 'delku nejkratsiho slova'. Kdyz tu delku prekroci tve slovo, tak spustit kod, ktery slovo prida do pole a soucasne odstrani nejmensi slovo z pole, opravi promennou 'delku nejkratsiho slova'.

Nebo muzes proste slova ukladat do pole, pole seradit podle delky, nejdelsi nahore. A vybrat prvnich 10 slov.

peter
PHP › Odkazy v MVC
30. 10. 2017   #218245

To je 25 min? Ehm, sorry :) Posli radeji odkazy na kod.

peter
MS SQL › Načtení hodnot filtru SQL z…
24. 7. 2017   #217163

Tak, ono by se to dalo preformatovat do sql tvaru a pak vlozit jako kus sql kodu. Kdyz by se pominula nebezpecnost takoveho jednani :)

peter
JavaScript, AJAX, jQuery › progresbar xml
24. 7. 2017   #217162

Run delej jako float cislo na procenta (0.0000 az 1.0000). Nebo integer, ale pak tam musis mit maximalni hodnotu, abys mohl pocitat.
Ze se neco zastavilo se da dost tezko vycist. Server bud data posila nebo ne. A kdyz je posila, muze posilat stejna cisla a presto se program nezastavil. Tak je treba zvolit takovy system pocitani, aby se cisla menila.

V JS bych pouzil casove razitko. To je dost presne integer cislo. A bud server vrati nove casove razitko nebo je neco spatne. Ale, jak uz jsem psal, spatne muze byt cokoliv a presto server dal pracuje.
Treba spousta lidi je spatna v premysleni, libi se jim zive vyhledavani a klidne nechaji sql hledat vsechna slova zacinajici jednim pismenem. Nebo proste je jinak spatne sql dotaz. Sveho casu podobny problem mela ceska posta, ze to hledalo v urcitem nastaveni dlouho. Az tak, ze se server musel restartovat. Netusim, jak to meli a kde presne :)
Tady v praci jsem zazil podobnou vec, vyhledavani vsech knih, kdyz das treba seznam 10 jmen autoru. Tak problem sql dotaz, uz pri 3 lidech to bylo kolem 10s a kaskadne to narustalo. Jsem to prozkoumal, prepsal dotaz a ted 20 lidi neni problem za par ms. Je jedno jestli AND (vsichni) nebo OR podminka (aspon 1). Chci rici, ze ten program treba 5 minut pracoval, ale fungoval. Server byl nastaveny tak, ze procesy omezoval, takze by ti dal v odpovedi nove casove razitko. Ale ty bys vysledek stale jeste nemel.

peter
PHP › PHP automatické přidávání ht…
24. 7. 2017   #217156

Ja prave id do css nerad cpu. Proste, idkyz ma objekt id, tak mu pridelim class, kdyz chci styly. Id mam vyhradne pro js. V js se snazim zas vyhybat classum jako objekty. Vdycky mam jako prvni nejaky id objekt az pak je pod nim neco s class. Treba #list_clanky, .clanek, .clanek_nadpis

peter
MS SQL › Načtení hodnot filtru SQL z…
24. 7. 2017   #217155

V excelu, data z listu 1 je treba =List1!A1:A30. Jak se to pouziva do mssql netusim. Bys musel ukazat ty priklady a priklad treba 2-3 jmen, zdrojovy text, ktery pres tu funkci posilas.

Kdybych to delal v PHP, tak si excelovy soubor ulozim jako csv a pak to zpracuji jako csv a pridam do textu sql prikazu.

peter
HTML / XHTML › Jak vytvořit stránku kde lid…
24. 7. 2017   #217154

Si projdi na obou systemech, jake maji inzertni pluginy a ktery se ti bude libit vic, ne? Na inzeraty by mel byt spis spesl system.
Ale v podstate by postacili komentare z wordpress. Jenze to pak nema ty kategorie a razeni podle oblast, mesta, statu, typu inzeratu koupim, prodam, ... To by prave mohl resit nejaky plugin.

peter
PHP › PHP automatické přidávání ht…
24. 7. 2017   #217152

Jj, id je pro unikatni prvek, obvykle pro js. Obcas tam pridavam do nazvu js, abych vedel, ze se pouziva v js. Class pouzivam jen pro css. Vyjimecne v js pouzivam vybirani i podle class. Nekdy se to hodi. Ale snazim se, aby nad tim byl prvek s id.

Urcite, kdyz funkci pouzivas opakovane, treba pro ten autorefresh, tak je dobre ji dat zvlast do funkce, viz Doomista, treba getData. Pripadne ji pojmenovat vic inteligentne nebo uzavrit do objektu.
 

chat = {};
chat.dataFromUrl = function (url) {...}
chat.refresh = function() {chat.dataFromUrl('text.php'); chat.dataFromUrl('lide.php'); chat.dataFromUrl('mistnosti.php');}
chat.refresh_time = 10000;
var auto_refresh = setInterval( chat.refresh, chat.refresh_time);

To auto_refresh je tam dulezite pro clearInterval, kdybys to chtel prerusit. Coz je treba v pripade, ze chces zmenit refresh time nebo u chatovani odesles zpravu (tehdy potrebujes, aby odpocet zacal od zacatku).
 

peter
JavaScript, AJAX, jQuery › Chat- Express, NodeJS, Mongo…
28. 6. 2017   #216825

Schvalujeme, proved to :)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032018 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý