Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]komentarze
Forum PHP.pl > Forum > Przedszkole
-SpeedY-
Witam mam problem z komentarzami ponieważ po napisaniu komentarza tekst wyświetlający się w tabeli nie zawija się i czcionka jest czarna a chcę zmienic na biała mam 2 pliki php; oto add.php i głowny komentarze.php
<?php
ob_start();

$dataloc='dane.txt';

$mail=$_POST['mail'];
$imie=$_POST['imie'];
$koment=$_POST['koment'];

/*
tutaj warto by jeszcze sprawdzić czy coś ...i co otrzymano na wejściu.
jeżeli dane wejściowe są ok - skrypt idzie dalej, jeśli błędne - można przekierować do formularza, albo walnąć komunikat błędu i zatrzymać skrypt: exit;
*/


$str='<table border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#171718"><td width="100%"><a href="mailto:'.$mail.'" class="mail">'.$imie.'</a><br />'.$koment.'<br/><hr noshade="noshade" size="3" color="#38363A" /></td></table>'."\n";

if(!file_exists($dataloc)) { touch($dataloc); chmod($dataloc,0777); }
$zawartosc = file_get_contents($dataloc);
file_put_contents($dataloc,$zawartosc.$str);
header('Location: http://remonty-jasioski.pl/komentarze.php');
ob_end_flush();
?>



Valdi_B
Co do postulatu "biała czcionka" - sprawa jest prosta:
  1. <td width="100%" style="color: white">
W stosunku do oryginału dodałem styl - kolor pisma.

Jeszcze jedna uwaga ze względów porządkowych:
Wewnątrz znaczników <table> najpierw powinny być znaczniki <tr>, (otwierający i zamykający), a dopiero między nimi - znaczniki <td>.
Co prawda tak jak jest też mi się wyświetla (w FireFox'ie), ale radzę stosować zasady obowiązujące w HTML.

Co do komentarzy - sądzę, że nie mają tu one znaczenia.
A może Twoja przeglądarka w ten sposób reaguje na brak znaczników <tr>?
Dodaj znaczniki <tr> i zobacz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.