Hirdetés
- One mobilszolgáltatások
- iPhone topik
- Apple Watch Sport - ez is csak egy okosóra
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Google Pixel topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Milyen okostelefont vegyek?
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Yettel topik
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
Új hozzászólás Aktív témák
-
Speeedfire
félisten
Mi az, hogy semmi sem jó? Ha elég a sima tárhely akkor nem kell mással szenvedni....
Mellesleg az általad linkelt vps még annyit sem tüntet fel, hogy mennyi a rendelkezésre állás, mekkora a cpu rész, egyáltalán milyen gépeken van a vps. Én meg egy ilyet ajánljak egy ügyfélnek? Ezt szerintem te sem gondoltad komolyan. Ha te ezt használod akkor viszont írhatnál róla bővebben is.
-
Speeedfire
félisten
válasz
fordfairlane
#7451
üzenetére
Nem fogod tudni rábeszélni, mert ő sajátot akar írni.

Viszont a yii-t nagyon sok ember mondja, hogy jó. Kicsi, gyors és még magyar blog is van hozzá.
-
Speeedfire
félisten
válasz
fordfairlane
#7435
üzenetére
Jónak tűnik, de ez nem inkább egy az egyben kijelzi ugyan ezt?

mobal: Mondjam, azt hogy sorry, de ehhez előbb be kell lépni a mysql-be és ott megcsinálni?

cucka: Értem, hát itt relatív jól vannak strukturálva a táblák. De valóban most, hogy mondod, ha pl új kategóriát készít akkor ezt is fel kell mondjuk tölteni, nem elég a már meglévőket megnézni.Küldtem pü-t.
-
Speeedfire
félisten
Fontos, nem akarom, hogy a megrendelő az sql-lel bajlódjon. Lenne egy input file mező, amiben csak betallózza a cvs/xls fájlt (szerintem cvs lesz a vége), majd feltölti. A php a végén pedig jelzi, hogy volt-e gond ha igen akkor mivel, ellenkező esetben kiírja, hogy sikeresen frissítve lett a lista.
-
Speeedfire
félisten
A legnagyobb bajom, hogy az árlistában több dolog van és meg kellene valahogy találni a megfelelő részeket.
Van pl x mezőnyi szöveg, ahol logo, nyitvatartás stb van. Fel kell rá készülni, hogy esetleg később megnő vagy kisebb lesz ez a mező méret.
Aztán utána jönnek a termékek jól elszeparálva. fejléc 1 mezőben a termék kat. majd nettó és bruttó ár. Aztán jöhet még esetleg akció is a termék kategóriák közé.
Majd termék név, nettó ár, bruttó ár.hibatűrő megoldás kitalálása olyan mezőkre, ahol több, előre definiált opció közül lehet választani
Ez alatt mit értesz?Esetleg ha priviben elküldöm a bolt árlistáját tudnál adni 1-2 irányított tippet?

-
Speeedfire
félisten
Ismer valaki olyan scriptet amivel egy cvs vagy xls fájlból lehet feltölteni adatokat? Mint amit 1-2 webshop motor is használ. Ilyesmi érdekelne, ha lehet akkor nem írom meg nulláról.

-
Speeedfire
félisten
válasz
Sk8erPeter
#7420
üzenetére
Ez akkor azt jelenti, hogy mind a ketten PH! függők vagyunk?

-
Speeedfire
félisten
válasz
Sk8erPeter
#7416
üzenetére
Ez is igaz.

-
Speeedfire
félisten
válasz
Sk8erPeter
#7414
üzenetére
Én biztos ott kezdeném...

-
Speeedfire
félisten
válasz
Sk8erPeter
#7412
üzenetére
Support?

-
Speeedfire
félisten
válasz
Peter Kiss
#7386
üzenetére
Elsősorban a átláthatóság, strukturáltság miatt másodsorban pedig SEO szempontok miatt.
-
Speeedfire
félisten
válasz
Sk8erPeter
#7365
üzenetére
Mi lenne velem nélküled?!

-
Speeedfire
félisten
válasz
Sk8erPeter
#7363
üzenetére
Igen, mert én a php fájl elején nyomok egy ob_flush()-t. Így nem dob notice-t.

Tudom, hogy nem a legjobb megoldás, de így nem kell ezzel sem foglalkozni. -
Speeedfire
félisten
válasz
RootRulez
#7360
üzenetére
Az úgy elég gány megoldás.

Inkább használd ezt, vagy csak vedd ki belőle ami neked kell.
<html>
<head>
<meta name="content" content="text/html; charset=iso-8859-2">
<title>Hibakód: 404 (File Not Found)</title>
<script type="text/javascript">
window.onload = function() {
startCountDown(5, 1000, myFunction);
}
function startCountDown(i, p, f) {
var pause = p;
var fn = f;
var countDownObj = document.getElementById("countDown");
if (countDownObj == null) {
alert("Nincs ilyen id-vel ellátott elem!");
return;
}
countDownObj.count = function(i) {
countDownObj.innerHTML = i;
if (i == 0) {
fn();
return;
}
setTimeout(function() {
countDownObj.count(i - 1);
},
pause
);
}
countDownObj.count(i);
}
function myFunction() {
document.location.href = "http://tothszabi.info";
}
</script>
</head>
<body>
<div id="countDown"></div>
</body>
</html> -
Speeedfire
félisten
válasz
RootRulez
#7356
üzenetére
echo '<p class="tovabb">
Megszűnt az oldal, átirányítás folyamatban!<br />
Ha türelmetlen vagy katt <a href="#">ide</a>.
</p>';
header("refresh:3;url=www.google.hu");
//a refresh után mp-ben kell megadni az időt 2-3mp elég
//az információra
//a visszaszámolást meg csináld
//meg js-ben -
Speeedfire
félisten
válasz
Sk8erPeter
#7342
üzenetére
Nem vágod a szlenget?

-
Speeedfire
félisten
válasz
Tele von Zsinór
#7326
üzenetére
+1 a relatív eléréshez. Max megadni a htaccess-ben a base-t.

-
Speeedfire
félisten
válasz
Sk8erPeter
#7321
üzenetére
Külső oldalról húzok be tartalmakat, konkrétan a port.hu-ról.

