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:26c:7cd1:a7...–

peter
HTML / XHTML › fixní lišta při scrollování
25. 2. 2016   #208871

Pokud mas problem s jinym kodem, musis sem dat ten a ne funkcni verzi. treba jsi tam nenahral vsechen javascript. Mel jsi tam knihovnu jquery? Muzes zkusit pouzit tu od googlu. Bez jquery ti vyhlasi js konzola furu errors a nic z toho ti nepojede.

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>

peter
HTML / XHTML › fixní lišta při scrollování
25. 2. 2016   #208870

Ve FF mi to funguje. Zascrolujes pres bublinky a pak uz to dal nescroluje ten napis HELLO GUYS. Presne podle kodu.

var elementPosition = $('#navigation').offset();
<div class="whiteboard" id="navigation">
    <h1><a href="#">HELLO GUYS</a></h1>

Pouziva to css position:fixed.

peter
JavaScript, AJAX, jQuery › Ako zlúčiť bunky po označení…
25. 2. 2016   #208868

Jak se dari se spojovanim?

Zkusim ti vysvetlit, jak to vlastne funguje.
- Mas tabulku, treba 5x5. (cislovat to budu podle excelu, sloupce ABCD, radky 123)
- Chces spojit bunky A2 A3 B2 B3
- Musis do A2 pridat obsah ostatnich, A2 += A3 + B2 + B3 (js innerHTML, v js jquery nevim)
- Musis nastavit u A2 rowspan, colspan
- Musis smazat A3, B2, B3 (js removeChild)
Co z toho v tom kodu mas a co v nem nemas? Ani pismenko! S timhle pristupem prilis pomoci ode mne neocekavej.
- Nejdriv si zjisti, ktere bunky mas vlastne oznacene. V podstate to mas ulozene v
document.getElementById("stlpce").innerHTML = y+1;
document.getElementById("riadky").innerHTML = x+1;
[0,0] az [x,y]
colspan = x - 0;
rowspan = y - 0; // po sem to tam v podstate mas a dal?
cyklus pro j=0;j<y | cyklus i=0;i<x | vynech [0,0]; pridej do [0,0] obsah [i,j]
cyklus pro j=0;j<y | cyklus i=0;i<x | vynech [0,0]; smaz [i,j]
 

peter
PHP › mobilniplatby - problém script
25. 2. 2016   #208866

Ptas se na toto?
"Nesprávný Content-Type odpovědi. Očekávaný text/plain."
Schazi ti v php kodu nastaveni header(). Lze tam nastavit spravny content-type, code-page a pripadne status, pokud to ma slouzit pro ajax.

cz.php.net/header
Dole je par prikladu v komentarich, zbytek se da najit googlem.

peter
PHP › Změna proměnné pro FOREACH
25. 2. 2016   #208865

No potes :)
Pokud chces neco resit, je dobre dat sem kod, ktery si napises nekde bokem, ktery dela jen to jedine. Ten kod musi byt spustitelny, co sem das. Takhle v tom nelze hledat chyby. Jsou to jen naznaky neceho, co by, kdyby... a ono nezaprsi a nezaprsi :)

odkaz <a href="adresa?a=1&b=2">

(pripadne by se to dalo resit pres error404 jako <a rel="nofollow" href="adresa/1/2"> to presmeruje na index.php?url=1/2)
Z toho odkazu vydolujes urovne

$level0 = isset($_GET['a']) ? $_GET['a'] * 1 : -1;
$level1 = isset($_GET['b']) ? $_GET['b'] * 1 : -1;
A pak ty foeach jsou jasne.
if ($level0>0) ...
if ($level1>0) ...

Dalsi problem mozna je, co mas v tech polich, ze jo? Kdybys sem misto pohadek vypsal, co vypise php pred tim, nez kliknes na odkaz a pak, co kliknes na odkaz, tyto prikazy: 

print_r($list_child); // nebo var_dump
print_r($list_parent_child);

 

 

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