chyba: Parse error: syntax error, unexpected '}' in *******/**********/******.php on line 1
riadky s cislom 1, 2, 3:
[code
1 <?php
2 include ('config.php');
3
[/code]
potom idu rozne funkcie, ale to som manualne presiel, a kazda otvorena { ma }
co je s tym?
syntax error, unexpected '}' - PHP - na riadku jedna
-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
-
Kosh
King
- Príspevky: 1835
- Registrovaný: 09 jún 2005, 13:10
- Bydlisko: Za okrajom galaxie
- Kontaktovať používateľa:
vsak som kod poslal, ked to hlasi na riadku jedna, tak dalej ako na trojke to predsa nebude, v configu tiez nie je chyba, vid:
a subor funkcie.php (kde je ta chyba) ma 1200 riadkov - za tymi prvymi troma ide
atd... same funkcie az do konca
poznamka: ked zmazem cely druhy riadok, tak to zasa hlasi
Parse error: syntax error, unexpected T_STRING in ********/***********/********/funkcie.php on line 1
to vyzeraju prve tri riadky takto:
Kód: Vybrať všetko
define("SQL_HOST","");
define("SQL_DBNAME","");
define("SQL_USERNAME","");
define("SQL_PASSWORD","");
if (mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD))
{
mysql_select_db(SQL_DBNAME);
mysql_query("SET CHARACTER SET utf8");
}
else
{
$sprava="Nepodarilo sa pripojit k databaze. Cas zlyhania".Date("d:m:Y - G:i:s").".";
mail("[email protected]","Sprava o zlyhani",$sprava);
echo "<meta http-equiv=\"refresh\" content=\"3;url=http://www.adresa.nieco\">";
}
Kód: Vybrať všetko
function nieco()
{
bla bla bla
}
poznamka: ked zmazem cely druhy riadok, tak to zasa hlasi
Parse error: syntax error, unexpected T_STRING in ********/***********/********/funkcie.php on line 1
to vyzeraju prve tri riadky takto:
Kód: Vybrať všetko
<?php
function nieco()
{
-
Mek
Addict
- Príspevky: 4661
- Registrovaný: 23 mar 2005, 23:00
- Bydlisko: ZA <-> TN
- Kontaktovať používateľa:
Pozri sa, ci nemas nahodou ten skript kodovany v UTF-8.
Ak ano, tak daj UTF-8 without BOM. Ak totiz mas skript UTF-8 s BOM, tak ten posiela uplne na zaciatku par takych paznakov, co je Byte Order Mark, co pri skriptoch robi paseku. Sam som mal rovnaky problem a dost mi trvalo, kym som na to prisiel.
Mozno som sa trafil do riesenia tvojho problemu, mozno nie. Ale za pokus to stalo
Ak ano, tak daj UTF-8 without BOM. Ak totiz mas skript UTF-8 s BOM, tak ten posiela uplne na zaciatku par takych paznakov, co je Byte Order Mark, co pri skriptoch robi paseku. Sam som mal rovnaky problem a dost mi trvalo, kym som na to prisiel.
Mozno som sa trafil do riesenia tvojho problemu, mozno nie. Ale za pokus to stalo
-
Kosh
King
- Príspevky: 1835
- Registrovaný: 09 jún 2005, 13:10
- Bydlisko: Za okrajom galaxie
- Kontaktovať používateľa:
hej, vsetko robim v UTF-8 - ale je dost mozne, ze to bolo v tom, pretoze niekto mi inde poradil, ze moze byt skript na serveri poskodeny (to bolo asi s tym BOM), a ze mam vytvorit znova ten isty subor, dat tam ten isty obsah - a ono sa to takto podarilo, asi ten novy bol uz v poriadku, aj ked ma ten isty obsah ako ten stary - a funguje to, pritom su obidva subory na 100% totozne.
kazdopadne najdem v pspade kde sa to nastavuje
a tiez - mozete to locknut, problem vyrieseny
kazdopadne najdem v pspade kde sa to nastavuje
a tiez - mozete to locknut, problem vyrieseny