/*
Lentelės SQL:
CREATE TABLE `mytas` (
`data` varchar(30) NOT NULL DEFAULT '',
`nickas` varchar(255) NOT NULL DEFAULT 'anonimas',
`vardas` varchar(255) NOT NULL DEFAULT 'anonimas',
`fotke` varchar(255) NOT NULL DEFAULT ''
) TYPE=MYISAM PACK_KEYS=DEFAULT ROW_FORMAT=DEFAULT;
*/
// KONFIGŪRACIJA
$conf['db_host'] = 'localhost'; // MySQL host'as
$conf['db_user'] = 'mytas'; // Vartotojo vardas
$conf['db_pass'] = 'mytas'; // Slaptažodis
$conf['db_name'] = 'mytas'; // Duombazės pavadinimas
$conf['db_tabl'] = 'mytas'; // Lentelės duombazėje pavadinimas
// -----
$link = mysql_pconnect ($conf['db_host'], $conf['db_user'], $conf['db_pass']);
if (! $link) {
die ("Negaliu prisijungti prie duomenų bazės: ".mysql_error ()."\n");
}
mysql_select_db ($conf['db_name']) or
die ("Negaliu naudoti duomenų bazės: ".mysql_error ()."\n");
// Jeigu pridėsime naują asmenį...
if (isset ($_REQUEST['new'])) {
$datetime = date ("Y M d, H:i:s", time ());
$nick = htmlentities ($_REQUEST['nick'], ENT_QUOTES, 'UTF-8');
$name = htmlentities ($_REQUEST['name'], ENT_QUOTES, 'UTF-8');
$photo = htmlentities ($_REQUEST['photo'], ENT_QUOTES, 'UTF-8');
mysql_query ('INSERT INTO `'.$conf['db_tabl'].'` (`data`, `nickas`, `vardas`, `fotke`) VALUES ("'.$datetime.'", "'.$nick.'", "'.$name.'", "'.$photo.'")');
error_log ('INSERT INTO `'.$conf['db_tabl'].'` (`data`, `nickas`, `vardas`, `fotke`) VALUES ( (), "'.$nick.'", "'.$name.'", "'.$photo.'")', 0);
if (mysql_error ()) {
error_log ('Nepavyko pridėti naujo asmens: '.mysql_error (), 0);
}
}
// Nustatome content-type'ą ir jį dedame į header'į
if (strstr ($_SERVER['HTTP_ACCEPT'], 'application/xhtml+xml')) {
$ctype = 'application/xhtml+xml';
} else {
$ctype = 'text/html';
}
header ('content-type: '.$ctype.'; charset=utf-8');
?>
#debian mytas '05
#debian mytas '05
Proga: |
Sysadminų diena |
Data ir laikas: |
2005 07 29 (penktadienis), kažkada |
Vieta: |
Nežinoma, Vilniuje |
Registracija:
Jau užsiregistravę:
// Gauname prisiregistravusiųjų sąrašą
$result = mysql_query ('SELECT * FROM `'.$conf['db_tabl'].'` ORDER BY `data`');
// Jei prisiregistravusiųjų nėra
if (! mysql_num_rows ($result)) {
?>
| Prisiregistravusių drąsuolių nėra :-(. |
} else {
while ($asmuo = mysql_fetch_array ($result)) {
?>
Registracijos data: |
=$asmuo['data']?> |
Slapyvardis: |
=$asmuo['nickas']?> |
Vardas: |
=$asmuo['vardas']?> |
Fotkė: |
čia |
|
}
}
?>