Keresés

Részletes keresés

Johny Bravo Creative Commons License 2003.03.17 0 0 1388
Köszi, próbálkozom vele. :)
Előzmény: crockl (1387)
crockl Creative Commons License 2003.03.17 0 0 1387
mivel nem kiiratni akarja:)) mondjuk ott az sscanf esetleg, de talan legyegyszerubb:
$szam = str_repeat("0",1).$szam;, ahol mondjuk az 1 lehet dinamikus:) Persze semmivel sem jobb a $szam = "0".$szam; -nal, max ha irunk ra 1 fgv-t.
Előzmény: Bandi-T (1386)
Bandi-T Creative Commons License 2003.03.17 0 0 1386
Ööö, értsem ezt úgy, hogy azt mondod, a printf() és társai valamiért nem jó neked?
Előzmény: Johny Bravo (1385)
Johny Bravo Creative Commons License 2003.03.17 0 0 1385
Olyat szeretnék igazából, hogy a $i-vel (1-31-ig) végigfuttatott for ciklusban az egyjegyű $i-kből egyből kétjegyű (0x) legyen, hogy az így keletkező input kerüljön majd elmentésre adatbázisba dátumként.

Meg tudnám oldani bonyolultabban, csak gondoltam, hátha van erre valami külön kis fv., amit nem ismerek.

Előzmény: Bandi-T (1384)
Bandi-T Creative Commons License 2003.03.17 0 0 1384
Formázott kiíráshoz javaslom a printf() függvénycsaládot.
Előzmény: Johny Bravo (1382)
Ozzy13 Creative Commons License 2003.03.17 0 0 1383
kösz
Előzmény: crockl (1381)
Johny Bravo Creative Commons License 2003.03.17 0 0 1382
Hali, van valami, amivel az 1-9 számokat kétjegyűvé lehet tenni (01-09 formátummá)?
crockl Creative Commons License 2003.03.17 0 0 1381
masik php-bol csak akkor ered el, ha neki is oda postoltad. Minden php egy uj oldal,alapvetoen semmi kotodes kozottuk.
form -> php, itt sessiont nyitsz, post datakat beteszed session valtozokba: $_SESSION["post"]["x"] = $_POST["x"];, atkuldod usert masik oldalra, persz vigyazol, hogy session azonosito is atmenjen, lasd session doski, majd 2ik php-> session start, es a $_SESSION["post"] -bol amit elozoleg letrehoztal, kiolvasod megfelelo ertekeket.
Előzmény: Ozzy13 (1377)
cOSTIV Creative Commons License 2003.03.17 0 0 1380
Közben találtam egy jobbat, ami a kérdésemre adott válasz is egyben:

Pl.
echo date("Y.m.d", strtotime("next monday"));

Előzmény: sha_dowe (1347)
Bandi-T Creative Commons License 2003.03.17 0 0 1379
Emellett pedig javaslom, hogy kézzel emeld át a $_POST-ból a kívánt változókat a $_SESSION-be.
Előzmény: Ozzy13 (1377)
Bandi-T Creative Commons License 2003.03.17 0 0 1378
Ajánlom figyelmedbe a #1212, #1210, #1209 számú hozzászólásokat.
Előzmény: Ozzy13 (1377)
Ozzy13 Creative Commons License 2003.03.17 0 0 1377
Sziasztok

van egy kis problémám:
Ha egy html input tagbe behozok egy szöveget, amit a felhsználó ír be, azt elméletileg el kéne érnem egy másik php fájlból is, amit a form submit után hív meg. A gond az, hogy nem érem el, csak úgy, hogy $_POST[változó], nem pedig simán $változó

Innentől fogva a session se tárolja megfelelően a bejegyzett dolgokat, semmit nem tudok elcsalogatni belőle az id-n kívül.
Szerintem valami beállítási problémáim lehetnek a php-vel
Apachon van és Windows alatt.

Előre is kösz a segítséget

Strasszer Creative Commons License 2003.03.16 0 0 1376
www.eplanet.hu
Előzmény: sha_dowe (1372)
Törölt nick Creative Commons License 2003.03.16 0 0 1375
Csak próbáld meg logikusan végiggondolni, hogy ez az index.hu hogyan is működhet. Itt is ugyanaz a feladat. Vannak topicok, és vannak userek. Nálad is más szinnel jelenik meg egy topic, ha új üzenet van benne. Hogy lehet ezt legegyszerübben megoldani?
A user - osztálynak van olyan eleme hogy kedvencek osztály, és ennek is vannak elemei, a kedvencekhez tartozo utolsó olvasott hozzászólás sorszáma, és a kedvenc topic címek.

Ha egy user belép, egyszerűen végignézi, hogy van -e a kedvencekben szereplő tételhez új hozzászólás amit az üzenet sorszámmal tudsz megoldani. Ha van nagyobb sorszámú üzenet az adott topichoz, akkor ott van új üzenet.

Természetesen ezt "végtelen" user esetén adatbázisban kell tárolni.

