- Forza sorozat (Horizon/Motorsport)
- PlayStation 5
- Előzetes élménybeszámolókon az Elden Ring: Shadow of the Erdtree
- Diablo IV
- Újabb csapat dolgozik a Prince of Persia: The Sands of Time Remake-en
- Konzolokról KULTURÁLT módon
- World of Tanks - MMO
- EAFC 24
- Már elérhető a Star Wars: Hunters
- Assetto Corsa Competizione
Új hozzászólás Aktív témák
-
MODERÁTOR
válasz Speeedfire #7289 üzenetére
ajaxplorer tudtommal nem is használ php -t.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #7294 üzenetére
ja tényleg. nem szóltam
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
orkester
senior tag
válasz Speeedfire #7291 üzenetére
Köszi ez nem jött be, de mobal rávilágított a hibára, így már hibátlan:
<?php function imageResize($width, $height, $target) {
if ($width > $height && $width > 0 && $height > 0) {
$percentage = ($target / $width);
}
else if ($height > $width && $width > 0 && $height > 0) {
$percentage = ($target / $height);
}
$width = round($width * $percentage);
$height = round($height * $percentage);
return "width=\"$width\" height=\"$height\"";
}
?>PSN: orkester ** Aki tud olyan nemzetközi hírről, ami a Ft-ot nem gyengíti dobjon egy privátot - 2012.05.24. óta 0db üzenet ** Ha nem válaszolok valószínűleg le vagy tiltva és nem véletlenül. ** Ha valami karcos, kopott, megrágta a kutya, kérlek ne hirdesd újszerűnek, köszi!
-
Sk8erPeter
nagyúr
válasz Speeedfire #7313 üzenetére
"Dom-olni akarok egy oldalt a span-ek alapján."
He?
Szép magyaros mondat, de nekem nem biztos, hogy jól sikerült értelmezni. Szóval kikeresed egy HTML outputból a <span> tageket, és ezeket az elemeket szeretnéd megkeresni, megjeleníteni, manipulálni...?Ha <pre> tagekkel íratod ki, akkor ott minden új <pre> tagnél eleve új sortöréssel kezd, szóval ott nem meglepő, ha új sorba pakol.
(#7292) mobal : "ajaxplorer tudtommal nem is használ php -t."
Elég érdekes lenne, ha egy PHP-alapú alkalmazás nem használna PHP-t...[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Speeedfire #7320 üzenetére
Sejtettem, hogy a PHP-s DOM-kezelő osztályokra gondolsz, csak az nem világos, hova, miért kell. Mert mondjuk használható olyasmire is, hogy akár külső oldal legenerált HTML outputjából szedsz ki tartalmakat, ha nincs más megoldás, vagy akár saját adatbázisból kiszedett adatokat akarsz megjeleníteni, és ehhez segítségül hívod a DOM-ot megalkotó osztályokat, bár utóbbi használata szerintem nem feltétlenül indokolt, pl. teljesítménybeli szempontok miatt. Úgy értem, lassabb vagy erőforrásigényesebb lehet így legenerálni egy egész oldalt, mintha "statikus" HTML-elemekbe dinamikusan szúrsz adatot PHP-vel. Persze igénytől függ, egyéb dolgokra is használható, pl. sanszos, hogy ilyen módon egy XML-doksit áttekinthetőbben tudsz generálni, bizonyos esetekben tehát lehet, hogy pont jobb is ezeket használni, ezért kérdezősködtem vissza, kíváncsiságból, nem kötekedésből. (Na jó, az, hogy rácuppantam a "dom-olás" szóra, az az volt. )
Amúgy meg már hogyne Doom-oztam volna!
[ Szerkesztve ]
Sk8erPeter
-
RootRulez
félisten
válasz Speeedfire #7357 üzenetére
Köszi! Sajna se PHP-hoz, se java-hoz nem értek, de az irányítás megy így.
(a visszaszámolást megoldom úgy, hogy másodpercenként irányítja tovább oldalra, ahol egyel kevesebb számot ír ki. A 4. oldal meg a tárgy oldal lesz. )
═════════════════════════════════════════
-
RootRulez
félisten
válasz Speeedfire #7359 üzenetére
Mielőtt átirányítom a valós oldalra, átirányítom 3 másik odalra, ahol csak a szám változik Ennyi...
═════════════════════════════════════════
-
RootRulez
félisten
válasz Speeedfire #7361 üzenetére
Ühüm köszi, működik!
Mindenképp jobb az én fapados megoldásomnál.
═════════════════════════════════════════
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
válasz Speeedfire #7364 üzenetére
Na de ezt itt nem mondtad. Én meg épp azért "szóltam be", mert az úgy nem fog működni.
Bufferelés hiánya esetén ezt a hibát kapod:
"Warning: Cannot modify header information - headers already sent by (output started at ... in ... on line ..."
Nyilván, mivel fejléceket a HTML output után bufferelés hiányában már nem lehet küldeni.De az általam belinkelt kommentben sincs explicite ob_start() meg ob_flush(). Egyszerűen cseréld meg a kódodban a sorrendet...előbb legyen a header elküldése, utána a kiírt szöveg.
Sk8erPeter
-
RootRulez
félisten
válasz Speeedfire #7366 üzenetére
No, de akkor ez most rám mennyire vonatkozik? Valamit át kéne írnom?
═════════════════════════════════════════
-
válasz Speeedfire #7385 üzenetére
Miért?
-
D@ni88
addikt
válasz Speeedfire #7389 üzenetére
Eddig úgy volt felépítve az oldal, hogy a template.php-n belül létrehoztam az oldal formai struktúráját.
És mindig az egyes div-ekbe include-oltam az adott php-kat a $_GETből kapott érték szerint.<?php
session_start();
include_once("initial.php"); <-osztályok
$users = new Users();
include_once("page.template.php");
?>[ Szerkesztve ]
-
D@ni88
addikt
válasz Speeedfire #7392 üzenetére
Ez már egy .tk-s domainról megy. lehet hogy ott nem lehet használni
[ Szerkesztve ]
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
válasz Speeedfire #7415 üzenetére
mondjuk a fenti próbálkozások annak, aki már legalább egyszer csinálta, legfeljebb 15 percét veszik el, a support meg nem hinném, hogy ennyi idő alatt válaszol
Sk8erPeter
-
MODERÁTOR
válasz Speeedfire #7406 üzenetére
Nekem a newhosting -gal sincs semmi bajom azt mégis ugattad
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #7429 üzenetére
cvs fájlhoz szerintem könnyű szerel tudnál sajátot. beolvasol egy sort, szétszeparálod vesszőnként (ugye comma separated file) majd mehet az adatbázisba
xls -ből pedig: [link]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
cucka
addikt
válasz Speeedfire #7429 üzenetére
Jól használható gyári szkriptet szerintem (a feladat jellege miatt) nem nagyon fogsz találni.
Egyébként írtam már ilyen programot, a legfőbb tapasztalat, hogy az egész feladat tömény sz*pás. Amire mindenképp oda kell figyelni:
- karakterkódolás
- bemenő adatok validálása
- hibatűrő megoldás kitalálása olyan mezőkre, ahol több, előre definiált opció közül lehet választani -
MODERÁTOR
válasz Speeedfire #7431 üzenetére
De lehet az lenne a leginkább célravezetőbb, és leggyorsabb megoldás. Fontos neked a PHP -s fájl feldolgozás? Ezen is gondolkodj el... szerintem előre legyártani a kéréseket az sql számára, majd csak azt futtatni (persze ez az adatok méretétől függ) gyorsabb...
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
fordfairlane
veterán
válasz Speeedfire #7429 üzenetére
x gon' give it to ya
-
MODERÁTOR
válasz Speeedfire #7436 üzenetére
Mérettől függően én továbbra is javasolnám a "külső" megoldást meglehet oldani úgy is!
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
cucka
addikt
válasz Speeedfire #7434 üzenetére
Ez alatt mit értesz?
Például vegyük azt az esetet, hogy szeretnéd megadni a csv file-ban a termék kategóriáját. A CSV-ben ez egy string lesz, amiben lehetnek elgépelések, előtte-utána szóköz, ebből kell neked egy kategória_id-t legyártanod. Le kell kezelned azt az esetet, amikor valamiért nem tudod ezt a kategória_id-t legyártani. Pl. a júzer feltölt egy több ezer soros táblázatot, amiben néhány sorban hiba van. Mi fog történni ekkor? Hogyan jelzed neki a hibát? A hibátlan sorokat feltöltöd? Csomó eldöntendő kérdés, amin el kell gondolkozni.
(Egyébként nem megoldhatatlan feladat, nekem is sikerült már megírnom egy ilyet, pusztán azért szóltam, hogy messze nem triviális és rengeteg hibalehetőség van)Esetleg ha priviben elküldöm a bolt árlistáját tudnál adni 1-2 irányított tippet?
Küldd, este ránézek. -
MODERÁTOR
válasz Speeedfire #7439 üzenetére
Arra gondoltam, hogy php -ból futtatsz egy kis progit ami megcsinálja Persze ehhez szerver kell, legalábbis megfelelő jogok.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #7442 üzenetére
Ha az ügyfél valami vállalt, tessék rábeszélni valami rendes tárhelyre! Esetleg vps -re
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
fordfairlane
veterán
válasz Speeedfire #7439 üzenetére
Jónak tűnik, de ez nem inkább egy az egyben kijelzi ugyan ezt?
Nem, ez csak az egyik funkciója. Közvetlenül lehet címezni, kiolvasni cellákat. Olvasd el a doksiját.
x gon' give it to ya
-
MODERÁTOR
válasz Speeedfire #7447 üzenetére
Miért is? Havi 1990.- ? [link]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
fordfairlane
veterán
válasz Speeedfire #7452 üzenetére
Nem fogod tudni rábeszélni, mert ő sajátot akar írni.
Én is sajátot használok itt-ott, így egyszerűbb volt, mint az egész siteot migrálni egy gyári keretrendszerbe. Tanuláshoz, illetve ötleteket viszont a linkelt keretrendszerekből merítettem.
x gon' give it to ya
-
MODERÁTOR
válasz Speeedfire #7450 üzenetére
Hogy neked semmi nem jó... Tudod mit! Fusson routeren!
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #7462 üzenetére
Csak egy példa volt. Lehetőségek tárháza: [link]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Coyot
őstag
válasz Speeedfire #7469 üzenetére
Template-en mindent megoldasz wp-ben, nem kell a kódban turkálnod. Szerintem fasza
Má' nem
-
Coyot
őstag
válasz Speeedfire #7473 üzenetére
gányolás? láttál már wp template kódot egyáltalán?
csak rajtad múlik mennyire fog szarul kinézni a kód, a motor meg megcsinál mindent helyetted és van hozzá rendes dokumentáció. innen engem nem érdekel mennyire gány a belső kód. ami amugy a régi időkre emlékeztet, sima strukturált szerkezet, néhány újabb okosabb megoldással.
de megsúgom halkan, hogy a kutyát nem érdekli hogy gány-e a kódod ha jól működik.
Má' nem
-
daninet
veterán
válasz Speeedfire #7473 üzenetére
Igazából itt nincs külön fájl, ez egy tumblr téma, copy-paste kész kód.
Akkor lehet ismét nagyot álmodtam azért ha van vmi tipp hogyan oldhatok meg egy random színt ilyen módon elfogadom[ Szerkesztve ]
Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>
-
D@ni88
addikt
válasz Speeedfire #7479 üzenetére
.Hu Domain 3500.
-
daninet
veterán
válasz Speeedfire #7483 üzenetére
jah.. nekem is nemrég küldtek mailt.. annak is át kell regelnie a címét akinek máshol van
Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>
-
Sk8erPeter
nagyúr
válasz Speeedfire #7473 üzenetére
"Ez nem lehet egyszerű dolog. Ha külön css fájlban a kivágott kód, legalábbis én nem tudok róla, hogy csináltak volna már ilyet."
Külső CSS-fájlnak megfelelő header küldése esetén nyugodtan megadhatsz PHP-fájlt is.
Példa:
...
<head>
...
<link href="ez_a_css_fajlod.php" type="text/css" rel="stylesheet" />
...
</head>
....A PHP-fájl tartalma meg a következő (daninet példakódját felhasználva):
ez_a_css_fajlod.php
<?php
header('Content-type: text/css');
function generateRandomColor(){
$randomcolor = '#' . strtoupper(dechex(rand(0,10000000)));
if (strlen($randomcolor) != 7){
$randomcolor = str_pad($randomcolor, 10, '0', STR_PAD_RIGHT);
$randomcolor = substr($randomcolor,0,7);
}
return $randomcolor;
}
$background_color = generateRandomColor();
$body_text_color = 'red';
?>
a img:focus, a img:hover, a img:active { background: <?php echo $background_color;?> }
body {
color:<?php echo $body_text_color;?>;
}Mondjuk gondolom kevésbé jellemző, hogy ilyet túl sűrűn alkalmaznának, de ez is működik!
Sk8erPeter
-
D@ni88
addikt
válasz Speeedfire #7530 üzenetére
Szia.
Pl ilyet szeretnék elkerülni: [link]
Továbbá jártam már olyan oldalon, ahonnan le lehetett tölteni magát a php fájlokat. Ha jól tudom flashgettel -
Siriusb
veterán
válasz Speeedfire #7533 üzenetére
offline server
-
rt06
veterán
válasz Speeedfire #7537 üzenetére
jobb otletem nekem sincs ra, viszont ez sem teljeserteku (ugye referrer hamisitas +1 sor a curl-os lekeresbe)
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
MODERÁTOR
válasz Speeedfire #7533 üzenetére
Tök mind1, hogy vps v tárhely ugyan úgy kell...
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
rt06
veterán
válasz Speeedfire #7541 üzenetére
enkriptalj timestamp-et
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
MODERÁTOR
válasz Speeedfire #7543 üzenetére
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
rt06
veterán
válasz Speeedfire #7543 üzenetére
microtime osszenyomva (kimenet 10-11 karakter):
#!/usr/bin/php
<?php
function mkid( $data ) {
$alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+-";
$result = "";
while ( $data > 0 ) {
$key = $data & 63;
$data = $data >> 6;
$result = "{$alphabet[$key]}{$result}";
}
return $result;
}
$time = microtime();
$time = preg_split( "/[ ]/", $time );
$time[0] = substr( $time[0], 2 );
$id = mkid( $time[1] );
$id .= mkid( $time[0] );
?>Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
BullZeye
veterán
válasz Speeedfire #7548 üzenetére
Köszi a tippet, akkor megyek oda kérdezni
-
MODERÁTOR
válasz Speeedfire #7548 üzenetére
php -val is lehet megoldani, elég intenzív fájlkezeléssel
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #7552 üzenetére
Más kérdés, hogy a feldolgozás meg a fájl - adatok méretével ugye nőne. Adatbázis a leggyorsabb. Mehet a munka jquery -vel, ahogy fentebb írtad.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
D@ni88
addikt
válasz Speeedfire #7566 üzenetére
És ez miatt lehet lehalhat az objektum?
Akkor hogy oldanád meg? -
letix
aktív tag
válasz Speeedfire #7583 üzenetére
Kedves Speeedfire!
Igen, erre már magam is gondoltam, de első körben szeretnék elkerülni mindennemű külsős cuccost. Ha más lehetőség (amit magam is össze tudok ütni) nem lesz, akkor ezt választom.
Köszönöm!
udv
letixdon't panic! ... http://www.letix.hu - linux parancsok
-
Sk8erPeter
nagyúr
válasz Speeedfire #7590 üzenetére
"érdemes lenne mellé egy dátum mező és a végén csak szummázni kellene az adatokat."
Pontosan ez a jó megoldás.
Ezerszer jobb, mintha ahhoz hasonló lenne, ahogy most csinálja fájlba írással, hogy mondjuk lenne egy táblája, abban egyetlen mező, és mindig azt update-elgetné... az nagyon gáz. Inkább legyen több(száz)ezer sora, amit század(/ezred)másodpercek alatt megszámol az adatbázisszerver, mint hogy egyetlen mezőbe gányolgasson. Ráadásul így sokkal bőbeszédűbb az adatnyilvántartása, és nem nagyobb meló megcsinálni (csak kb. 5 perccel )."Csakhogy ezt a google sokkal szebben megcsinálja."
Na de a JavaScript nem mindenkinél van engedélyezve. Tudom, azok dögöljenek meg. De ha saját nyilvántartás kell, és tényleg mindenkit (keresőrobotokat, spammereket, stb. is, amiknél mondjuk tényleg nincs engedélyezve a JS) nyilván akar tartani, akkor nem árthat PLUSZBAN egy ilyen megoldás.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Speeedfire #7594 üzenetére
Nem is rossz ötlet.
==
Más:
ez nem is egy túl komplex lekérdezés (meg gondolom csak valami szemléltető példa, nem?), az a durva, amikor valaki többszáz soros lekérdezésekkel bíbelődik===
(#7595) lafaty80 : ennek örülök, mondjuk gondolom az én hozzászólásomtól függetlenül csináltad, de akkor végül beigazolódott, amit az utóbbi két linkben írtak, hogy a dll kicserélése megoldja. Nincs mit!Sk8erPeter
Új hozzászólás Aktív témák
- I5 13600k rtx 4070 ti 32gb ram
- ASUS ROG STRIX RTX 3060 Ti OC LHR - eladó!
- iMac 2019 27" Retina 5K / i5 3 GHz / 32 GB DDR4 / 1 TB SSD / Radeon Pro 570X 4 GB
- AKCIÓZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/512 FHD HUN
- AKCIÓZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 16/512 FHD HUN
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs