Új hozzászólás Aktív témák
-
raczger
őstag
nos van egy beléptetőm ami session-t használ, ám van benne egy olyan funkció is, hogy megjegyez, azaz megjegyzi i volt benn sok időre
ehhez ugye cookie-ban is eltárolom az adatokat, mivel a login a dokumentum közepén van (header után) ezért csak js-el tudom elküldeni a cookie-t ám ez csak addig küldi el amíg megvan nyitva a böngészőezt hogy kéne megoldani hogy azontúl is meglegyen?
egyébként ilyen a js:<script>document.cookie='nev=ertek; path=/'</script>
-
raczger
őstag
válasz
Louloudaki #652 üzenetére
én úgytudom, hogy ehhez olyan tárhelyre van szükség, amin van időzített PHP futtatás, és ilyen ingyenes tárhelyről nem tudok
ez olyan, hogy beállítod mely fájlokat, milyen dőközönként futtassa le, pl nekem van ilyen az oldalamon ami a dataglobe-on van, igaz ezt még nem próbáltam ki rajta
gondolom ez valami szerveren lévő progit fttat le, ami lefuttatja a php fájlt.mod: Akcept 10 mp
egyébként amit te leírtál nem egészen pontos, mert az csak akkor történik meg, ha lefuttatják a php fájlt, de itt magától kell lemennie, mert a szerveren egy progi hajtja végre!
-
raczger
őstag
hát van ezekre többféle kevésbé, és többnyire jó megoldások, leírom az én esetemet hogyan szoktam ezeket megoldani, de ennél vannak elegánsabb megoldások is:
Vegyük, hogy van egy login.php-nk, amiben benne van a beléptető HTML form, és a PHP beléptető script.
az oldal felépítése ez lenne: (remélem a $_REQUEST, vagy a $_GET tömböt ismered)<?php
if ( $_REQUEST['login]=="" )
{
print "ide irasd ki a html formot, és az action-be szerepeljen ez: login.php?login=yes";
}
elseif( $_REQUEST['login']=="yes" )
{
print "Ide jöhet a beléptető php kód, és az md5-ös kódolás meg egyéb ellenőrzések amik szükségesek, például hogy másik formról ugyanide ne küldjenek lehet olyat ellenőrizni, hogy honnan jött a kérés, pl:";
if ( $_SERVER['HTTP_REFERER']=="http://domainneved.hu/mappaneve/login.php" )
{ print "és akkor ide teheted a beléptetést"; }
else
{ print "Valami hibaüzenet"; }
}
else
{ print "Ide is jöhet hibaüzi!"; }
?>meg beteheted ugyanabba a fájlba a kettőt úgy is, hogy használod a következőt: (én csak egyszer néztem meg milyen, nekem valamiért nem tetszik, de hát ez van
)
a php beléptető kód elé írd ezt: ob_start(); , a végére pedig ezt: ob_end_flush();
úgy tudom hogy a két kód közötti php kód akkor fut le ha a POSTDATA-t már elküldték, tehát ha szimplán betöltik az oldalt nem fog lefutni a beléptetés, mindenféle hibaüzenettelremélem érthető volt, és tudtam segíteni, üdv: raczger
-
raczger
őstag
válasz
Tele von Zsinór #626 üzenetére
igen, azok már jók amiket kiszedek select-el, de mikor belerakok valamit insert into-val akkor van a probléma márcsak
-
raczger
őstag
válasz
Tele von Zsinór #624 üzenetére
-
raczger
őstag
válasz
Tele von Zsinór #622 üzenetére
közbe néztem, hogy a te megoldásod mégis jó, de most azzal van a gond, ha egy text mezővel, post-al beviszek a mysql táblába szöveget, ott az őű marad ?-esen, oda is tegyem be a set-et? nincs egyszerűbb megoldás, mert iszonyat sok insert into van...
a metaban pedig ez van:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> -
raczger
őstag
thx mindkettőtöknek, de nem megy sehogyse
extrán próbálkozok, nemtudom mi lehet a gond
-
raczger
őstag
van egy érdekes problémám...
van egy mysql táblában (5-ös verzió) varchar mezőkben szöveg, melyben szerepelnek ő és ű betűk, de mikor php-ból lekérdezem és kiiratom ezeket csak ? -et tesz a helyére
mi lehet a baj? lehet hogy a karakter kódolása a rossz? (alapból CHARSET=latin2 van beállítva a táblákban)
más: IE-t annyira megutáltam meginn, igaz csak 6-ossal néztem, pl van ilyen a táblában: <td align='left'> és akkor a mezőben a szöveget nem balra helyezi, hanem középre... miért??
meg a másik hogy táblákat egymás mellé rakok, 4-et és az első háromnak a style-ja az float:left, és ff-ben helyesen egymás mellé rakja a 4 táblát, de ie-ben nem.. az utolsó táblát egy sortöréssel lejjebb teszi. tudom az utóbbi 2 nem egészen ode jön, de hátha tud valaki segíteni -
raczger
őstag
válasz
Tele von Zsinór #610 üzenetére
köszi, pont ez kellett
többieknek is kösziközben találtam kicsit egyszerűbb megoldást hozzá
, ami az én esetemben működik
-
-
raczger
őstag
nos van egy dolog ami régóta foglalkoztat, de sohase sikerült kideríteni hogy is megy a dolog
az ereg-el kapcsolatban lenne szó:
pl van egy fórumba beírt üzenetem: [L=http://php-script.hu]Oldalam[/L]
és ez változzon erre: <a href="http://php-script.hu" target="_blank">Oldalam</a>nos tudom, hogy ezt elvileg preg_replace -el kell megcsinálni, csak nemtudom hogyan...
pl vegyünk egy ilyen feltételt (neten találtam):
elseif(!eregi("^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$", $email))elmagyarázná nekem valaki hogy, mi mit miért van ott ahol van?
[0-9a-zA-Z] ez a rlsz még logikus tud lenni, meg a @ is érthető ugyebát...ha valaki eltudná egy ilyennek az alkotását mesélni, hogy esetleg én is értsem, annak örülnék, előre is köszönöm!
-
raczger
őstag
van egy futyurisztikus problémám:S
nos mktime-al van egy kis nagy gondom...(PHP fejlesztőit megkérdezném szívesen hogy miért????) az a problémám, hogy 2037 után nem létezik a világ a php-ban mktime szerint.... és ugyanez a helyzet 19valamennyinél, nem volt kedvem kiszámolni pontosan hol.
Nos ezt egy olyan helyen szeretném ellenőrizni, ahol van egy verseny időpont (időbélyegben), van egy felhasználónak a születési dátuma (év, hónap, nap), és van egy korhatár minimum, és maximum (évben számolva)
mktime segítségével ezeket a feltételeket könnyen ellenőrízhettem volna, de ugye elég hamar elfogynak az évek ott és rossz eredményt dob vissza ami nem jó nekem
nem tud erre valaki egy jó megoldást? én gondolkoztam rajta eszembejutott egy megoldás ami az elképzeltnél sztem kb 10x hosszabb:S no mind1! ha valaki tud, segítsen please! -
raczger
őstag
gondolom ezt azért írod, mert te is a c-vel kezdtek, és azzal szenvedtél
php épp azért való kezdőknek (mint jómagam voltam) mert viszonylag könnyű nyelv, és barátságosabbá teszi a programozást az emberrel. és mért lenne szar kód, gányolás?azért mert van benne pár automata rendszer? egy olyan autó máris szar amiben van autómata váltó meg esetleg kipörgésgátló egy mégjobb autóban?
ez segíti a vezetőt, és nem adja fel egyből....
-
raczger
őstag
egy elég érdekes dologba ütköztem. amit az oldalamra csináltam anno fórumot átalakítva egy másik oldalon akarom használni, nos ez sikeresen megtörtént, és jól is működött xampp-al php5 alatt, ám mikor felraktam egy php4-es tárhelyre (dataglobe) ekkor valamiért mindig olyat csinált, az összes fórumos oldalnál, hogy mikor elmegyek az egyik fórumos oldalról spontán kijelentkezik mindig, és nem tudom mi lehet ennek az oka, van aki sejti? vagy volt másnak is ilyen problémája?
-
raczger
őstag
válasz
Tele von Zsinór #121 üzenetére
thx, műxik, de van egy kis gond:S
amit behelyez az elé még egy 0-át odarak:S és nem jövök rá hogy miért -
raczger
őstag
köszönöm!
azthittem van valami egyszerűbb, de úgylátszik nemigazán:S -
raczger
őstag
hy
lenne egy olyan kérdésem, hogy mikor pl valamit frissítek sql táblába (UPDATE table SET valmi='lol' WHERE id='1')
és én olyat szeretnék, hogy egy mezőhöz hozzáfűzök valamit. Mert PHP-ban van erre mód, ami a .= művelet, sql-ben próbáltam ezt, de nem ment, valaki nem tudja hogyan lehetne ezt sql paranccsal egyszerűen megoldani? -
raczger
őstag
válasz
Tele von Zsinór #103 üzenetére
köszi!
így hallásra ismerős a fgv, de még nem használtamegyébkéntmár este mikor nem tudtam elaludni megvolt egy ilyen szorzásos, összeadásos kiszámítás is, de akko inkább ezt használom, mert ez egyszerűbb
-
raczger
őstag
hy, nos van egy olyanom pl:
2007 // év
06 // hónap
26 // nap
22 // óra
34 // perc
mindegyik egy-egy külön változóban van benne, nos ezt szeretném megcsinálni időbélyegként, ám ez sajnos nem menne egyszerűen szorzáásal, összeadással a szökőévek miatt:S
hogy lenne ezt legegyszerűbb megcsinálni, hogy egy adott időpontot amit egy űrlapon megadsz, azt bevitelkor időbélyegben rakja beremélem értitek mit szeretnék
-
raczger
őstag
válasz
Louloudaki #51 üzenetére
pont hogy nem
ha ilyen egyszerű lett volna nem írtam volna ide
-
raczger
őstag
Hali!
Tegnap megismerkedtem a tinyMCE-vel, és tetszik meg minden, csak épp azt nem találom hol lehetne megváltoztatni a szélességét:S vki tudja hol lehet? mert ugyan kerestem a fájlaiban de nem igazán találtam
Új hozzászólás Aktív témák
Hirdetés
- A fociról könnyedén, egy baráti társaságban
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- EAFC 25
- Xbox tulajok OFF topicja
- Android alkalmazások - szoftver kibeszélő topik
- Kertészet, mezőgazdaság topik
- Indukciós főzőlap
- Synology NAS
- Gitáros topic
- Fotók, videók mobillal
- További aktív témák...
- Bomba ár! Dell Inspiron 5405 - Ryzen5 4500U I 8GB I 256SSD I 14" FHD I HDMI I Cam I W11 I Garancia!
- LG 65C3 - 65" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
- ÁRGARANCIA! Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- AKCIÓ! AMD Ryzen 9 7950X 16 mag 32 szál processzor garanciával hibátlan működéssel
- AKCIÓ! MSI B450M R5 5600X 32GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Zalman 600W
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged