google Posted August 25, 2005 Posted August 25, 2005 Megvan a hiba: több szervere van az UW-nek, amin az adatbázisokat tárolják. Egy másik tárhelyemen a 3-mashoz kellett kapcsolódni, ezen meg a ketteshez. A kódot onnan másoltam ki végül, csak nem gondoltam volna, hogy nem a 3-mashoz kell csatlakozni. Most más miatt nem megy. (mert már megint elnéztem egy változót. Javíthatatlan vagyok. )
ocsi Posted August 25, 2005 Posted August 25, 2005 Google szereti tépni az idegeket.. A sajátját meg az enyémet.... No de végül megoldottuk a problémát... nem a scriptel volt a hiba, hanem a figyelmetlenséggel! Az SRV rõl továbbra sem jöttek meg a levelek.... azonban google-nek sikerült mailt küldenie magának. ( az én freemail-em valamiért nem adja meg magát ilyen könnyen!)
benkovics Posted August 26, 2005 Posted August 26, 2005 A táblát megcsináltam már, nem az a gond. Nekem gond! Hogyan telepítsem? Mit kell vele csinállni? Mert ezért nem megy az egész.... ír: ír: ír:
ocsi Posted August 26, 2005 Posted August 26, 2005 1. lépés: Lépjél be a phpmyadmin-ba. (EZt uw-n az admin felületen, a MySQL menüpontban találod) A phpmyadminban válaszd ki az adatbázisodat(bal oldalt...) Fönt klikk az SQL fül re. Ekkor megjelenik egy szövegmezõ, amibe beírhatsz SQL parancsot. Ide másold be az SQL.txt tartalmát, majd futtatsd le. 2. lépés: A többi file elején, ahol adatbázishoz csatlakozik írád át a "név" rész a felhasználiói nevedre(2 helyen van ilyen minden file ban), a "jelszó" részt a saját jelszavadra(az adatbázishoz), És szükség esetén a "localhost" ot arra amit a szolgáltató megadot, mint adatbázisszerver... 3.lépés: Tölts föl mindent egy mappába. felir.php: ezel lehet feliratkozni a listára admin.php: ezzel tudod megnézni hogy ki van a listában, és tudsz törölni levelkuldes.html:itt tudod megírni, és elküldeni a hírlevelet...
benkovics Posted August 26, 2005 Posted August 26, 2005 De nekem a vendégkönyvhöz, van már egy adatbázisom, guestbook néven! Azt nem írja akkor felül?
benkovics Posted August 27, 2005 Posted August 27, 2005 Access denied for user 'desktopverseny'@'%' to database 'név' Ezt akkor írja ki, ha be akarok lépni az admin oldalra.... Amúgy regisztrálás után, 404-es oldal...... ír: De próbáld ki: http://desktopverseny.uw.hu/hirlevel.php
ocsi Posted August 28, 2005 Posted August 28, 2005 igen... A php kódban van egy olyan, hogy database_select És utána, hogy "név". Ezt neked át kell írni a felhasználói nevedre: "desktopverseny"
google Posted August 28, 2005 Posted August 28, 2005 Amúgy regisztrálás után, 404-es oldal...... ír: Semmi gond. A minap én is szenvedtem vele egy sort, és nekem sem akart bejönni egy ideig. Próbáld meg úgy, hogy beírod a teljes elérési utat, kiterjesztéssel együtt.
google Posted August 30, 2005 Posted August 30, 2005 Azt szeretném megtudni, hogyan tudnék egy adatbázisból tárolt szövegnek csupán mondjuk az elsõ száz karakterét kiíratni. Agyon kerestem már ilyet a neten, de nem találtam.
ocsi Posted August 30, 2005 Posted August 30, 2005 Megoldások: fread() Két változót vár: a file elérést, és a beolvasanó bájtok számát. Ide kapcsolódik még az fseek() is ami a file-on belüli pozicionálást segíti! Az fgets() segítségével sorokat olvashatunk be. Az fgetc() segítségével meg bájtokat. ( ezt egy while vagy for függvénnyel kombinálva megkapjuk a kívánt eredményt)
Mezofi Posted August 30, 2005 Posted August 30, 2005 Te mindig olyan feladatokat adsz amiknél egy változóban tárolt szöveg adott részét szeretnéd kiíratni. Gondolom itt is mûködik, amit már kétszer is írtam, az adatbázis általad meghatározott részét betöltöd egy változóba, és onnan kezdve úgy kezeled mint egy tömböt. A tömb adott karakter sorszámától kezdve kiíratod adott sorszámú karakterig. $szoveg ="Ide az adatbázisból vett tartalom" for ($i =1; $i<100; $i=$i+1) { echo $szoveg[$i]; } Gondolom így mûködni fog. @ocsi google egy adatbázisból szeretne adatot és nem egy fájlból. Vagy ez mindegy?
google Posted August 30, 2005 Posted August 30, 2005 Nem mindegy. Köszönöm, valami ilyesmire gondoltam. (És vajon ez magamtól miért nem ment? Csupán költõi kérdés. ) Köszönöm, remekül mûködik, csak az i=1-et átcseréltem i=0-ra, mert lemaradt az elsõ karakter. u.i.: talán azért nem jutott ez eszembe, mert állandóan valami függvényt kerestem...
ocsi Posted August 30, 2005 Posted August 30, 2005 hopsz... tényleg nem a kérdésre válaszoltam... Most viszont találtam valamit. Ez egy sql parncs: select subsrting('MYSQL' 2 , 3); és az eredmény: YSQ (a második karaktertõl 3 karaktert irat ki...) még nem egésszen tudom, hogy ezt hogy tudod használni..
arpsoft Posted August 30, 2005 Posted August 30, 2005 De ugyan ez a függvény létezik a php-ben is: print substr($ezastring,0,100);
google Posted August 30, 2005 Posted August 30, 2005 Köszönöm, ez is remek. Csak sajnos a manual nem adta ki a stringre a keresõben...
arpsoft Posted August 30, 2005 Posted August 30, 2005 Javaslom a PHP 4 kézikönyv beszerzését, vagy esetleg a PHP fekete könyvet!
döke Posted September 5, 2005 Posted September 5, 2005 (edited) Azt szeretném kérdezni hogy hogyan lehet Regisztrációs felületet hogyan lehet csinélni?? Edited September 5, 2005 by döke
Mezofi Posted September 5, 2005 Posted September 5, 2005 Össze kell írnod milyen adatokat szeretnél bekérni, hol szeretnéd tárolni, el szeretnéd e küldeni magadnak esetleg az adatokat. Ezután php fájl, ezen belül form, a formon belül input boxok, és elküldõ gomb. A form küldheti az adatokat post vagy get metódussal. Úgy az egyszerûbb ha egy másik php fájlnak küldi és ott lesznek feldolgozva az adatok. reg.php <body> <form name="form1" method="post" action="ellenor.php"> <table width="353" height="112" border="0" cellpadding="0" cellspacing="0"> <tr> <th colspan="2" scope="col">Regisztráció</th> </tr> <tr> <td width="171" height="27"><div align="center">Név</div></td> <td width="182"><div align="center"> <input name="nev" type="text" id="nev"> </div></td> </tr> <tr> <td height="30"><div align="center">E-mail</div></td> <td><div align="center"> <input name="email" type="text" id="email"> </div></td> </tr> <tr> <td><div align="center">password</div></td> <td><div align="center"> <input name="password" type="password" id="password"> </div></td> </tr> <tr> <td><div align="center"> <input type="submit" name="Submit" value="Küld"> </div></td> <td><div align="center"> </div></td> </tr> </table> </form> </body> ellenor.php <?php $nev=$_POST["nev"]; $email=$_POST["email"]; $password=$_POST["password"]; print ($nev."<br>".$email."<br>".$password); exit; ?>
google Posted September 14, 2005 Posted September 14, 2005 Azt kérdezném, hogy tudom egy hosszabb stringet megtisztítani az aposztrofoktól? Vagy átalakítani õket karakterkódra, mert bevitelnél az ilyen szövegeket hibát jeleznek és nem kerülnek bele az adatbázis text típusú mezõjébe.
google Posted September 14, 2005 Posted September 14, 2005 Köszönöm! Hiába, tényleg muszáj lesz beszereznem egy ilyen könyvet, mert a php.neten semmit nem találok meg.
priby Posted September 16, 2005 Posted September 16, 2005 olyan php scriptet keresek (azt hiszem az felene meg leginkább), ami kiírja, h az adott fájlt hányszor tölötték le... jha és még az jó lenne, ha több fájlra is lehetne alkalmazni...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now