Cytat(potreb @ 25.01.2008, 11:37:39 )

Sprawdź czy na pewno wszystkie pliki są zapisane w kodowaniu utf-8, nawet jeden plik który nie ma kodowania utf-8 może ci popsuć kodowanie. W źródle strony możesz sprawdzić czy gdzieś indziej nie została zdefiniowana meta dla jakiegoś innego kodowania.
Przy połączeniu z bazą wstaw:
<?php
?>
I to wsio.
No właśnie nie wiem, czy ok?
Być może coś źle wpisałem.
Poniżej kod całej strony :
<?php
require_once '../config.php';
require_once '../libs/DBmanager.php';
// zaladowanie klasy SMARTY ...
require_once '../smarty/Smarty.class.php';
$smarty = new Smarty();
// katalogi dla SMARTY
$smarty -> template_dir = '../templates/';
$smarty -> compile_dir = '../templates_c';
$smarty -> config_dir = '../configs/';
$smarty -> cache_dir = '../cache/';
class dodaj {
function addToBase($smarty,$login,$haslo,$email,$osoba_kontaktowa)
{
if(($login!="")&&($haslo!="")&&($email!="")&&($osoba_kontaktowa!="")) {
DBmanager::connect();
// dodanie do tabeli "dane_podstawowe" ...
$sql = "insert into dane_podstawowe values('NULL', '$login',
'$haslo',
'$email',
'$osoba_kontaktowa',
'".$_GET['telefon']."',
'".$_GET['telefon_2']."',
'".$_GET['gg']."',
'".$_GET['www']."')";
// dodanie do tabeli "katalog" ...
$sql = "insert into katalog values('NULL',
'".$_GET['login']."',
'".$_GET['nazwa_hodowli']."',
'".$_GET['wojew']."',
'".$_GET['miasto']."',
'".$_GET['kod_pocztowy']."',
'".$_GET['ulica']."', '";
$sql .= $_GET['grupa_hodowli']."',
'".$_GET['zarejestrowana_hodowla']."',
'".$_GET['rasa_katalog']."',
'".$_GET['branza_hodowlana']."',
'".$_GET['masc']."',
'".$_GET['ilosc_suk']."',
'".$_GET['ilosc_reproduktorow']."',
'".$_GET['rok_hodowli']."',
'".$_GET['pochodzenie_hodowli']."',
'".$_GET['matka']."',
'".$_GET['ojciec']."',
'".$_GET['opis_hodowli']."',
'".$_GET['opis_nagrody']."',
'NULL', 'NULL', '1', '1')";
$smarty -> display("dodano.tpl");
}
else {
$smarty -> display("nie_dodano.tpl");
}
}
}
if($_GET['action'] == "addToBase")
{
dodaj::addToBase($smarty,$_GET['login'],$_GET['haslo'],$_GET['email'],$_GET['osoba_kontaktowa']);
}
// Wyslij wiadomosc poczta elektroniczna.
$body = "Witamy w gronie uzytkowników Bezplatnej Bazy Hodowców !!\n
Twoje haslo to '{$_GET['haslo']}'.\n
Twój login to '{$_GET['login']}'.\n
Twoje nazwisko to '{$_GET['osoba_kontaktowa']}'.\n
Twój email to '{$_GET['email']}'.\n
Twoja hodowla to '{$_GET['nazwa_hodowli']}'.\n
Prosimy o zachowanie tej wiadomosci.
\n\nZ powazaniem,\n
admin@kupiepsa.com\n
Bloguj o psach i kotach\n
<a href=\"http://www.kupiepsa.com/blog\n\" target=\"_blank\">http://www.kupiepsa.com/blog\n</a>
Dodaj ciekawe zdjecia psów i kotów\n
<a href=\"http://www.vet.info.pl\n\" target=\"_blank\">http://www.vet.info.pl\n</a>
Baza Hodowców - psy - koty\n
<a href=\"http://www.vet.info.pl\n\" target=\"_blank\">http://www.vet.info.pl\n</a>
Bezplatne Ogloszenia \n
<a href=\"http://www.kupiepsa.com";\" target=\"_blank\">http://www.kupiepsa.com";</a>
mail ($_GET['email'], 'Rejestracja w Bazie Hodowców VET.info.pl!', $body, 'From:admin@kupiepsa.com');
echo 'Jesli podales prawidlowy adres e-mail - sprawdz Swoja poczte elektroniczna.';
?>
Przy okazji jak dopisac kod, mail php wysylal info do admina : doddano nowego uzytkownika

Pozdrawiam
Arek
p.s.
wszystkie pliki maja kodowanie utf-8