Ok. Teraz to wygląda tak.
Mam stronaglowna.html i jak ją powiązać z komentarze.php żeby na stronie pojawiła się ramka do wystawiania tych komentarzy. Próbuje z tym
<?php
include('komentarze.php');
?>
Ale nie działa.
Do połączenia z bazą mam plik polacz.php
<?php
$twoj_host = 'localhost';
$twoj_admin = '****';
$twoje_haslo = '****';
$twoja_baza = 'komentarze';
or
die('Błąd - Nie połączono z Bazą Danych - prawdopodobnie podałeś złe Dane.');or
die('Błąd - Nie wybrano bazy danych - prawdopodobnie podałeś złe Dane.');?>
a do komentarzy komentarze.php
<?php
include("polacz.php");
$nick = $_POST['nick'];
$komentarz = $_POST['komentarz'];
echo '<form action="" method="post"> <input type="text" name="nick" maxlength="40" value="Twój Nick..." onfocus="if(this.value == \'Twój Nick...\') { this.value = \'\'; }" onblur="if(this.value==\'\') { this.value=\'Twój Nick...\'; }"><br>
<textarea name="komentarz" onfocus="if(this.value == \'Treść komentarza...\') { this.value = \'\'; }" onblur="if(this.value==\'\') { this.value=\'Treść komentarza...\'; }">Treść komentarza...</textarea><br>
<input type="submit" value="Wyślij komentarz"></form>
</form>';
}
else
{
$dodaj_komentarz = mysql_query("INSERT INTO komentarze (id,nick,komentarz) VALUES ('', '$nick', '$komentarz')");
if($dodaj_komentarz == true) {
echo("Komentarz został dodany<br><br>"); }
else
{
echo("Komentarz nie został dodany<br><br>"); }
}
$wyswietl_komentarze = mysql_query("SELECT * FROM komentarze order by id DESC LIMIT 500"); $nick = $pokaz['nick'];
$komentarz = $pokaz['komentarz'];
$komentarz_pl = htmlentities($komentarz, ENT_COMPAT
, "UTF-8"); echo "<b>$nick_pl</b>, napisał:<br>$komentarz_pl<br><br>"; }
?>