Előzmény: sha_dowe (1374)
sha_dowe Creative Commons License 2003.03.15 0 0 1374
Mondjuk ez sem rossz ötlet, de ez nem "igazán szakmai..." de felajánlanék 10 pontot az ötletért.
Előzmény: Bandi-T (1373)
Bandi-T Creative Commons License 2003.03.15 0 0 1373
Nos akkor miért nem adsz minden szálnak/üzenetnek egy egyedi linket, felhasználva, hogy a böngésző más színnel jelenítni meg a már meglátogatott linkeket, mint az újakat?
Előzmény: sha_dowe (1371)
sha_dowe Creative Commons License 2003.03.15 0 0 1372
Nem tudtok free php + mysql-es szervert valahol az UW kivételével...
sha_dowe Creative Commons License 2003.03.15 0 0 1371
Ne kelljen még 1x végig olvasnod, elvileg ugy "ja ezt már olvastam" de talán könnyebb lenne ez a módszer.
Előzmény: Bandi-T (1369)
sha_dowe Creative Commons License 2003.03.15 0 0 1370
Végül is addig kellene mig el nem olvasta.. arra gondoltam hogy fogok egy text mezőt és belerakom a sz összes user sorszámot az üzenet létrehozásakor. Ha a z illető elolvasta akkor kiszedem a sorszámát.

Csak pl mikor kiirom a fejlécet arra nem ártana valamilyen SQL lekérdezés.

Előzmény: crockl (1368)
Bandi-T Creative Commons License 2003.03.15 0 0 1369
Milyen célból kell tárolni, hogy melyiket olvasta a user és melyiket nem?
Előzmény: sha_dowe (1367)
crockl Creative Commons License 2003.03.15 0 0 1368
marpedig valahol tarolnod kell nem? :)) Ha eleg 1 session idejere, akkor tarold session-be, ha hosszabb tavra kell, akkor tarold file-ban, sql-ben.
Előzmény: sha_dowe (1367)
sha_dowe Creative Commons License 2003.03.15 0 0 1367
Tahát a lényeg egy faliújság szerűség 10-20 felhasználó számára.. folyamatosan jönnének az új infók és ezt kellene valamilyen formában regisztrálni hogy olvastad e vagy sem. NA most inkább "végtelen" user-re kellene megoldani.

gontoltam hogy létrehozok egy tömböt és belerakom az olvasott user azonosítót, de ez eléggé lelassítaná a dolgot nem?

Előzmény: Bandi-T (1365)
crockl Creative Commons License 2003.03.15 0 0 1366
barmilyen modszert is alkalmazol/alkalmazni akarsz, mindenkepp 1 flag-el jelold azt ami el volt mar olvasva/illetve nem volt :) Bar tenyleg nincs mire tippet adni, mert nem kerdeztel semmi kezzelfoghatot.
Előzmény: sha_dowe (1363)
Bandi-T Creative Commons License 2003.03.15 0 0 1365
Mondj kérlek többet.
Előzmény: sha_dowe (1363)
Törölt nick Creative Commons License 2003.03.15 0 0 1364
csinálj egy töbdimentiós tömböt, aminek az egyik eleme egy flag, a másik eleme az üzenet. Ha olvasta a levelet, akkor a flag-et átbillented, és legközelebbi kiirásnál már tudod figyelni, a falg alapján, hogy olvasták-e már.

Előzmény: sha_dowe (1363)
sha_dowe Creative Commons License 2003.03.15 0 0 1363
Hi

Nincs ötletetek hogyan lehetne azt megoldnai hogy van sok-sok üzenete és a user meyliket olvasta el? Tehát lenne egy üzenet küldö cucc. és mint a levelezésnél hogy X olvasta e az adott üzenetet. Tippeket várnék ha van...

crockl Creative Commons License 2003.03.14 0 0 1362
Kiegeszitenem meg azzal, hogy ha a nyito php legelejen, legelso sor ami elott nincs semmi:) egy ob_start(); -ot mond, akkor mehet kozbe print, vagy html, majd esetleg header, mert akkor a tartalom a futas vegeig, vagy amig meg nem szakitja ob_xxx-el, a memoriaba marad.
Előzmény: Andreas (1361)
Andreas Creative Commons License 2003.03.14 0 0 1361
A sütiket bármiféle tartalom elküldése előtt kell küldeni. Nálad már kiment valami a süti előtt és így nem tudja elküldeni a fejlécet.
Nézd meg hogy nincs-e valami a PHP kódblokkod előtt. (akár egy soremelés, vagy egy szóköz is bekavar)
Előzmény: otibor (1360)
otibor Creative Commons License 2003.03.14 0 0 1360
Lenne egy kis problémám. Megpróbáltam cookie-t kezelni a php segítségével de csak egy hibaüzenettel találkozom. A php.net-en az alábbi példa van:

$value = 'something from somewhere';
setcookie ("TestCookie", $value);

Ezt futtatva a következő hibaüzenetet kapom:

WARNING:Cannot add header information - headers already sent by ("elérési út":2) in "elérési út" on line 117.

(Az elérési út a gépen lévő php file elérési útvonala)

Tudja valaki, hogy ezt miért írja ki, és mi kell hogy rendesen müködjön a dolog?

Strasszer Creative Commons License 2003.03.12 0 0 1359
Köszi! Mégcsak most ismerkedem a php-vel. Már látom, hogy a szintaktikája nagyon hasonlít a c-hez, nem is tudom , miért nem jutott előbb eszembe.
Előzmény: crockl (1358)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!