Witam, mam problem z przenoszenie sie do innych stron za pomocą header'a. Czytałem inne posty na ten temat i nie mage znalexc tam rozązania. Mam taki kawałek kodu:
<?php
$ster = 2;
header("Location: admin.php?go=galery_messag"); ?>
i on poinien wyświetlić odowiednią cześć tego pliku
<?
#=======================================================#
// panel/galerywiad.php
// wyświetlanie błędów w galerii
#=======================================================#
switch($ster)
{
case 1:
{
echo 'Uzupełnij wszystkie pola!'; echo '<BR><BR>[<A HREF="../admin.php?go=gal_kom/galery">wstecz</a>]'; }
case 2:
{
echo 'Plik jest za duży! Maksymalny rozmiar to 2.5 MB'; echo '<BR><BR>[<A HREF="../admin.php?go=galery">wstecz</a>]'; }
case 3:
{
<table class="text" cellspacing="2" cellpadding="6">
<tr>
<td>Tytuł: </td>
<td>'; echo $gal_tytul_pliku; echo' </td>
</tr>
<tr>
<td>Nazwa pliku: </td>
<td>';echo $nazwa_pliku; echo'</td>
</tr>
<tr>
<td>Album: </td>
<td>';echo $gal_kategoria; echo'</td>
</tr>
<tr>
<td>Rozmiar:</td>
<td>';echo ceil($rozmiar_pliku_kb); echo' KB</td>
</tr>
</table>
echo '<BR><BR>[<A HREF="../admin.php?go=galery">wstecz</a>]'; }
case 4:
{
echo'Zły typ pliku! Możliwe jest jedynie przesyłanie plików w formacie JPG'; echo '<BR><BR>[<A HREF="../admin.php?go=galery">wstecz</a>]'; }
case 5:
{
echo 'Wybierz plik do przesłania!'; echo '<BR><BR>[<A HREF="../admin.php?go=galery">wstecz</a>]'; }
default:
{
echo '<BR><BR>[<A HREF="../admin.php?go=galery">wstecz</a>]'; <table class="text" cellspacing="2" cellpadding="6">
<tr>
<td>Tytuł: </td>
<td>'; echo $gal_tytul_pliku; echo' </td>
</tr>
<tr>
<td>Nazwa pliku: </td>
<td>';echo $nazwa_pliku; echo'</td>
</tr>
<tr>
<td>Album: </td>
<td>';echo $gal_kategoria; echo'</td>
</tr>
<tr>
<td>Rozmiar:</td>
<td>';echo ceil($rozmiar_pliku_kb); echo' KB</td>
</tr>
</table>
echo '<BR><BR>[<A HREF="../admin.php?go=galery">wstecz</a>]'; }
}
?>
Zmienna stra odpoiada za komunikaty, gdy użyje ob_start(); to wyświetla mi sie biała strona co chyba oznacza ze zmnienna ster nie istnieje. ale znów bez ob_start(); wyświatla mi sie błąd
<?php
Warning
: Cannot modify
header information
- headers already sent by
(output started at c
:\usr\apache\httpd\html\cms\config.php:29) in c:\usr\apache\httpd\html\cms\panel\upload.php on line 77?>
Co ja mam z tym zrobić, męcze sie już tak ze 2 dni

?