Witam. Mam problem z systemem dodawania ogłoszeń. Kiedy dodaje ogłoszenie wieksze niż szerokość tabeli (730px), tabela rozciąga się na boki niszcząc wyglądąd całej strony.
Plik odczytujący ogłoszenia:
<?php
$pole2 = trim($_POST['pole2']); $data= date ('w'); // dzien tygodnia liczbowo $godzina= date ('H:i'); // godzina $dzien = date ('d'); // dni $miech = date ('n'); // miesiac 0 => 'niedziela',
1 => 'poniedziałek',
2 => 'wtorek',
3 => 'środa',
4 => 'czwartek',
5 => 'piątek',
6 => 'sobota');
01 => 'stycznia',
02 => 'lutego',
03 => 'marca',
04 => 'kwietnia',
05 => 'maja',
06 => 'czerwca',
07 => 'lipca',
08 => 'sierpnia',
09 => 'września',
10 => 'października',
11 => 'listopada',
12 => 'grudnia');
// prosty formularz zawieraj±cy dwa pola
echo '<form action="" method="post"> <textarea name="pole2" style="width: 580px; height: 300px; background-color: #C5CDCE; border: 1 solid #000000" rows="1" cols="20">
Skasuj tekst poniżej i wpisz tre¶ć ogłoszenia.
pomoc:
Pogrubienie - <b>tekst</b>
Pochylenie - <i>tekst</i>
Linki - <a href=link do strony><b>tekst</b></a>
Nazwy podstron:
forum - "www.hakara.fora.pl"
zasady - "zasady.htm"
rekrutacja - "rekrutacja.htm"
teksty - "teksty.php"
fabuła - "fabula.htm"
bohaterowie - "gracze.html"
inne - "inne.htm"
</textarea><br />
<input type="submit" value="Zapisz" />
</form>';
}
else {
// dane pochodz±ce z formularza
$dane = $pole2."<br /><br /><br /><font size=1 /><DIV ALIGN=right />".$dzien_tygodnia[$data].", ".$dzien." ".$miesiac[$miech]." ".$rok."</DIV /></font /><hr color=#758588 size=1 /><br />".PHP_EOL;
// przypisanie zmniennej $file nazwy pliku
$file = "ogloszenia.txt";
// uchwyt pliku, otwarcie do dopisania
// blokada pliku do zapisu
// zapisanie danych do pliku
// odblokowanie pliku
// zamknięcie pliku
?>
Oraz plik odczytujący ogłoszenia:
<?php
// wczytanie zawartości pliku do tablicy
// przechodzimy przez tablicę za pomocą pętli foreach
foreach($file as $value) {
// wyświetlamy rozbity tekst
echo $value."<br />"."<br />"; }
?>
Co zrobić aby tekst dostosowywał się do szerokości tabeli a nie rozciągał jej na boki?
up