- Telekom mobilszolgáltatások
- Samsung Galaxy S21 FE 5G - utóirat
- Fotók, videók mobillal
- Android alkalmazások - szoftver kibeszélő topik
- Megjelentek az első HMD okostelefonok, ezek a magyar áraik
- Új Beats fej- és fülhallgatók jelentek meg
- Redmi Note 12 Pro - nem tolták túl
- DIGI Mobil
- OnePlus 7 - magabiztos folytatás
- iPhone topik
Hirdetés
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Megjelenési dátumot kapott a Star Wars: Hunters
gp A tervek szerint június elején végre befut a teljes kiadás mobilokra/tabletekre és Nintendo Switch-re.
-
Saját Redmi Note 13 Pro+ a világbajnok focicsapatnak (és indiai rajongóiknak)
ma Argentína nemzeti válogatottjának mezével díszítik az új Redmi különkiadást.
Új hozzászólás Aktív témák
-
tkazmer
addikt
1. Így hiretelen ezt találtam: [link]
2. Erre két megoldás is eszembe jutott, egyik, ami talán egyszerűbb, hogy azt számolod, hogy azt a lapot, ahonnan a letöltés megy, hányszor jelenítették meg. Ez annyiban lehet problémás, hogy ugye lehet, hogy valaki csak megnézi, de mégsem tölti le.
Második lehetőség, hogy csinálsz egy php file-t, aminek az a dolga, hogy a megfelelő paraméterek alapján elküldje a kliensnek a file-t. (én pl itt [link] ilyet használok, a kép teljes méretű letöltése link egy php file-ra mutat, amelyiknek az a dolga, hogy jelen esetben a képet, de bármi mást is elküldjenek a kliensnek. Azt, hogy a php kimenete egy ilyen file legyen, pedig a headerekkel tudod beállítani)úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
tkazmer
addikt
2.
kb így:
$fmime = ''application/octet-stream'';
$fpath = ''fájl helye, neve'';
header( ''content-type: {$fmime}'' );
header( ''content-disposition: attachment; filename={file neve}'' );
readfile ($fpath);
Ennek a php-nek más kimenete nincs, mint az a bizonyos file.úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
Tele von Zsinór
őstag
Ez nem csinál mást, csak letöltésre felkínálja az adott filet. Hogy te hogy állapítod meg a file nevét, helyét, illetve hogyan számlálod, az rád van bízva. Célszerű mondjuk adatbázisban tárolni ezeket: id,eredeti filenév,mime típus,számláló
Feltöltéskor a file neve legyen az id és semmi más, valamit elmentet a mime type-t amit a bowser küld. Letöltéskor kapsz egy id-t, az alapján az adatbázisban előkeríted a megfelelő sort, növeled a számlálót, valamint elküldöd a kliensnek a filet az eredeti filenévvel és mime típussal. -
alitak
senior tag
Állítsd a globals-t on-ra.
Vagy ha nem tudod módosítani a php.ini-t, akkor írd így a mail.php-t:
<?php
$targy = $_POST[''targy'';
$szoveg = $_POST[''szoveg'';
mail(''cimzett@domain.hu'',$targy,$szoveg);
?>Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/lUwLkw
-
föccer
nagyúr
Istenzsírkirály vagy. Pont ilyenekre van szükségem
Köszi, még halotok rólam
Hop, már itt is vagyok
Szóval: Hol lehet elérni, azt a környezetet, amin készíthető/fejleszthető egy-egy php oldal? Annyit már tudok, hogy a klaszikus builderek nincsenek
thx.
üdv.: föccerÉpítésztechnikus. Építőmérnök.
-
DArchAngel
tag
-
vakondka
őstag
Köszi a választ mindenkinek !
A legfontosabb formnál (webáruházban ez küldi el a rendelést) megoldottam a dolgot,
úgy hogy a rendelés sikeres elküldése után kiürítem a kosarat, a post-os adatok feldolgozása előtt viszont most már azt is megnézem, hogy nem-e üres a kosár és ha üres, akkor hiába jött post data...
A többi formnál még megoldásra vár a dolog, lehet, hogy megpróbálok beállítani egy session változót a sikeres első post után...
más: kellene egy olyan sql, ami minden rendelés után kitörli a régi kosarakat (ami 1 napnál régebbi)...szóval van az adatbázisban egy datatime mező és ez alapján kellene egy olyan delete, ami csak azokat törli amiket kell...tudom ez elvileg másik topic, de van összefüggés
Előre is köszi !https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
Lehet, hogy favágó módszer, de én azt csinálnám,
hogy rögtön az progi elején kiadnék egy document.location.href utasítást.
Így ha van javascriptje átírányítódik a másik oldalra, amelyik támogatja a javascritet,
alapból pedig marad azon az oldalon ahol ez a kód van úgyhogy ez lesz a javascript nélkül is működő oldal.https://toptarget.hu - Online Marketing Ügynökség
-
raczger
őstag
1. ehhez egy kis segítség
de ahogy te akarod, így kell legegyszerűbben kiiratni:<?php
print date("Y.m.d. H:i", time());
?>2.
én egy régi oldalomon egyszerű js-el irattam ki:<SCRIPT>
document.write("Oldal letöltése: " +loadtime+ " másodperc");
</SCRIPT>www.movat.hu - http://bit.ly/2mIziA4
-
Tele von Zsinór
őstag
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$starttime = $mtime;
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$endtime = $mtime;
$totaltime = ($endtime - $starttime);
echo("Ezen oldal generálása " . sprintf("%.6f",$totaltime) . " másodpercig tartott\n"); -
-
DeltaPower
őstag
válasz vancha2 #1049 üzenetére
google... [link]
<?php
// set the cookies
setcookie("cookie[three]", "cookiethree");
setcookie("cookie[two]", "cookietwo");
setcookie("cookie[one]", "cookieone");// after the page reloads, print them out
if (isset($_COOKIE['cookie'])) {
foreach ($_COOKIE['cookie'] as $name => $value) {
echo "$name : $value <br />\n";
}
}
?>"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
k3vin
csendes tag
válasz vancha2 #1049 üzenetére
Hello!
Én a helyedben ezt session-al oldanám meg.
A session változó értékét a böngésző tárjolja, mindaddig míg be nem zárod a böngészőt, vagy ki nem törlöd a session értékeit php-ben...szoval:
valami.php?id=1
....
session_start();
$_sessio[1] = "userid";
....valami.php?id=2
...
session_start();
$session[2] = "userid";
...Aután ezt ki tudod olvasni minden oldalon... Tehát ha megnyitja az oldal1-et, aztán átmegy a 2-re, aztán vissza az 1-re, nem fogja ujra tárolni a +1 értéket, mert már megadtad az userid-t és tárolja a böngésző. De ha bezárja a felhasználó a böngészőt, vagy esetleg kijelentkezik és olyankor törlön a sessiont, és ezek után nyitja meg újra, akkor újra adódik a +1 az adatbázishoz...
Hirtelen én így oldanám meg.. egyszerű és működőképes...Üdv:
Kev -
-
vakondka
őstag
válasz vancha2 #1154 üzenetére
nekem hasonló esetben segített, ha a query előtt lefuttattam egy másikat:
@mysql_query("SET NAMES latin2");
próbáld meg így, vagy ha nem megy akkor a latin2 helyett UTF-8at írni...ui: egyébként a MySQL is tud olyat, hogy a karakterlánc egy részét adja csak vissza.
pl: SELECT LEFT(`name`,1) FROM `users`
ez visszaadja a user táblából a name mező első karakterét
[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
DeltaPower
őstag
válasz vancha2 #1157 üzenetére
echo ($sor); vagy echo($sor[0[);
aszem az első lesz a jó, ilyenkor nem tömböt hanem sima változót ad vissza, de most nemtom kipróbálni."Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
vakondka
őstag
válasz vancha2 #1157 üzenetére
echo $sor['nev'][0];
ez nem egy gyakran használt, de egyszerű megoldás:
a 'nev' mező értékének első betűjét adja vissza, ha a sima változóra tömbként hivatkozunk,
tehát elhagyható ez esetben a substr() utasítás[ Szerkesztve ]
https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
-
-
mm00
aktív tag
válasz vancha2 #1797 üzenetére
Adatbázis van amelyik kodolásnál nem veszi figyelembe az ékezetet keresésnél, azért dobja ki találatnak.
Kérdésedre, azt tudom mondani, hogy tuntesd el az ékezeteket a $szo-ból, majd nézd meg hányadik karaktertol hányadikig találhato meg benn a szo táoldal le majd elso helyre a nyito taget másodikra meg a záro taget tedd.
-
mm00
aktív tag
-
L3zl13
nagyúr
-
cucka
addikt
válasz vancha2 #1867 üzenetére
Az i betű a case insensitive rövidítése, tehát nem veszi figyelembe a kis és nagy betűk közötti különbséget. Ha ezt bekapcsolod, akkor mondjuk az 'ALMAFA' szövegre illeszkedni fog a '/alma/i' minta és a '/ALMA/i' minta is. (meg természetesen mindenféle variáció)
Ami fontos, hogy a /i kapcsoló csak az angol ábécé betűire működik..
[ Szerkesztve ]
Új hozzászólás Aktív témák
- AKCIÓ Új Dobozos Macbook Pro dokkoló új ára 70.000 forint
- ThinkPad Hybrid USB -C USB -A Dock 40AF Új ára 80.000 Forint Ingyen szállítás
- Xiaomi Redmi Note 9s 128/6 GB 34.9E !!!
- Új Hp Pavilion 15-eh Fémházas Szuper Laptop 15,6" -30% AMD Ryzen 7 5700U 8Mag 16/1TB FHD MATT
- ATI RADEON RX 480 -8 gb DDR5 256 bit videokártya