Hirdetés
- Google Pixel topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Redmi Note 14 Pro+ 5G - a tizenhármas átka
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy S23 Ultra - non plus ultra
- Apple Watch Sport - ez is csak egy okosóra
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- iPhone topik
- Samsung Galaxy Watch6 Classic - tekerd!
Új hozzászólás Aktív témák
-
emitter
őstag
Sziasztok!
Ha valakinek van kedve és ideje, a jarokelo.hu közösségi ügybejelentő weboldalnál php-programozót keresnek (önkéntes munkában): link
-
emitter
őstag
mitől lehet az, hogy nem tudok bizonyos méretnél nagyobb képeket feltölteni? A határ kb. 100kB-nál lehet a kísérleteim szerint. Ez egy olyan űrlapos oldalon van, ahol a képfeltöltés mező előtt egy rakás szöveges input mező van.
Csináltam egy próbaoldalt, ahol csak egyetlen fájlfeltöltő mező van, ott működik szépen, korlát nélkül a feltöltés, akár 1MB-os jpg-vel is.. szóval elég érdekes a helyzet
-
emitter
őstag
válasz
Tele von Zsinór
#2318
üzenetére
ja, IE meg kódolva mutatja, akkor biztosan mindegyik böngésző így csinál, tehát felesleges még külön trükközni az urlencode()-dal..
-
emitter
őstag
hmm, a formom automatikusan állítja össze a get paramétereket, de nem kódolja őket. Hogyan tudom elérni mégis, hogy kódolja az adatokat, pl. ékezeteket? A szóközt kódolja, '+'-ot rak helyette.
Mondjuk az ékezetekkel is helyesen működik a keresés.. ha nálam jól működik, akkor mindenkinél helyes lesz? -
emitter
őstag
válasz
Protezis
#2307
üzenetére
ok, akkor bennhagyom, végülis tényleg ebből tudom, hogy keresést kell végrehajtani.
Két kérdésem lenne: hogyan lehet kódolni és dekódolni az url-be kerülő sztringeket?
Az lapozáshoz linkeket használok, ezek esetében hogyan tudom megoldani, hogy az url egy újabb get-mezővel bővüljön a következő-re kattintáskor? Ha $_SERVER['PHP_SELF'] után illesztem az új mezőt, ez csak az index.php-t adja, a többi meglévő mező nincs benne.. -
emitter
őstag
válasz
fordfairlane
#2304
üzenetére
a submit gomb neve konkrétan zavar, teljesen felesleges, a többit végülis elviselném..
hogyan lehet kihagyni egyszerű módszerrel ezeket? -
emitter
őstag
válasz
Protezis
#2301
üzenetére
igen, most akarok átállni get-re mindenhol..
azt hogyan tudom megadni, hogy a submit-gomb megnyomásakor az url-ben csak bizonyos mezők jelenjenek meg? Pl. a submit-gomb neve nem kell. Meg ha nincs kitöltve egy input mező, akkor az üres sztring érték egyáltalán ne jelenljen meg a $_GET tömbben. -
emitter
őstag
válasz
emitter
#2293
üzenetére
mondok egy példát:
keresem a 100Ft-nál drágább termékeket az adatbázisomból. Kapok 326 találatot. Alapból megjelenítem az 1-50-ig terjedő részt. Van egy linksorom, mint a te filmes oldaladon. Ha az '51-100' linkre kattintok, amelynek a href-je 'vmi.php?limit=50&page=50', akkor ez nem elég, hanem valahogy vissza kell küldenem azt is, hogy én a 100Ft feletti termékeket akarom. Ezt hogyan tehetem meg?szerk: a keresési információkat (pl. 100 Ft) post-tal küldöm
-
emitter
őstag
válasz
PazsitZ
#2292
üzenetére
értem én, de az én oldalamon egy keresés eredményeként kapott találathalmazt kellene oldalakra bontani. Ha adok egy új oldallekérést get-tel, akkor valahogyan a keresési feltételeket is vissza kell újra juttatni a szervernek, hogy a lapozás után a következő x db találatot tudja lekérni az adatbázisból.. nemtom mennyire érthető..
És ehhez javascript kéne, hogy az egyszer már elpostolt adatokat újra vissza tudjam küldeni, nem? Vagy akkor én nem értem, hogy te mire gondolsz. -
emitter
őstag
válasz
Tele von Zsinór
#2289
üzenetére
Most hogy nekiláttam, az a kérdésem, hogy az ilyen lapozást post-tal is meg lehet oldani, vagy csak get-tel? Az a baj, hogy az egész oldalon a keresés post-tal megy, így asszem nem lenne egyszerű megoldani, hogy a lapozási infókat az url-ben vigyem át..
Viszont post esetén csak javascripttel tudom megoldani, hogy a lapozómenüben egy linkre kattintva a submit-esemény bekövetkezzen.. akiknek nincs js-ük, azok haljanak meg? Szóval mit tanácsoltok?szerk: ha ötvözném a kettőt, és csak a lapozási infót küldeném get-tel, akkor is csak JS-sel tudnám megoldani, mert különdben elvesznek a keresési feltételek (kulcsszavak)..
-
emitter
őstag
válasz
Tele von Zsinór
#2289
üzenetére
köszi!
-
emitter
őstag
Adatbázisbeli keresés eredményeit szeretném felosztani, hogy oldalanként pl. 10 találatot jelenítsen meg.
Ezt érdemes úgy megoldani, hogy minden lapozásnál lefuttatom a keresést, de mindig csak az adott 10-es találat-blokkot jelenítem meg? Más ötletem egyelőre nincs.. -
emitter
őstag
a max_file_size csak IE esetén működik? Valahol ezt olvastam, talán igaz, mert nekem FF nem jelez semmi, ha 100kB-nál nagyobbat akarok feltölteni..
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
<input type="file" name="image" /> -
emitter
őstag
válasz
vakondka
#2254
üzenetére
ja, de most csak a példa kedvéért mezo1, stb. a mezők nevei
szóval akkor ezt nem lehet megúszni (áll vagy 30 mezőből az űrlapom..)--
Viszont lenne egy másik kérdésem: ki lehet-e nyerni valahogyan a $_POST elemeinek a nevét? Hogy ne kelljen egy helytelen űrlapkitöltés esetén mind a 30 már kitöltött mezőt egyenként visszairatni, hanem egy ciklussal végigmehessek a $_POST elemein. Lehet úgy hivatkozni mondjuk az első elemére, hogy $_POST[0], vagy csak úgy, h $_POST['mezo1']?
-
emitter
őstag
JS-ellenőrzés már kész, most azon gondolkozom, hogy a szerver-oldalon hogyan tudom leghatékonyabban megoldani ugyanezt..
Azt szeretném, hogy akkor is működjön az ellenőrzés, ha ki van kapcsolva a JS a böngészőben. De nem lenne túl szerencsés, ha egy elrontott mező után mindent újra ki kéne tölteni. Tehát php-ből írjak vissza minden kitöltött mezőt, ugye?
Az ellenőrzést hogyan csináljam? Egy marha hosszú if-sorozattal, így?if(isset( $_POST["submit"] )) {
if( !isset($_POST["mezo1"]) ) {
$hianyos[$i] = "mezo1";
$i++;
}
if( !isset($_POST["mezo2"]) ) {
$hianyos[$i] = "mezo2";
$i++;
}
.
.
.
if( !isset($_POST["mezo9"]) ) {
$hianyos[$i] = "mezo9";
$i++;
}
else {
echo "<p>Sikeres regisztráció!</p>";
}
//kitöltött mezők visszaírása; hibás mezők jelzése
} -
emitter
őstag
válasz
Tele von Zsinór
#2244
üzenetére
köszi!
-
emitter
őstag
itt is megkérdezem a gyors válasz reményében:
egy regisztrációs űrlap kötelező mezőinek kitöltését hogyan célszerű ellenőrizni: javascripttel a Submit gond megnyomása után (de még a feldolgozó php betöltése előtt), vagy a feldolgozó php-ből?
-
emitter
őstag
Sziasztok!
Egy könyvtárból szeretnék random képet választani, minél egyszerűbben. Eddig ezzel próbálkoztam:
function randomImage() {
$images = glob($logo_path.'/*.jpg');
return $images[array_rand($images, 1)];
}A szolgáltatóm szerverén nem ad vissza semmit a függvény, ultraweben hibaüzenetet ad: "<b>Warning</b>: array_rand() [<a href='function.array-rand'>function.array-rand</a>]: Second argument has to be between 1 and the number of elements in the array in <b>/mnt/ultraweb/e/em/emitter/kalasz/index.php</b> on line <b>32</b><br />"
Mit tudtok javasolni? Próbálkozzam saját módszerrel, írjak én függvényt a glob() helyett?
-
emitter
őstag
php-vel hogyan tudom lekérdezni az aktuális URL-címet?
Azt akarom, hogy az URL-címtől függően meghívódjon egy php-fv avagy sem. Javascript ugrott, php-vel megoldható ez? Vagy az meg csak referert tud nézni?
Új hozzászólás Aktív témák
- OLED monitor topic
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Disney+
- exHWSW - Értünk mindenhez IS
- Google Pixel topik
- Arc Raiders
- Kerékpárosok, bringások ide!
- Konzolokról KULTURÁLT módon
- Teljes verziós, ingyenes mobil játékok és alkalmazások
- Xiaomi 15T - reakció nélkül nincs egyensúly
- További aktív témák...
- mini karc a képen! HP EliteDisplay E243m full HD IPS monitor- rejtett Webkamera - nagy hangszóró
- X1 Yoga 8th 2-in-1 14" FHD+ IPS érintő i7-1355U 16GB 512GB NVMe ujjlolv IR kam aktív toll gar
- Spectre x360 16 2-in-1 16" QHD+ IPS érintő Ultra 7 155H 16GB 1TB NVMe ujjlolv IR kam gar
- Samsung Galaxy Note 20 Ultra 12/256GB Normál Állapotú! Halványan beégett kijelzővel. 1 Év Garanciáva
- Gembird FTP CAT5e CCA 60m (30+30), szürke (FPC-5004E-L/100) kábel
- Asus laptop E1504F Ryzen 3
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060 8GB GAMER PC termékbeszámítással
- AKCIÓ! Lenovo Legion Slim 5 Gamer notebook - R7 7435HS 16GB RAM 1TB SSD RTX 4070 8GB GDDR6 WIN11
- Bomba ár! Dell Latitude 5410 - i5-10GEN I 8GB I 256SSD I HDMI I 14" FHD I Cam I W11 I Garancia!
- Samsung Galaxy A34 5G 128GB,Újszerű,Dobozával,12 hónap garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest





