include $tiedosto;
http://tuulimylly.kntat04.fi/~jooses/
tiedoston_lisays.php?tiedosto=teksti2.txt
http://www.sivusto.fi/index.php?sivu=uutiset
http://fi.php.net/manual/fi/function.include.php
if(isset($tiedosto)) // isset funktio tarkistaa onko
// $tiedosto muuttuja olemassa
{
include $tiedosto; // jos muuttuja löytyy,
// suoritetaan tämä
}
" . date("H:i:s") . " | " . $HTTP_POST_VARS['etunimi'] . " | " . $HTTP_POST_VARS['sukunimi'] . " | " . $HTTP_POST_VARS['puhelin'] . " | \n";
/*
tallennetaan $rivi muuttujaan rivi joka halutaan
tallentaa tiedostoon. lainausmerkkien sisällä olevat
html-koodit ketjutetaan muuttujista löytyviin tietoihin
käyttämällä .-operaattoria. piste siis yhdistää kaksi
peräkkäistä merkkijonoa.
*/
$tsto = fopen("puhelinmuistio.txt","a"); // avaa tiedoston
fwrite($tsto,$rivi); // kirjoitetaan tiedostoon
fclose($tsto); // suljetaan tiedosto
} // jos tietoja oli lähetetty suoritetaan kaikki
// aaltosulkujen välissä ollut koodi
?>
Taulukon tulostus:
Tiedon tallentaminen MySQL-tietokantaan
---------------------------------------
Ensin suunnitellaan ja luodaan tarvittavat taulut (ja yhteydet)
SQL-lause jolla luodaan vieraskirjaa varten taulu:
CREATE TABLE vieraskirja (
laskuri INTEGER,
paiva DATETIME,
nimi VARCHAR(50),
email VARCHAR(50),
kotisivu VARCHAR(100),
pisteet CHAR(1),
viesti TEXT);
Ota yhteys tietokantapalvelimeen phpmyadminin avulla:
http://tuulimylly.kntat04.fi/phpmyadmin
Aja edellä oleva scripti omaan tietokantaasi, lopputuloksena
pitäisi syntyä vieraskirja niminen taulu.
Seuraavaksi luodaan lomake jolla vierailija syöttää tietoja:
Vieraskirjaan syötettyjen tietojen käsittely:
---------------------------------------------
Vieraskirjan tulostaminen:
--------------------------
\n";
while ($rivi = mysql_fetch_array($hakutulos, MYSQL_ASSOC)) {
print "\n";
foreach ($rivi as $sarake) {
print "$sarake | \n";
}
print "
\n";
}
print "\n";
mysql_close($mysqlyhteys);
?>
print "
\n";
while ($rivi = mysql_fetch_array($hakutulos, MYSQL_ASSOC)) {
print "\n";
print "" . $rivi['paiva'] . " |
\n";
print "" . $rivi['nimi'] . " |
\n";
print "" . $rivi['kotisivu'] . " |
\n";
print "Arvio sivuista: ";
switch($rivi['pisteet']) {
case 5:
print "*";
case 4:
print "*";
case 3:
print "*";
case 2:
print "*";
case 1:
print "*";
}
print " |
\n";
print "" . $rivi['viesti'] . " |
\n";
print "
\n";
print "
\n";
}