-
Speeedfire
félisten
válasz
Sk8erPeter
#7319
üzenetére
XML DOM
Te nem doom-oztál régebben?
![;]](//cdn.rios.hu/dl/s/v1.gif)
Amúgy meg azérr kell, hogy ne kelljeb annyit gépelnem.
-
Speeedfire
félisten
válasz
Sk8erPeter
#7315
üzenetére
Magyaros ez, csak kicsit kockás.

A lényeg a lényeg, a pre csak azért kellett, hogy lássam mi a konkrét információ.

Ez kellett nekem, de elég szopás úgy dom-olni, ha össze-vissza van a kód...
foreach ($links4 as $link) {
if (preg_match("/rendező:/", $link->nodeValue) and $i == 0) {
$n = $link->childNodes;
$j = 0;
foreach($n as $x) {
if (strlen($x->nodeValue) != 0) {
if ($j == 0) {
$akt = $x->textContent;
}
str_replace(' ',' ',$x->nodeValue);
echo $x->nodeValue;
if( $j != 0 && preg_match("/(\:)|(\() | (\))/",$akt)) {
echo '<br/>';
}
$akt = $x->textContent;
$j++;
}
}
$i = 1;
}
} -
Speeedfire
félisten
Dom-olni akarok egy oldalt a span-ek alapján. Működik is, viszont a gyermekeknél új sorba írja ki. Nem lehet megoldani valahogy, hogy ne rakja új sorba?
A lényegi része az egésznek:
foreach($n as $x) {
if (strlen($x->nodeValue) != 0) {
//str_replace('\n ',' ',$x->nodeValue);
echo '<pre>'.$x->nodeValue.'</pre>';
}
} -
Speeedfire
félisten
válasz
orkester
#7290
üzenetére
Mind a 3 paramétert megadod neki? Esetleg próbáld meg ezt:
<?php function imageResize($width, $height, $target=90) {
if ($width > $height) {
$percentage = ($target / $width);
}
else {
$percentage = ($target / $height);
}
$width = round($width * $percentage); $height = round($height * $percentage);
return "width=\"$width\" height=\"$height\"";
}
?> -
Speeedfire
félisten
válasz
Speeedfire
#7276
üzenetére
Na, ez az ajaxplorer is eszegeti rendesen a vasat, bejelentkezéskor már kiírja, hogy a 8MB-os php limit elfogyott.

-
Speeedfire
félisten
A nem "törvényes eszközök" használata miatt "tiltva" leszel a találati listában. A "legvégére" fog tenni.
blackhat seoHa nem a seo-ról volt szó, akkor nem szótam'.
-
Speeedfire
félisten
válasz
ArchElf
#7273
üzenetére
A swap miatt is csak egyre lassabb, mert ugye usb, de az usb kezelés meg eszi a cpu-t.

Konkrétan a másolás, törlés, áthelyezés, mappa létrehozás, átnevezés, meg a kicsomagolás, becsomagolás ami jól jönne.

Agyaltam, hogy ha nem lesz rendes js alapú program, akkor írok egyet a jquery tree-vel.

-
-
Speeedfire
félisten
Ezt mondom, hogy be van kapcsolva. Lehet az a gond, hogy alapból úgy lett forgatva a php, hogy nem volt engedélyezve. Ami kicsit gázos, mert a régi source fájlok nincsenek meg...

cucka: Ezen nem tudom mit kell magyarázni. A python megeszi a vasat alólam. A php és a lighttpd meg még nem.
-
Speeedfire
félisten
Nem ismer valaki ilyesmi programot? PHP-ban legyen írva az a lényeg.

Ha lehet vele csomagolni akkor még jobban örülök. Sőt, az lenne az igazi. -
Speeedfire
félisten
válasz
Speeedfire
#7245
üzenetére
Talán ez már minden igényt kielégít.

http(s)?:\/\/(\w|[0-9-])+(\.(\w|[0-9-])+)?(\.[a-z]{2,4}){1,2}
-
Speeedfire
félisten
válasz
Sk8erPeter
#7242
üzenetére
Ja, de így kellett volna már mennie amikor felraktam ezt a szemét asp csomagot.


L3zl13: Ilyen domaineket nem is láttam még.
Lehet igazítani kell akkor még rajta. Most jutott eszembe, hogy olyan domain is van vagy co.hu, na ezt már fogadja el.
Ékezetes karakterek....ez is egy érdekes dolog lesz. -
Speeedfire
félisten
válasz
Sk8erPeter
#7240
üzenetére
Nem, simán a telepítőt elindítottam. Majd feldobta, hogy change/repair/uninstall.
Mondom, akkor egy repair lesz.
-
Speeedfire
félisten
válasz
Sk8erPeter
#7238
üzenetére
Elvileg a javítás megoldotta a gondot.

Legalábbis a program fut, de a netstat -a parancs nem mutatja.
De nagyon jól megszívatott mindenesetre az M$, igazán megkérdezhette volna, hogy melyik portot akarom használni.
-
Speeedfire
félisten
válasz
Speeedfire
#7236
üzenetére
Béjna voltam.

/^http(s)?:\/\/[a-z0-9-]+(\.[a-z0-9-]+)?(\.[a-z]{2,4})$/
-
Speeedfire
félisten
válasz
Sk8erPeter
#7234
üzenetére
Minden megy már rendesen egyedül a web deploy, de már nem érdekel. Az apache a lényeg.

Csak, mert most amikor el akarom indítani a web deploy szolgáltatást hibával kilép. A poén, hogy nem ad hibakódot sem. M$ én így szeretem....ON:
Igen, TLD akart lenni. Nagyon szemfüles vagy így éjfél után!
A regexp coach-ban ez a kifejezés okés:
http(s)?:\/\/[a-z0-9-]+(.[a-z0-9-]+)?(.[a-z]{2,4})De a php meg hibát dob rá.

Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash
-
Speeedfire
félisten
válasz
Sk8erPeter
#7231
üzenetére
Az már megy, hogy a 80-as az apache a 81-es az IIS, az sql 2008 meg a 14**. Csak most a web deploy**** nem megy. De majd csak megjavul egyelőre nem aggódok miatt. Az asp úgy is csak egy kis ismerkedés lett volna.

Más:
Ismét regexp.
Url-re lenne. Első része vagy https vagy http majd :// ezek után lehet egy aldomain rész majd utána egy db ., majd valami egy db . és 2-4 karakter között az url, több nem lehet.
Csak nem működik.
((https)|(http)){1} (\:\/\/){1} (([-a-z0-9+&@#\/%?=~_|!:,;])(\.))? ([-a-z0-9+&@#\/%?=~_|!:,;]){1} (\.){1} ([a-z]){2,4}

mobal: Nem szoktam skypolni.
-
Speeedfire
félisten
válasz
Speeedfire
#7229
üzenetére
Félig jó megoldás. [link]

A 80-as port szabad lesz, viszont így a web deploy agent nem megy. :
-
Speeedfire
félisten
Megpróbálok itt is segítséget kérni, hátha...
A devnet indított egy webes tanfolyamot asp-ben gondoltam megnézem milyen, bővítem a listát.

Felnyomtam a webmatrixot, ebben van minden. Viszont most nem megy az apache. A 80-as portot szerinte a httpapi/2 használja ami a google szerint az sql szerver...
Az sql beállításoknál a 1433-ast lőttem be neki és az IIS-nek pedig a 81-es portot, így elvileg a 80-as megmaradt az apache-nak. De mégis azt jelzi, hogy a httpapi/2 használja már ezt. Valami őtlet?
Megöl ez a dolog most..
-
Speeedfire
félisten
válasz
Peter Kiss
#7222
üzenetére
Köszi, ez életmentő volt.

Kicsit hiányosnak találom ezt a rész a hivatalos oldalról.. -
Speeedfire
félisten
Van lehetőség arra, hogy a preg_match-ben több érték is fel legyen sorolva? pl több szót is keresek egy adott szövegben.
-
Speeedfire
félisten
Ugyan az mint fent. Relatív útvonalak kellenek.
Kis példa(mappa/fájl szerkezet):
//fő mappa
--kepek//mappa
----kicsi.jpg
----nagy.jpg
----kep.png
--include//mappa
----kis.php
--kepkezelo.html
--index.html
--pic.gif
--valami.phpNos.
A külső fájlokban így hivatkozol a másikra:<a href="valami.php">valami</a>
<a href="index.html">valami</a>
<a href="include/kis.php">valami</a>
<a href="kepkezelo.html">valami</a>
<img src="pic.gif"/>
<img src="kepek/nagy.jpg"/>
<img src="kepek/kicsi.jpg"/>Ha mondjuk az include mappa alatt lévőből akarsz hivatkozni egy külsőre:
<a href="../valami.php">valami</a>
<img src="../kepek/kicsi.jpg">Remélem jól tudtam illusztrálni, mindig az adott fájltól függ(amit szerkesztessz!!), hogy mi a pontos hivatkozás. Mindig ahhoz képest kell megadni a hivatkozásokat.
-
Speeedfire
félisten
Htaccessben melyik opcióval tudom megadni, hogy mi legyen az alapértelmezett "megnyitandó" fájl ha nincs megadva?
index.html vagy index.php esetleg default.htm -
Speeedfire
félisten
válasz
Peter Kiss
#7116
üzenetére
Javítva!

-
Speeedfire
félisten
válasz
Peter Kiss
#7114
üzenetére
Azt nem akartam, gondoltam úgy is csak 3-4 karakter között fog mozogni. Csak nem lesz 60 karakteres kiterjesztés.

Köszi a segítséget!
-
Speeedfire
félisten
válasz
Peter Kiss
#7112
üzenetére
De így mindenféleképp végigfut akár hosszabb akár nem. Vagy én értelmezem ezt félre?

Maga a kód jobban néz ki ez egyértelmű.
Így talán gyorsabb.

function levag($source, $maxLength = 20) {
$filenameLength = mb_strlen($source);
if ($filenameLength <= $maxLength) {
$filename = $source;
return $filename;
}
else {
$ext = "";
if (($extPos = mb_strrpos($source, '.')) !== false) {
$ext = mb_substr($source, $extPos);
$filename = mb_substr($source, 0, $extPos);
} else {
$filename = $source;
}
}
return mb_substr($filename, 0, $maxLength) . "..." . $ext;
} -
Speeedfire
félisten
Ezt a kódot le lehet valahogy rövidíteni?

Gyors írtam egyet, de szerintem nem a leghatékonyabb. A kód lényege, hogy egy adott fájlnevet egy megadott hossz után levág a megfelelőre és a maradék karaktereket 3 ponttal helyettesíti. A kód tökéletesen funkcionál, csak szerintem sok ideig fog futni ha több fájl is van.
function levag($string, $maxLength = 20)
{
$stringhossz = strlen($string);
if ($stringhossz > $maxLength) {
$nevkiterjesztes = end(explode('.',$string));
$nevkitszam = strlen($nevkiterjesztes);
$fn = substr($string, 0, -$nevkitszam - 1);
$hossz = strlen($fn);
$fn = substr($fn, 0, -$hossz+$maxLength+$nevkitszam+4);
$string = $fn.'....'.$nevkiterjesztes;
}
return $string;
} -
Speeedfire
félisten
válasz
DeltaPower
#7107
üzenetére
Igaz.

-
Speeedfire
félisten
válasz
DeltaPower
#7105
üzenetére
Valóban! Emiatt lett volna akkor az elején a gond? Ma is tanultam valamit.
Coyote-nak akkor igaza volt. Elnézést, hogy kételkedtem benned!
-
Speeedfire
félisten
válasz
Peter Kiss
#7103
üzenetére
Rendben főnök!

-
Speeedfire
félisten
válasz
Brown ügynök
#7098
üzenetére
A teszt kedvéért megnéztem így is.
resource(8) of type (mysql result)
-
Speeedfire
félisten
válasz
Peter Kiss
#7094
üzenetére
print_r()-el megnéztem, de ott is resource-ot írt ki. Ezért nem is értettem mi volt a gond. Most a másik változóval tökéletes.

-
Speeedfire
félisten
válasz
Peter Kiss
#7092
üzenetére
lol

De emiatt, miért panaszkodott?

php 5.3.0 van fent
Coyot: Nem.
-
Speeedfire
félisten
Kis segítségre lenne szükségem. Valami miatt warningot dob az oldal.
A kód rész:
<?php
$lekerdez = "select * from hir";
echo '<pre>'.$lekerdez.'</pre>';
if (isset($_GET['id'])) {
$lekerdez .= " where id=".$_GET['id']." ";
}
echo '<pre>'.$lekerdez.'</pre>';
$lekerdez = mysql_query($lekerdez);
echo '<pre>'.$lekerdez.'</pre>';
while($row = mysql_fetch_assoc($lekerdez)) {A while sorra dobja a hibát.
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, array given in D:\munka\web\!!!!peti\hir.php on line 12
-
Speeedfire
félisten
válasz
Peter Kiss
#7082
üzenetére
Hmm. Te a buffertáblát, hogy csináltad? Session? Javascript? Cookie?
-
Speeedfire
félisten
válasz
Peter Kiss
#7080
üzenetére
Itt nem lesz semmi csoport. Egy nagy lesz, ahova mindenki feliratkozhat majd.

A levelet szerintem majd valami sessionbe elmentem, lekérem az embereket. Aztán ahogy írtad ajaxos megoldással 50-esével elküldöm majd a levelet.
-
Speeedfire
félisten
válasz
Peter Kiss
#7077
üzenetére
Azt hiszem ez az ajaxos megoldás lesz a megfelelő. Bár ezt a buffertáblát nem nagyon értem. Illetve a hírlevél id-t sem.
Nem akarom én elmenteni a hírleveleket. Kap egy alap html sémát, amibe csak a tartalom lesz változtatva. -
Speeedfire
félisten
Egyik ismerősömnek fogok egy weblapot készíteni, kellene majd neki egy hírlevél rendszer is. Ki milyen megoldásokat szokott használni? Egy kis könyvelő cégről lenne szó, ahol idővel megszaporodhatnak majd az ügyfelek.
Azon agyaltam, hogy lenne az adatbázisban egy név, mailcím, hash (alapesetben ennek 0 az értéke), dátum.A hash arra akarom használni, ha valaki fel vagy le akar iratkozni akkor ezzel erősíti meg amit a megadott mail címre küld el a rendszer. A hírlevél törzsét meg valami ckeditor vagy valami hasonló megoldással adná meg az admin oldalon.
A másik érdekes kérdés, hogy ha elég sok felhasználó van akkor hogy küldje el a rendszer a leveleket? Ciklusból olvassa ki? Vagy egyesével menjen végig a listán? A newhostingon lesz elvileg az oldal és nem akarok php idő limitbe futni.
Bármilyen ötlet jöhet.

-
Speeedfire
félisten
Valószínű prefork lehet, mert valóban nem fogadta el. Ellenben abba is hagytam a nagy erőforrás miatt az apache projektet. Lecseréltem lighttpd-re, ha a youtube-nak megfelelt akkor nekem is megfelel.

Fele annyit memóriát eszik jelenleg, a cpu meg meg sem mozdul 1 szál mellett.
Csak itthoni használatra kell, a router admin felületével szenvedek, na meg akarok 1-2 statisztiai oldalt készíteni.

-
Speeedfire
félisten
Kicsit offolok, elég sok guru jár erre. Így itt kérdezem meg.

Feltettem egy LAMP szervert a routerre és kicsit vissza akarom fogni, mind a 3 komponenst. 400mhz és 32mb ram elég hamar kevés lehet. Még a lighthttpd is játszik, de egyelőre maradnék az apache mellett.
Amik elsőre eszembe jutottak, bufferek, cachek visszafogása.
Alap esetben elég sok szál fut az apache-ból és sokat is eszik.
A max szálakra gondoltam, de valami modult keres...MaxSpareThreads 2
Ellenben a MaxSpareSevers-t elfogadja, csak nem veszi tudomásul. Beállítom neki, hogy 1 és mégis fut legalább 5 példányban.
Várom a további ötleteket. Maximum kliensek száma, keepalive meg a többiek.

-
Speeedfire
félisten
válasz
fordfairlane
#6847
üzenetére
Remélem még páran belém köttök!

Új hozzászólás Aktív témák
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Dell Latitude 5290 i5 8350U, 8-16GB RAM, SSD, jó akku, EU bill., szép állapot, számla, 6 hó gar
- UPDATE 11.13. HP üzleti laptopok Elitebook, Probook 4-13. gen gar.
- Apple iPhone 11 128 GB Fekete 1 év Garancia Beszámítás Házhozszállítás
- Eladó Samsung Galaxy S22 8/128GB / 12 hó jótállás
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest







![;]](http://cdn.rios.hu/dl/s/v1.gif)















