Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Což takhle
dát si Lopuch?

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu PHP [ŽP: neomezená] (kategorie Programování) moderuje makovec.
Diskuse o vybornem skriptovacim jazyku php. Dulezite odkazy, pred polozenim dotazu zkuste hledat odpoved zde:
  1. www.php.net - domovská stránka PHP
  2. www.kosek.cz - spousta tutorialu pro PHP v češtině
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 874 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 13.6.2006 15:50  1378
al3xuplne asi nechpu princip te stranky... klient posle url request, php skript zacne zacne pocitat... co posle kilentovi ?
jakmile mu poslu nejaky obnovovani stranky tak uz se asi zase nespojim s tim php skriptem a jako odpoved se obejevi novej php proces co se na serveru inicializuje,ne?
php proces spustenej strankou si umim nastavit tak ze prezije treba naveky, coz taky neni vzdy uplne dobre... klient se uz na to vybodne zatimco php skript prave porad pokracuje v praci... aniz o tom vim...

samozrejme, napada me i varianta pustit proces a pak strankou kontrolovat podle dat, jestli uz treba ten proces skoncil atd, ale to bych musel udelat celou meziprocesovou komunikaci coz jsem nechtel...
al3x 13.6.2006 13:15  1377
Nemuzes udelat "Loading" stranku, ktera se obnovuje kazdych X sekund? Vzdy si na zacatku zjisti, jestli je vypocet hotovy a podle toho zobrazi Loading, nebo vysledek?

Spis bych si nebyl jist, jestli ten pocitaci php proces nebude bo delsi dobe zabit na serveru.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 13.6.2006 11:50  1376
dikes, a co takhle nejaky doporuceni CO bych mu mel posilat?
mozna prubeh akce a po jejim skonceni refresh a sumarizace vysedku...
nekde jsem videl ze behal nejakej progress bar... to je asi ale delany pomoci nejaky komunikace JS se serverem co?
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 13.6.2006 11:27  1375
tvx [1372]: Ve chvili, kdy server nic neposila, tak prohlizec opravdu ma nejaky svuj vlastni timeout (dokonce jsem si v nastaveni prohlizecu nevsim, ze by se s tou hodnotou dalo hybat, ale moh jsem to prehlednout). Takze neco posilat budes muset, pokud se Ti to na serveru bufferuje, tak jsou na to nejaky flush() metody, vim, ze naposled, co jsem si s tim hral, tak jsem musel pouzit dokonce dve, aby to opravdu fungovalo, jedna byla tusim ob_flush() a druha nevim. Kazdopadne patrej timhle smerem.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 13.6.2006 11:16  1374
to umim, tim ale nastavim, jak dlouho muze bezet skript... ten ale pokud nekomunikuje s browserem, browser spojeni po urciry dobe ukonci... pricemz ale skript dal bezi bud az do sveho konce a nebo do te doby, do kdy ma nastaveny cas...
anonym 13.6.2006 11:07  1373
set_time_limit(pocet sekund)
na nekterych serverech je to zakazano
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 13.6.2006 10:39  1372
jak udělat,aby mi browser neukončil spojení, když php skript trvá třeba 10 minut? napadá mě akorát postupně něco ze serveru posílat, ale ten si tu nějak bufferuje... takže to stejně pošle až po určitý dávce... jsou na to nějaký metody?
anonym 12.6.2006 12:54  1371
Podle me je problem v prepisu do PHP kodu. Jak by jste napsali tento SQL dotaz do PHP? Hostingem to nebude, jelikoy mi to nechodi ani na testovacim serveru doma. Ja tam mam takto:

$field_terminater = "\\t";
$enclosed = "\"";
$escaped = "\\\\";
$line_terminator = "\\n";

$sql_query = 'LOAD DATA';
$sql_query .= ' LOCAL';
$sql_query .= ' INFILE \'' . $jmenoSouboru . '\'';
$sql_query .= ' INTO TABLE bak_dodaci_adresy';
$sql_query .= ' FIELDS TERMINATED BY \'' . $field_terminater . '\'';
$sql_query .= ' ENCLOSED BY \'' . $enclosed . '\'';
$sql_query .= ' ESCAPED BY \'' . $escaped . '\'';
$sql_query .= ' LINES TERMINATED BY \'' . $line_terminator . '\'';
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 11.6.2006 22:12  1370
phpmyadminmuze pouzivat jinou verzi mysql pripojeni, treba mysqli extenzi nebo to muze mit treba na hostingu, pokud je to na hostingu jenom on(phpadmin) povoleny...
anonym 10.6.2006 21:21  1369
Ano, hlaska je "The used command is not allowed with this MySQL version" coz je vzhledem k tomu, ze to PhpMyAdminu funguje blbost.
al3x 10.6.2006 20:05  1368
Mozna, pokud definujes slovo "nefunguje".

Zapni vsechny warningy, vypis chybu databaze etc. Takhle ti moc poradit nejde.
anonym 10.6.2006 20:01  1367
Pokud spustím následující SQL dotaz přes PhpMyAdmin tak funguje normálně jak má. Pokud se jej ale pokusím poslat přes svůj PHP script pomocí MySQL_DB_Query tak nefunguje. Poradíte mi někdo čím to může být?
LOAD DATA LOCAL INFILE '/cesta/k/souboru' INTO TABLE tabulka FIELDS TERMINATED BY '\t' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n'
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 8.6.2006 18:08  1366
aha, ja si to asi pletu s perlem... ono php si vlastne vyrobi hash i kdyz mu nezadam klice, pomoci cisel.
hmm... sem psal funkci na vyrobeni selectu z pole... a myslel, ze to nejak zaonacim, ze kdyz prijde ono pole, tedy bez klicu, ze value a zobrazena hodnota bude stejna... a to je blbost, bude muset byt proste na vstupu vzdycky hash, ev. bude klic shodnej s hodnotou...
mpts mpts Je to jinak, ba přesně naopak! 8.6.2006 17:13  1365
Nevím přesně, čím se má lišit asociativní pole od hashovaného, ale pokud je to tak, že jedno má klíče jen typu int a druhé popř. i string, nenapadá mne jiný způsob než klíče projet a prozkoumat.

$pole_je_hash = true;          /* pokud tedy hash znamena int klice */
foreach ($pole as $klic => $nezajem)
  if (!is_int($klic)) {
    $pole_je_hash = false;
    break;
  }
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 8.6.2006 16:14  1364
mam tim na mysli, jak ve funkci rozlišim jaké z nich jsem obdržel.

[ 874 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt