Kysymyksiä HTML:stä ja PHP:stä.
-
- Viestit: 2634
- Liittynyt: 12.8.2006 klo 12.50
- Paikkakunta: Helsinki
Kysymyksiä HTML:stä ja PHP:stä.
Viesti Kirjoittaja Macpoika »
Olen tekemässä nettisivustoa. Projekti sijoittuu pääosin keväälle, mutta olen jo tehnyt sivuston rungon. Sivustolle tulisi kuvagalleria ja vieraskirja. Mikä olisi paras tapa tehdä web-sovellus, joka hakee serverillä olevasta kansiosta automaattisesti kuvat ja tekee niistä ruudukkotyyppisen listan, josta voi sitten niitä klikkailla suuremmiksi. Mikä kieli?
Vieraskirjaa en haluaisi miltään palvelulta vaan haluaisin tehdä oman. Ymmärtääkseni PHP soveltuu hyvin. Pitää tarkistaa kuitenkin tukeeko serveri sitä. Olettaisin niin.Mitä tarvitsen omalle koneelleni, jotta voin testata sivuja Safarissa.
Unibody MacBook 2.4GHz C2D | Mac OS X Snow Leopard
-
- Viestit: 114
- Liittynyt: 13.10.2007 klo 22.44
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja »
Molempiin soveltuu juurikin PHP. Et tarvitse kumpaankaan mitään tietokantaa (MySQL), jos et halua. Kuvagallerian voit tehdä niin, että sinulla on kansiot pikkukuvia ja isoja kuvia varten (nimetty vaikka identtisillä nimillä). Pikkukuvasivu muodostuu listaamalla pikkukuvakansio, linkit isoihin kuviin vaihtamalla kansio-osoitetta ja viittaamalla tiedostonimeen. Mukavaa harjoittelua PHP:sta!Macpoika kirjoitti:Elikkäs, elikkäs…
Mikä olisi paras tapa tehdä web-sovellus, joka hakee serverillä olevasta kansiosta automaattisesti kuvat ja tekee niistä ruudukkotyyppisen listan, josta voi sitten niitä klikkailla suuremmiksi. Mikä kieli?
Vieraskirjaa en haluaisi miltään palvelulta vaan haluaisin tehdä oman. Ymmärtääkseni PHP soveltuu hyvin. Pitää tarkistaa kuitenkin tukeeko serveri sitä. Olettaisin niin.Mitä tarvitsen omalle koneelleni, jotta voin testata sivuja Safarissa.
Vieraskirja onnistuu vaikka tekstitiedostoina. Nimeä uudet viestit päivämäärä-kellonaika -menetelmällä, jolloin saat ne helposti aikajärjestykseen. Mielestäni ei kannata sotkea tietokantoja kumpaankaan, varsinkin jos on kyse pienimuotoisista, omista sivuista. Isot foorumit ym. ovat tietysti eri juttu.
PHP on aika must näissä jutuissa. Jos ei palvelusi sitä tarjoa, harkitse palvelun vaihtamista.
-
- Viestit: 17376
- Liittynyt: 26.1.2005 klo 18.16
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja Macco »
MAMP. Jos siis lokaalisti omalla koneellasi PHP-sivuja värkkäät.Macpoika kirjoitti:Mitä tarvitsen omalle koneelleni, jotta voin testata sivuja Safarissa.
-
- Viestit: 2634
- Liittynyt: 12.8.2006 klo 12.50
- Paikkakunta: Helsinki
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja Macpoika »
Tuo ei kuitenkaan laita konettani näkyviin verkkoon, eihän?Macco kirjoitti:MAMP. Jos siis lokaalisti omalla koneellasi PHP-sivuja värkkäät.Macpoika kirjoitti:Mitä tarvitsen omalle koneelleni, jotta voin testata sivuja Safarissa.
Sivusto tulee erään järjestön palvelimen alle. Tämä ei ole mikään ikioma sivuni.
Unibody MacBook 2.4GHz C2D | Mac OS X Snow Leopard
-
- Viestit: 4078
- Liittynyt: 12.7.2007 klo 12.59
- Paikkakunta: Laukaa
Viesti Kirjoittaja Crimson »

MacBook white 2,16 GHz | 2 GB | 120 GB | Lion
iMac G3 400 MHz | 1 GB | 128 GB | Tiger
Apple TV 160 GB
iPhone 4 32 GB
Airport Extreme 802.11n | Airport Express 802.11n
-
- Viestit: 942
- Liittynyt: 12.9.2004 klo 21.47
- Paikkakunta: Espoo
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja BlueTide »
Jos kyseessä ei ole harjoitustyö, PHP ei ole jo tuttua, sivut tulevat laajempaan käyttöön ja niille ei ole suunniteltu sen enempää ylläpitoa, niin melkeen suosittelis ihan hyvällä ottaa jotkut valmiit progikset mistä saa hyvät pohjat ja muokata sitten ulkoasua jos täytyy. Noitakin meinaan riittää.Macpoika kirjoitti:Sivustolle tulisi kuvagalleria ja vieraskirja. Mikä olisi paras tapa tehdä web-sovellus, joka hakee serverillä olevasta kansiosta automaattisesti kuvat ja tekee niistä ruudukkotyyppisen listan, josta voi sitten niitä klikkailla suuremmiksi.
Tuossa tulee nimittäin helposti turhankin paljon opettelemista jos sen meinaa tyylipuhtaasti suorittaa. Ei toi nyt ole PHP:llä paha nakki sinänsä, mutta kyllä sitä saa jonkin verran ahkeroida että siitä tulee kiva ja helppokäyttöinen huomioiden myös seikat kuten tietoturva.
Tosin jos sitä aikaa ja intoa on, niin mikä ettei sitä itsekin tekisi.
![Iso hymy [:D]](./images/smilies/icon_biggrin.gif)
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Viesti Kirjoittaja Jamac »
PHP:ssä on funktiot kuvien resamplaamiseen, eli peukalokuvat voidaan tehdä automaattisesti tai lennossa. Mutta hieman taustatietoa digikuvien olemuksesta vaatii kuvien kanssa touhuaminen kyllä. Ite olen muutaman kerran moisia tehnyt, ja joka kerta pitää konsultoida manuaalia ahkeraan..
-
- Viestit: 271
- Liittynyt: 10.7.2006 klo 15.15
- Paikkakunta: Oulu
Viesti Kirjoittaja Glen »
Noin yleisesti Joomla ilman räätälöintiä on pikkasen liikaa kaikille. Ei mikään maailman helpoin alusta luoda ulkoasua tai fiksuja nettisivuja. Mutta tosissaan laajennettava ja räätälöinnin avulla taipuu yllättävän moneen.Crimson kirjoitti:Kannattaa tsekata myös http://www.joomlaportal.fi
Tässä tapauksessa (kuvagalleria ja vieraskirja) oma koodaus (vaikka vain opettelumielessä) on ihan hyvä vaihtoehto. Virtuaalimaailma on pullollaan noita molempia, ja niistä voi jopa mallia katsoa. Ja saapahan sellaiset, jotka osaa koodata ja yläpitää.
Ja ihan PHP:stä yleisesti. Vaikea kieli tehdä turvallista koodia. Helppo kieli tehdä reikäistä koodia. Muistanpas erään esimerkin, jossa suuren suomalaisen yrityksen sivuilta pääsi tutkimaan ko. yrityksen intranet-järjestelmää ilman minkäänlaisia salasanoja. Asia on sittemmin korjattu. Ja on noita reikiä itsekin tullut tehtyä... tietoisesti.
-
- Viestit: 7768
- Liittynyt: 25.2.2004 klo 12.38
- Paikkakunta: Helsinki
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja Juhani L »
Ei laita, ei. On mukava paikallinen hiekkalaatikko, jossa voi varmistaa, että kaikki toimii ennen kuin laittaa PHP-tuotokset koko maailman pällisteltäväksi.Macpoika kirjoitti:Tuo ei kuitenkaan laita konettani näkyviin verkkoon, eihän?Macco kirjoitti:MAMP. Jos siis lokaalisti omalla koneellasi PHP-sivuja värkkäät.Macpoika kirjoitti:Mitä tarvitsen omalle koneelleni, jotta voin testata sivuja Safarissa.
-
- Viestit: 4078
- Liittynyt: 12.7.2007 klo 12.59
- Paikkakunta: Laukaa
Viesti Kirjoittaja Crimson »
Näinhän se on. Vaan kuinkahan Rapidweaver taipuisi alkuperäisen kysyjän tarpeisiin? Siinähän on melko paljon valmiitakin palikoita.Glen kirjoitti:Noin yleisesti Joomla ilman räätälöintiä on pikkasen liikaa kaikille. Ei mikään maailman helpoin alusta luoda ulkoasua tai fiksuja nettisivuja. Mutta tosissaan laajennettava ja räätälöinnin avulla taipuu yllättävän moneen.Crimson kirjoitti:Kannattaa tsekata myös http://www.joomlaportal.fi
MacBook white 2,16 GHz | 2 GB | 120 GB | Lion
iMac G3 400 MHz | 1 GB | 128 GB | Tiger
Apple TV 160 GB
iPhone 4 32 GB
Airport Extreme 802.11n | Airport Express 802.11n
-
- Viestit: 2634
- Liittynyt: 12.8.2006 klo 12.50
- Paikkakunta: Helsinki
-
- Viestit: 465
- Liittynyt: 14.3.2005 klo 10.51
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Viesti Kirjoittaja Jamac »
Onko selaimen osoitteena: http://localhost/tiedosto.php jolloin sivu tarjoillaan selaimelle www-serverin kautta?Macpoika kirjoitti:MAMP on asennettu ja php-tiedosto on htdocs-kansiossa, mutta Safari näyttää edelleen vain lähdekoodin.
Jos se on vaan file:///Applications/MAMP/htdocs/tiedosto.php niin sivua ei tarjoilla serverin kautta, vaan se avautuu tiedostona selaimeen.
Onko serverit käynnistetty MAMP.app ohjelmalla?
-
- Viestit: 17376
- Liittynyt: 26.1.2005 klo 18.16
Viesti Kirjoittaja Macco »
Korjaillaanpas vähän Jamacin jälkiä, eliJamac kirjoitti:Onko selaimen osoitteena: http://localohost/tiedosto.php jolloin sivu tarjoillaan selaimelle www-serverin kautta?
http://localhost:8888/tiedosto.php
-
- Viestit: 2634
- Liittynyt: 12.8.2006 klo 12.50
- Paikkakunta: Helsinki
Viesti Kirjoittaja Macpoika »
Kiitos!Macco kirjoitti:Korjaillaanpas vähän Jamacin jälkiä, eli
http://localhost:8888/tiedosto.php
![Iso hymy [:D]](./images/smilies/icon_biggrin.gif)
![Punastuu [:$]](./images/smilies/icon_redface.gif)
Unibody MacBook 2.4GHz C2D | Mac OS X Snow Leopard
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Viesti Kirjoittaja Jamac »
Ainiin, mä olin vaihtanut tuon portin "defaultiksi", jolloin noita portteja ei tarvi laittaa.Macco kirjoitti:Korjaillaanpas vähän Jamacin jälkiä, eliJamac kirjoitti:Onko selaimen osoitteena: http://localohost/tiedosto.php jolloin sivu tarjoillaan selaimelle www-serverin kautta?
http://localhost:8888/tiedosto.php
-
- Viestit: 4927
- Liittynyt: 10.5.2005 klo 12.56
- Paikkakunta: Joensuu
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja gramdel »
Siis mitä tarkoitat, ettei laita? Samalla tavallahan se toimii kuin mikä tahansa apache/mysql jollei pääsyä ole estetty palomuurilla.Juhani L kirjoitti:Ei laita, ei. On mukava paikallinen hiekkalaatikko, jossa voi varmistaa, että kaikki toimii ennen kuin laittaa PHP-tuotokset koko maailman pällisteltäväksi.Macpoika kirjoitti:Tuo ei kuitenkaan laita konettani näkyviin verkkoon, eihän?Macco kirjoitti:MAMP. Jos siis lokaalisti omalla koneellasi PHP-sivuja värkkäät.Macpoika kirjoitti:Mitä tarvitsen omalle koneelleni, jotta voin testata sivuja Safarissa.
/---
ap
http://gramdel.kapsi.fi/
-
- Viestit: 1024
- Liittynyt: 29.6.2008 klo 14.35
- Paikkakunta: Tampere
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja Bashi88 »
Tarkoitukseni on tehdä php-tiedosto, jonka avaamalla listautuu sen kanssa samassa kansiossa olevat tiedostot allekkain. Olen päässyt siihen vaiheeseen, että lista ilmestyy ja jokaisessa nimessä on myös linkki kyseessä olevaan tiedostoon. Nyt vain pitäisi saada osa tuloksista piilotettua, ei esim. kiinnosta joku "Thumbs.db" siinä listalla. Olen etsinyt kaikenlaisia apuja suomen kielellä sekä lontooksi, ei vain tunnu tuottavan tulosta

Olen ohjelmoinnissa aivan amatööri, mutta päättelemällä tähänkin asti on pärjätty. Löytäisi vain sen oikean komennon, paras olisi, jos saisi erikseen kirjoittaa listalta piilotettavien tiedostojen nimet. Ne kun tässä tapauksessa ovat ne muutamat samat pysyvästi. Ugh.
-22.12.2012-
-
- Viestit: 4927
- Liittynyt: 10.5.2005 klo 12.56
- Paikkakunta: Joensuu
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja gramdel »
Koodi: Valitse kaikki
$eilistata = ('thumbs.db', '.DS_Store, '.', '..');
jne.
if (is_file($file) && !in_array($file, $eilistata))
{
tänne sitten nimen printtaus
}
/---
ap
http://gramdel.kapsi.fi/
-
- Viestit: 1024
- Liittynyt: 29.6.2008 klo 14.35
- Paikkakunta: Tampere
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja Bashi88 »
gramdel kirjoitti:Jotain sinnepäin.Koodi: Valitse kaikki
$eilistata = ('thumbs.db', '.DS_Store, '.', '..'); jne. if (is_file($file) && !in_array($file, $eilistata)) { tänne sitten nimen printtaus }
/---
ap
Koodi: Valitse kaikki
<?php
$test_dir = "hakemisto/polku";
$test_dir_handle = opendir($test_dir);
while (false !== ($file = readdir($test_dir_handle))) {
if( $file === '..' || $file === '.' ) continue;
if (is_dir($test_dir.'/'.$file)) {
} else if (is_file($test_dir.'/'.$file)) {
echo '<a href="hakemisto/polku/'.$file.'">- '.$file.'</a> <br />';
}
}
?>
![Neutraali [:|]](./images/smilies/icon_neutral.gif)
-22.12.2012-
-
- Viestit: 4927
- Liittynyt: 10.5.2005 klo 12.56
- Paikkakunta: Joensuu
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja gramdel »
Koodi: Valitse kaikki
<?php
$einayteta = array(".DS_Store", "Thumbs.db", ".", "..");
$test_dir = "tmp";
$test_dir_handle = opendir($test_dir);
while (false !== ($file = readdir($test_dir_handle))) {
if (is_dir($test_dir.'/'.$file)) {
}
else if (is_file($test_dir.'/'.$file) && !in_array($file, $einayteta))
{
echo '<a href="hakemisto/polku/'.$file.'">- '.$file.'</a> <br />';
}
}
?>
/---
ap
http://gramdel.kapsi.fi/
-
- Viestit: 1024
- Liittynyt: 29.6.2008 klo 14.35
- Paikkakunta: Tampere
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja Bashi88 »

-22.12.2012-
-
- Viestit: 40
- Liittynyt: 23.2.2006 klo 22.47
- Paikkakunta: Rovaniemi
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja muikunruoto »
Haluaisin omalla koneelleni tutustua hieman php+mysql -systeemiin, ja tämä pointti on ollut mielessäni. Tyhmä kysymys lie, mutta jos tuon MAMPin koneelleni asennan, niin miten pääsy tuonne omaan php+mysql -leikkipuistooni estetään palomuurilla? Jotakin MAMPin sinänsä seikkaperäistä käyttöönotto-ohjetta lueskelin vastikään, mutta tähän asiaan ei ohjeessa puututtu valitettavasti lain. Käyttis on 10.5.x eli tuolta järjestelmäasetusten kautta ei sovelluspalomuurin rukseilla onnistune, eli komentorivillä jotenkin?gramdel kirjoitti:Siis mitä tarkoitat, ettei laita? Samalla tavallahan se toimii kuin mikä tahansa apache/mysql jollei pääsyä ole estetty palomuurilla.
/---
ap
Syy: Lainaus kuntoon
PC 1,33 GHz AMD Athlon Thunderbird | 768 MB DDR | 160 GB | GeForce4 Ti | W2K
-
- Viestit: 4927
- Liittynyt: 10.5.2005 klo 12.56
- Paikkakunta: Joensuu
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja gramdel »
Melkein kannattaa homma hoitaa reitittimestä. Jos olet tavanomaisen koti adsl/kaapeli tmv. yhteyden takana, kannattaa reititin laittaa nat tilaan, jossa se useimmiten kyllä jo valmiiksi onkin, tällöin http palveluun ei pääse kotiverkkosi ulkopuolelta jollet erikseen pistä porttiohjauksia reitittimeen sitä varten.muikunruoto kirjoitti:Haluaisin omalla koneelleni tutustua hieman php+mysql -systeemiin, ja tämä pointti on ollut mielessäni. Tyhmä kysymys lie, mutta jos tuon MAMPin koneelleni asennan, niin miten pääsy tuonne omaan php+mysql -leikkipuistooni estetään palomuurilla? Jotakin MAMPin sinänsä seikkaperäistä käyttöönotto-ohjetta lueskelin vastikään, mutta tähän asiaan ei ohjeessa puututtu valitettavasti lain. Käyttis on 10.5.x eli tuolta järjestelmäasetusten kautta ei sovelluspalomuurin rukseilla onnistune, eli komentorivillä jotenkin?
/---
ap
http://gramdel.kapsi.fi/
-
- Viestit: 40
- Liittynyt: 23.2.2006 klo 22.47
- Paikkakunta: Rovaniemi
Re: Kysymyksiä HTMLstä ja PHPstä.
Viesti Kirjoittaja muikunruoto »
Unohdin mainita, että asun opiskelija-asunnossa ja käytössäni on kämppään kuuluva kiinteä nettiyhteys. Kuulostaisi kyllä ilahduttavan simppeliltä modeemillisen liittymän kanssa... Mites tämmöisessä kiinteän yhteyden tapauksessa pitäisi toimia? Ipfw:llä blokata jollakin tapaa? Kannattaisiko silloin jättää käyttöön tuo MAMPin käyttämä oletusportti 8888 (vai mikäsenytoli) ?gramdel kirjoitti:Melkein kannattaa homma hoitaa reitittimestä. Jos olet tavanomaisen koti adsl/kaapeli tmv. yhteyden takana, kannattaa reititin laittaa nat tilaan, jossa se useimmiten kyllä jo valmiiksi onkin, tällöin http palveluun ei pääse kotiverkkosi ulkopuolelta jollet erikseen pistä porttiohjauksia reitittimeen sitä varten.muikunruoto kirjoitti:Haluaisin omalla koneelleni tutustua hieman php+mysql -systeemiin, ja tämä pointti on ollut mielessäni. Tyhmä kysymys lie, mutta jos tuon MAMPin koneelleni asennan, niin miten pääsy tuonne omaan php+mysql -leikkipuistooni estetään palomuurilla? Jotakin MAMPin sinänsä seikkaperäistä käyttöönotto-ohjetta lueskelin vastikään, mutta tähän asiaan ei ohjeessa puututtu valitettavasti lain. Käyttis on 10.5.x eli tuolta järjestelmäasetusten kautta ei sovelluspalomuurin rukseilla onnistune, eli komentorivillä jotenkin?
/---
ap
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit