Új hozzászólás Aktív témák
-
#34784256
törölt tag
Egy kis segítség kellene.
Van saját tárhelyem és oda töltögetek fel képeket, de jelenleg HTML alapú és mindig át kell írnom a kódot, meg feltenni a képeket thumbnail és nagyobb méretűre átméretezve, ezt szeretném kiváltani egy olyan PHP-s megoldással, hogy csak az eredeti képeket pakoljam fel mappákba, és a PHP automatikusan generáljon belőle előnézeti képeket, listában, szóval, hogy a kód gyártsa le a tényleges galériát.
Van erre valami kész megoldás, vagy magamnak kell lekódolnom? -
#34784256
törölt tag
Futtatok egy PHP scriptet ami képeket jelenít meg lekicsinyítve, de kb. 10 mp után leáll a folyamat igy a képek fele megjelenik, a másik felének meg csak a helye (pár száz kép). Ha ugyanezt feltöltöm egy online tárhelyre jól műxik a cucc. Tudja valaki mit kellene beállítanom, hogy itthon is jól működjön?
update: csak Opera alatt töketlenkedik, IE-ben jól műxik. Szomorú
[ Szerkesztve ]
-
#34784256
törölt tag
Köszi a válaszokat, és ha már igy felélénkült a fórum akkor még kérdezek
olyan függvényt keresek mint a printf() csak épp nem akarom kiiratni az eredményt, csak vissza szeretném kapni egy változóba. Hogy egészen pontos legyek egy konstans stringbe szeretnék adatokat beleformázni, majd azt egy változóba letárolni.update: a böngészőmnek nincs ilyen beállítása, mert csak az itthoni fejlesztéssel hülyül meg, a tárhelyre feltöltött cuccokkal elboldogul ( pedig azok sokkal lassabban töltődnek be ). Megnézem a set_time_limit()-et rögvest
[ Szerkesztve ]
-
#34784256
törölt tag
update: közben megtaláltam: sprintf() amit kerestem
[OFF]Nem teljesen, ilyesmire gondolok:
define ("STR_CONST", "<img src=%s\n");
...
$str_formatted = ?ezt_keresem?(STR_CONST, "picture1.jpg");Egyébként megoldódott az előző problémám, többé-kevésbé jól gondoltad, az Operában be volt állítva, hogy a localhost-on nem proxy-zta, kikapcsoltam ezt, és megjavult, köszi [/OFF]
[ Szerkesztve ]
-
#34784256
törölt tag
Köszi! Ez még jobb is lesz nekem, mert a sprintf() panaszkodik ha nem adok az összes %s-nek értéket, ezért trükköznöm kellett és a második %s helyére mindig %s-et formáztattam vissza, de úgy látom a str_replace()-nek meg lehet adni, hogy hány előfordulást cseréljen, ez szebb megoldás.
Amúgy van valami különbség a print() és az echo() használatában? Melyiket célszerűbb használni? Megnéztem a PHP manual-t de nem túl bőbeszédű, nem jöttem rá mi a lényegi különbség a kettő között. -
#34784256
törölt tag
válasz Hujikolp #1715 üzenetére
Nincs ezzel semmi gond, ABC szerint a 120 az előrébb van mint a 14, szóval valószinűleg string mezőt rendeztél amiben számok vannak. Nem tudom milyen DB-engine-t használsz, de általában a legtöbb adatbáziskezelőben lehet operálni a rendezéssel, natural, kódlap, meg ilyenek. Szóval szerintem ez nem hiba, legalábbis nem az adatbáziskezelőjé
[ Szerkesztve ]
-
#34784256
törölt tag
Egy linkben meg akarok adni egy .php-t aminek az két paramétere a böngésző ablak méretei lennének. Nem igazán találtam rá működő megoldást a neten.
Valami ilyet szeretnék ( a browser_x és a browser_y-okat keresem):
<a href="proba.php?x=(browser_x)&y=(browser_y)"></a>
aminek a kimenete:
proba.php?x=950&y=780 -
#34784256
törölt tag
Köszi a választ, végülis ezt hoztam össze az ötletedből ( meg a google-ból ):
<script>
document.write('screen.Height/Width: x=' + screen.width + ' y=' + screen.height);
document.write('<a href="get_image.php?x=' + screen.width + '&y=' + screen.height + '">KLIKK IDE</a><br>');
document.write('window.innerHeight/Width: x=' + window.innerWidth + ' y=' + window.innerHeight);
document.write('<a href="get_image.php?x=' + window.innerWidth + '&y=' + window.innerHeight + '">KLIKK IDE</a><br>');
document.write('document.body.clientHeight/Width: x=' + document.body.clientWidth + ' y=' + document.body.clientHeight);
document.write('<a href="get_image.php?x=' + document.body.clientWidth + '&y=' + document.body.clientHeight + '">KLIKK IDE</a><br>');
document.write('document.documentElement.clientHeight/Width x=' + document.documentElement.clientWidth + ' y=' + document.documentElement.clientHeight);
document.write('<a href="get_image.php?x=' + document.documentElement.clientWidth + '&y=' + document.documentElement.clientHeight + '">KLIKK IDE</a><br>');
</script>Hálistennek minden böngészőben máshogy működik, úgyhogy végülis nem fogom használni
-
#34784256
törölt tag
Irtam egy függvényt ami beolvas rekruzívan egy root dirt, és annak almappáit, de itt meg is állt a tudományom, mert a filterezés már nem megy Azt szeretném elérni, hogy paraméterként átadhassak egy egyserű $filter értéket ( pl: $filter = "*.html" vagy $filter = "index.*" ) és a visszatérési listába csak ezek a fájlnevek kerüljenek. Szóval valami regexpressionos dolog kellene nekem ide ( legalábbis ezt gondolom ), de nem értek hozzá, ha valaki tud egy gyors megoldást erre ossza meg velem, ha nem akkor kénytelen leszek magamtól rájönni
Előre is köszönöm! -
#34784256
törölt tag
Nem pont PHP, de hátha itt is kapok rá választ. Stiluslap segítségével alakítom ki az oldal kinézetét és azt szeretném, hogy van egy "fő" DIV és ennek fixen 900px legyen a szélessége valamint az oldal közepére legyen igazítva az egész, és minden ami ezen a DIV-en belül van annak a megadott left-top koordinátái ehhez a DIV-hez képest legyenek értendőek.
Tehát kicsit érthetőbben is leírom 5 táblám van, amit tetszőlegesen szeretnék pozicionálni ( ez eddig nem gond ), viszont ez az 5 tábla egy 900x500 pixel területen belül lesz mindig és én azt szeretném, hogy ez a 900x500-as téglallap mindig a böngésző közepén legyen. Remélen nem túl érthetetlen amit próbálok elmondaniElőre is köszi minden segítséget!!!
-
#34784256
törölt tag
válasz _Petya_ #1769 üzenetére
PHP manual:
"... Otherwise, str is cut from the first illegal character."
Tehát csonkolja a kimenetet ha illegális karaktert talál.
Nem jól paraméterezed a függvényt. Szerintem -
#34784256
törölt tag
válasz bodom87 #2026 üzenetére
Ilyet csináltam én is, a gondom már csak az, hogy kellene egy olyan webtárhely, ahova akár több GB-t is feltölthetek ls nincsennek korlátozva sem a PHP-k ( amit csináltam az a feltöltött képekből csinál thumbnail-t, ha még nincs, majd elmenti egy fájlba, sajnos ahol én nekem van tárhelyem, ott a PHP nem tud fájlt létrehozni ).