FinWX Foorumi
torstai, 24.05.2012, 02:43 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
06.05.2012
Toivotamme tervetulleeksi FinWX:n 69. jäsen-sääaseman, FinWX Turku-54:n.
Sääasema on Länsi-Suomen läänin 25. FinWX-asema.

Lue lisää uudesta jäsenasemasta täältä.
 
   Etusivu   Ohjeet Haku Kalenteri Kirjaudu Rekisteröidy  
Sivuja: 1 [2]
  Tulostusversio  
Kirjoittaja Aihe: Sivuston PHP-skriptausta  (Luettu 4188 kertaa)
0 jäsentä ja 1 vieras katselee tätä aihetta.
weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4550


« Vastaus #10 : maanantai, 02.06.2008, 18:47 »

Hienoa!

Trial ja error-menetelmällä on meikäläisenkin sivu pystytetty, jossa ollut enemmän erroreita kun oikeita Hymyilee Tuota php:tä on meikäläinen oikeastaan itse-oppinut vain ja ainoastaan noitten sää-skriptien avulla jota nuo gurut tuolla ww-foorumilla jatkuvasti pukkaa ulos, ottamalla skripti ja tutkinut sitä vähäsen ja miettimällä että voisko sillä myös tehdä tätä?- menetelmällä.

if{}-funktio on erittäin suosittu myös meikäläisen skripteissä, jo senkin takia että sitä on helppo muokata. Kun aikoinaan tein tuon mun sivunumero-järestelmän (jokaisella sivulla on oma numero) niin sain samalla tagin jonka avulla voin määrittää esim sivupalkin sisällön, esim ukkostutkasivulla on ihan turha näyttää myös tutkan pikkukuvaa sivupalkissa.

Toisen ison muutoksen tein tuossa aikasemmin keväällä kun muutin koko kieli-systeemin define-funktioiksi, eli joka lauseella on nimi jonka se hakee sitten oikeasta kieli-filusta.

Noita php:n lasku-funktioita en mäkään ole aikasemmin oikeastaan tiennyt kun että se osaa laskee (esim 2 * 4) ja että se pyöristää, floor ja ceil (pyöristää ylöpäin) ovat aika uusia tuttavuuksia meikäläisellekin.

Sql on oikeastaan ihan kätevä lisä tuonne sääsivulle, käytössä sitä ei ole kun nimeksi vielä, oikeastaan vain tuon top-listan laatimiseen. Mutta mahdollisuudet ovat siinä aika rajattomat, esim. historia-tietosivuja ajatellen. WD:llähän on oma sql-ohjelma jolla pystyy ajaa clientrawta sql:ään (myös vahoja tietoja), en ole vaan itse vielä saanut mitään sää-tietokantaa rakennettua josta tehdä historia-sivua, sitä työtä hoitaa tuo wundergroundin haku-scripti  Hymyilee

Henkka
tallennettu

Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #11 : sunnuntai, 06.07.2008, 21:12 »

Aiheeseen "Sivuston PHP-skriptausta" kuulunee myös tämä minun kysymys.
Tietäisittekö mitään PHP-FormMail-skriptiä, jossa saisi valita ja muokata skriptin laatikot? Eli semmoinen, missä jotkut kentät saisi muokata pakollisiksi ja jonkinlainen IP-osoite-estokin pitäisi sisältyä.

Googlella en löytänyt kuin jotain ladattavia versioita.
tallennettu

J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #12 : sunnuntai, 06.07.2008, 22:24 »

Aiheeseen "Sivuston PHP-skriptausta" kuulunee myös tämä minun kysymys.
Tietäisittekö mitään PHP-FormMail-skriptiä, jossa saisi valita ja muokata skriptin laatikot? Eli semmoinen, missä jotkut kentät saisi muokata pakollisiksi ja jonkinlainen IP-osoite-estokin pitäisi sisältyä.

Googlella en löytänyt kuin jotain ladattavia versioita.

Itse en ole tuohon alueeseen pyrkinytkään, vaikka olisi hauska saada sellainen lomake PHP:llä tehtyä, että voi ilmoittaa oman sääasemansa FinWX-asemaksi, pyytää siihen muutoksia ja poistaa asemansa listoilta, jos tarve vaatii.

Katsotaanpa, olisiko esim. meidän PHP-suurvisiirillä, weatherc:llä jotain jippoa silinterihatussaan meitä PHP:n alkeita tapailevia varten. Hymyilee
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4550


« Vastaus #13 : maanantai, 07.07.2008, 16:02 »

Lainaus
Katsotaanpa, olisiko esim. meidän PHP-suurvisiirillä, weatherc:llä jotain jippoa silinterihatussaan meitä PHP:n alkeita tapailevia varten

