Paranna Morpion-pelin kansainvälisiä ennätyksiä!
Ohjeet | Nettipeli | Tuloslista
Suunnittele tiedosto, josta tulee suuri ZIP-paketti!
Vastauksia: 37
Paras: 1158
Ostakaa mieluummin vaikka käyttis joka tukee Unicodea terminaalissa... (Muut kielet) lisää...
Oppaat: Käytännön PHP-opas
Kirjoittaja: Antti Laaksonen
Opassarja: [ 1 2 3 4 5 6 7 8 9 ]
Edellinen opas – Seuraava opas
Tulostettava versio: tämä opas | koko opassarja
Osa 6 - Funktiot
Funktion määrittely – Funktion parametrit – Funktion palautusarvo – Muuttujat funktiossa – Funktion virheenkäsittely – Villen vieraskirja – Vieraskirjan rakenne – Viestien näyttäminen – Viestin lähettäminen – Loppusanat
Edellinen opas – Seuraava opas
| Gwaur [23.05.2003 13:45:08] | Lainaa | Muokkaa |
| Jes, mä oon aina halunnu oppia käyttämään evästeitä. :) | ||
| Tumpi [24.05.2003 14:23:51] | Lainaa | Muokkaa |
| Ton esimerkissä olevan kirjan voi sotkea helposti, laittaa vaan viestiin, nimeen tms. merkin "|".
Tai sitten tekee oman html-sivun ja pistää siihen textarean, jolloin voi lähettää monirivisiä viestejä kunhan pistää textarean nimeksi "nimi" ja lyö siihen vähän rivinvaihtoa.. | ||
| Antti Laaksonen [25.05.2003 01:18:13] | Lainaa | Muokkaa |
Ton esimerkissä olevan kirjan voi sotkea helposti, laittaa vaan viestiin, nimeen tms. merkin "|". Viestissä tämä ei toimi, koska taulukkoon tulee tasan neljä alkiota ja viesti on niistä viimeinen. Muissa kentissä toimii, mutta silloin häirikön oma viesti vain menee sekaisin (harvemmin oikeaan nimeen tai sähköpostiosoitteeseen sisältyy pystyviivaa). Tai sitten tekee oman html-sivun ja pistää siihen textarean, jolloin voi lähettää monirivisiä viestejä kunhan pistää textarean nimeksi "nimi" ja lyö siihen vähän rivinvaihtoa.. Tämä saattaa toimia. Mutta harvapa perushäirikkö tuollaisia konsteja tuntee. Skriptiin voisi lisätä tarkistuksen, että lomake on lähetetty oikeasta osoitteesta. | ||
| (nimetön) [14.06.2003 21:13:25] | Lainaa | Muokkaa |
| Laittaisit tohon vaikka |*| niin ei menis sekasin niin helposti. | ||
| Silakka [27.01.2004 19:27:40] | Lainaa | Muokkaa |
| jagga | ||
| nD [10.05.2004 21:13:30] | Lainaa | Muokkaa |
(harvemmin oikeaan nimeen tai sähköpostiosoitteeseen sisältyy pystyviivaa).
Ongelmana on ns. 'eliitti nimet' joissa ei voida missään tapauksessa käyttää tavallisia kirjaimia. (esim. /\/ | /\/\ | ) | ||
| TETRIS [11.05.2004 20:02:35] | Lainaa | Muokkaa |
| Mutta | merkinhän voi helposti muuttaa vaikka pieneksi älläksi tai isoksi iiksi. | ||
| samlui [19.06.2004 21:18:28] | Lainaa | Muokkaa |
| miten saisi niin että kun textareasse rivi vaihtuu automaattisesti niin viestissäkin tulisi rivinvaihto
tuossa ainakin rivinvaihto tulee vain kun painetaa enteriä ei silloin kun textarea vaihtaa sitä itse automaattisesti | ||
| cybernetic [26.06.2004 09:16:31] | Lainaa | Muokkaa |
| eiks sen saa vaihtamaan rivia kun teksti lähestyy tekstilaatikon reunaa tai kun painaa entterii: wrap=physical tai vain kun teksti lähestyy reunaa: weap=virtual
(en tiiä sitte) | ||
| SluvE [10.09.2004 22:04:56] | Lainaa | Muokkaa |
| Jos vieraskirjatiedostoon halutaan viestit omille riville, niin kannattaa karsia sieltä \r rivinvaihdot (telanpalautin?) pois:
| ||
| O-boy [26.11.2004 10:45:38] | Lainaa | Muokkaa |
| Miksi minulla tulee tulostuksessa vain:
$nimi "; echo "Aika: " . date("d.m.Y H:i", $aika) . " "; echo " $viesti "; } ?> | ||
| cj [03.01.2005 08:00:01] | Lainaa | Muokkaa |
| onhan sun palvelimella php tuki? Ja tosta puuttuu alust <?php | ||
| pikkut [08.01.2005 20:05:02] | Lainaa | Muokkaa |
| Tahtoisko joku selittää, miks täs on tällee:
Eli toi eka mua mietityttää. | ||
| adu-san [19.01.2005 20:49:06] | Lainaa | Muokkaa |
| Onpahan tossa alottajakin
| ||
| edmundos [21.05.2005 01:39:42] | Lainaa | Muokkaa |
| periaattessa kun tuossa on htmlspecialchars viesti vain, niin emailissa ja nimessä vois käyttää html koodeja? | ||
| ville-v [30.08.2005 18:56:58] | Lainaa | Muokkaa |
| Siihen voi tunkea HTML-koodeja, mutta ne näkyvät niinkuin ohjelmointiputkan keskustelussa:
<b>Tämä ei ole lihavoitu</b> | ||
| Graphic [29.01.2006 21:00:31] | Lainaa | Muokkaa |
| Kirjoittelimpahan tähän nyt suodattimen tuolle || häiriköinnille, eli...
| ||
| Tape [10.02.2007 15:02:13] | Lainaa | Muokkaa |
| voiks joku lähettää mulle zippinä noi, kaikki tiedostot mitä tosta tulee osoitteesee: aappo825@gmail.com
MAHDOLLISIMMAN PIAN | ||
| Väpä [17.02.2007 14:21:19] | Lainaa | Muokkaa |
| Mitähän varten vieraskirja ei toimi. tein kaikki samoin kun tos neuvotaan mut kun sinne yrittää lähettää viestin niin se ei näy sillä nayta.php sivulla. Jos avaa tiedoston viestit.txt ja kirjoittaa sinne niin se kyllä näkyy nayta.php sivulla. Eli vika on käsittääkseni laheta.php sivulla. EI YMMÄLLÄ!!!!
Joo nyt mä sain sen toimimaan. En ollu muistanu asettaa tota CHMOD arvoo oikeeks... | ||
| Cornix [19.02.2007 13:10:48] | Lainaa | Muokkaa |
| Väpä kirjoitti: Mitähän varten vieraskirja ei toimi. tein kaikki samoin kun tos neuvotaan mut kun sinne yrittää lähettää viestin niin se ei näy sillä nayta.php sivulla. Jos avaa tiedoston viestit.txt ja kirjoittaa sinne niin se kyllä näkyy nayta.php sivulla. Eli vika on käsittääkseni laheta.php sivulla. EI YMMÄLLÄ!!!! Oothan varmasti asettanu ton viestit.txt-tiedoston käyttäjäoikeudet niin, että PHP saa kirjottaa sinne? (tuo mainittu 664 on riittävä) Tulostaako skripti jotain virheilmotusta? Mikäli tiedoston oikeudet ei oo kunnossa, ilmotus on jotain tyyliin: "Could not open file..." | ||
| Seppo Jyrkinen [12.03.2007 11:57:17] | Lainaa | Muokkaa |
| Kiitoksia vieraskirjasta, Antti
Tein siitä sovelluksen ja koplasin laheta.php ja nayta.php tiedostot yhteen includen avulla. Ja ruokahalu alkoi kasvaa syödessä. Osaako kukaan kertoa, missä olisi koodivinkki, joka mahdollistaisi vieraskirjan viestien kätevän muokkaamisen tai poistamisen? Nyt muokkaan tekstitiedostoa Bluefishin avulla. -- Tekstitiedostossa on yksityiskohta, joka tulee esiin, kun siivoaa tiedostoa editorilla. Viimeisen viestin jälkeen pitää olla yksi "enter" eli tulee avata tyhjä rivi. Jos turhaa enteriä ei ole, seuraava viesti menee edellisen niskaan. - Sinällään ongelmaton asia, kun sen vain tietää. | ||
| Nessu Maakonni [18.04.2007 21:13:09] | Lainaa | Muokkaa |
| "Myöhemmin Ville lisäsi vieraskirjaansa vielä viestien sivutuksen ja itselleen mahdollisuuden vastata viesteihin". Kuinka tuo tehdään? | ||
| Short Php [19.04.2007 20:21:07] | Lainaa | Muokkaa |
| Nessu Maakonni kirjoitti: "Myöhemmin Ville lisäsi vieraskirjaansa vielä viestien sivutuksen ja itselleen mahdollisuuden vastata viesteihin". Kuinka tuo tehdään? http://www.ohjelmointiputka.net/koodit_nayta.php?tunnus=1088 Viestien vastaus on sitten vähän monimutkaisempi. Lueppas tämä php- opas loppuun ja yritä muutenkin oppia php:tä. Kyllä se siitä lähtee ; ) | ||
| Raketti [10.05.2007 15:05:29] | Lainaa | Muokkaa |
| Miksiköhän minulla on tuossa vieraskirjassa viestin lähetys aika ihan väärä. Mistäköhän johtuisi? | ||
| Raketti [22.05.2007 13:36:17] | Lainaa | Muokkaa |
| Jostain syystä minulla ei tuo fopen funktio toimi linuxsissa. Titäisikö joku onko siihen linuxissa joku vastaava mutta erilainen funktio? | ||
| Seppo Jyrkinen [26.05.2007 09:59:15] | Lainaa | Muokkaa |
| Minä kopioin vieraskirjan 1:1 ilman ongelmia fopen kanssa. Käyttiksenä Linux Fedora. Olisiko ongelma serverin päässä? | ||
| mä [15.03.2008 22:42:19] | Lainaa | Muokkaa |
$viesti = str_replace("\n","<rivinvaihtotagi>",$viesti); Tuon voi hoitaa myös funktiolla nl2br(). | ||
| Rope [11.07.2010 04:10:16] | Lainaa | Muokkaa |
| mull ois semmone juttu tähän, et ku teen tuol tekstikentäs rivinvaihdon, ja kun haluun sen tulostuvan niin et ain uusin viesti tulee ylimmäs, niin se nakkaa rivinvaihdon jälkeisen tekstin ylimmäs, eli otsikon ja kaikkien yläpuolelle, mistäköhän mahtaisi kiikastaa.
Aika: 11, 7, 2010:Valitse valikosta:tyuty Aika: 11, 7, 2010:Valitse valikosta:utyuyt tyutyu tos on toi tekstitiedosto minne kaikki tallentuu josta otan noi. Ylin on et textareas ei oo käytetty entterii ja alemmas on käytetty entterii | ||
ylläpito Antti Laaksonen, ulkoasu Otto Seiskari