Autor | Zpráva | ||
---|---|---|---|
FEIL Profil |
#1 · Zasláno: 17. 7. 2010, 18:16:17
Nechápem prečo my vypisuje túto chybu. Veľmo podobnú tému som nenašiel tak som založil toto.
Znenie chyby je takéto: Warning: Cannot modify header information - headers already sent by (output started at /srv3/www/7u.cz/subdomains/nika/liga/admin/tresty.php:1) in /srv3/www/7u.cz/subdomains/nika/maincore.php on line 297 Zdroják: <? require_once "../../maincore.php"; if(iSUPERADMIN) { include "../functions.php"; $id = isset($_GET["id"]); $klan = isset($_GET["klan"]); $trestej = isset($_GET["trestej"]); $akce = isset($_GET["akce"]); require_once THEMES."templates/header.php"; opentable("Udělit trest"); if($trestej == "1") { $body = $_POST["body"]; $klan = $_POST["klanove_id"]; if ($body < "0") { $body = str_replace("-", "", $body); $result = mysql_query("UPDATE liga_klany SET body=body-'$body' WHERE id='$klan'"); } elseif ($body > "0") { $result = mysql_query("UPDATE liga_klany SET body=body+'$body' WHERE id='$klan'"); } redirect("".LIGA_BASEDIR."admin"); } elseif($id == "" && $klan == "") { $hlaska = ""; $liga_result = mysql_query("SELECT * FROM liga_ligy WHERE 1"); echo "<form action='".FUSION_SELF."?akce=trest' method='get'>"; echo "<select name='id' onchange=\"this.form.submit();\">"; echo "<center><option selected='selected' value=''>Vyber ligu : </option>"; while($liga = mysql_fetch_array($liga_result)){ echo "<option value='".$liga["id"]."'>".$liga["nazev"]."</option>"; } echo "</select></center>"; echo "</form>"; } elseif ($id <> "" && $klan == "") { $hlaska = ""; $liga = $_GET["id"]; echo "<form action='".FUSION_SELF."?akce=trest' method='get'>"; echo "<select name='klan' onchange=\"this.form.submit();\">"; echo "<center><option selected='selected'>Vyber klan : </option>"; $klan_result = mysql_query("SELECT * FROM liga_klany WHERE liga='$liga' order by nazev"); while($klan = mysql_fetch_array($klan_result)){ echo "<option value='".$klan["id"]."'>".$klan["nazev"]." (".$klan["body"].")</option>"; } echo "</select></center>"; echo "</form>"; } elseif($klan <> "") { $hlaska = ""; echo "<form action='".FUSION_SELF."?trestej=1' method='POST'>"; $id_klanu = $_GET["klan"]; echo "<input type='hidden' value='".$id_klanu."' name='klanove_id'>"; $vyber_klan = dbarray(mysql_query("SELECT * FROM liga_klany WHERE id='$id_klanu'")); echo "<table border=0 width=500px class=tbl2 align=center style='text-align:center;'>"; echo "<tr><td>Klan :</td><td>".$vyber_klan["nazev"]."</td></tr>"; echo "<tr><td>Výška trestu :</td><td>"; $min = -100; $max = -1; echo "<select name='body'>"; while($min<=$max){ echo "<option value='$min'>"; if ($min >= 1) { echo "+".$min.""; } else { echo $min; } $min++; echo "</option>";} $min = 1; $max = 100; while($min<$max){ echo "<option value='$min'>"; if ($min >= 1) { echo "+".$min.""; } else { echo $min; } $min++; echo "</option>";} echo "</select>"; echo " Bodů</td></tr>"; echo "<tr><td></td><td><input type='submit' value='Udělit trest' name='trest' class='button'></td></tr>"; echo "</table>"; echo "</form>"; } closetable(); require_once THEMES."templates/footer.php"; if($hlaska != "") { echo $hlaska; } else { } } ?> |
||
Taps Profil |
#2 · Zasláno: 17. 7. 2010, 18:19:54
FEIL:
před funkcí header nesmíš použít žádný výstup viz http://diskuse.jakpsatweb.cz/?action=vthread&forum=9&topic=2111 |
||
nightfish Profil |
#3 · Zasláno: 17. 7. 2010, 18:22:12
FEIL:
„output started at /srv3/www/7u.cz/subdomains/nika/liga/admin/tresty.php:1“ Podle této hlášky bych si tipnul, že buď je na serveru zakázáno Short_open_tag, v kterémžto případě by mohlo stačit nahradit <? za <?php a nebo je na začátku souboru uložen BOM - pak viz PHP FAQ |
||
FEIL Profil |
#4 · Zasláno: 17. 7. 2010, 21:42:09
Asi to bude BOM lebo je to vraj kodované v UTF-8 s BOM.
|
||
Časová prodleva: 15 let
|
0