No löytyypähän sitä Hymyilee
Itse asiassa olen itsekkin etsinyt hyvää tuollaista kauan ja vihdoin löytänyt (liite) jota käytän sääverkon liittymiskaavakkeena.
Siinä ip-esto sekä spam-esto (eli se vaatii html-referin ennenkun lähettää, tästä ei tarvi pelästyä, se vaan estää bottien suoraa lähettämistä, eikä vaadi serveriltä mitään kummallista).

Filut ovat 102.php ja 102.1.php, nimiä voi muuttaa ihan miten haluaa.
Jätin sisällöt ihan niin kun ne ovat siinä liityymiskaavakkeessakin niin on helpompi lähteä rakentelamaan ja on jotain mistä ottaa mallia.

102.php on se missä se täytettävä kaava on ja 102.1.php on se joka lähettää sen sekä myös näyttää halutut osat ruudulla.

Tämänkin skriptin mä bongasin jostain ja pistn heti talteen kun löytyi myöhempää käyttöä varten Hymyilee

Henkka

* formmail.zip (3.06 kilotavua - ladattu 81 kertaa.)
tallennettu

J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #14 : maanantai, 07.07.2008, 16:13 »

Mies on ihan Guru ja kävelevä PHP-apteekki - kaikki löytyy sananmukaisesti heti hyllyltä.

Kiitän ja kumarran. Kunhan saan sen perhanan testiserverin ylös niin sitten alkaa tapahtua kummia.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #15 : maanantai, 07.07.2008, 17:01 »

Lainaus
Katsotaanpa, olisiko esim. meidän PHP-suurvisiirillä, weatherc:llä jotain jippoa silinterihatussaan meitä PHP:n alkeita tapailevia varten

No löytyypähän sitä Hymyilee
Itse asiassa olen itsekkin etsinyt hyvää tuollaista kauan ja vihdoin löytänyt (liite) jota käytän sääverkon liittymiskaavakkeena.
Siinä ip-esto sekä spam-esto (eli se vaatii html-referin ennenkun lähettää, tästä ei tarvi pelästyä, se vaan estää bottien suoraa lähettämistä, eikä vaadi serveriltä mitään kummallista).

Filut ovat 102.php ja 102.1.php, nimiä voi muuttaa ihan miten haluaa.
Jätin sisällöt ihan niin kun ne ovat siinä liityymiskaavakkeessakin niin on helpompi lähteä rakentelamaan ja on jotain mistä ottaa mallia.

102.php on se missä se täytettävä kaava on ja 102.1.php on se joka lähettää sen sekä myös näyttää halutut osat ruudulla.

Tämänkin skriptin mä bongasin jostain ja pistn heti talteen kun löytyi myöhempää käyttöä varten Hymyilee

Henkka

Kiitän paljon!

Mies on ihan Guru ja kävelevä PHP-apteekki - kaikki löytyy sananmukaisesti heti hyllyltä.

Kiitän ja kumarran. Kunhan saan sen perhanan testiserverin ylös niin sitten alkaa tapahtua kummia.

Olen samaa mieltä, weatherc on oikea PHP-mestari!
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4550


« Vastaus #16 : maanantai, 07.07.2008, 21:22 »

En mä mitään guru ole. Noita on vaan kerääntynyt tuolle omalle sivulle aika kiva kasa jos johonkin lähtöön josta on helppo poimia ulos Iskee silmää
Sekin helpottus kummasti kun tuossa vähän aikaa sitten snaijasin miten tuo function-funktio oikeen toimii ja uskalsin kokeilla ekaa omaa funktiota, se on pirun kätevä jos johonkin pikkuasiaan, säästyy paljon koodaamista kun esimerkkinä:

Haluat konvertoida luvun vaikka x 2 useassa kohdassa sivua.
Teet funktion jossa se tehdään

function konvertoi() {
$luku = ($raaka * 2) ;
return $luku;
}

ja haet sen tällä: kovertoi($selukujotaakovertoidaan);
valmis. Hymyilee

En takaa että tuo äskeinen toimii sellaisenaan mutta tuo on se idea, jolloin ei tarvi kirjottaa samaa asiaa moneen kertaan vaan haetaan se funktiolla, helpottaa myös kummasti muokkaamista kun tarvi muistaa missä kaikissa paikoissa se olikaan  Virnistää

Henkka
tallennettu

Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #17 : keskiviikko, 27.08.2008, 20:44 »

Rakentelin piskuisen käsittelijän itse, liittenä kopio.

* palautteenkasittelija.zip (0.48 kilotavua - ladattu 99 kertaa.)
tallennettu

Sivuja: 1 [2]
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Validi XHTML 1.0! Validi CSS!