Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: proky.hb 04 Června 2008, 16:33:19
-
Zdravím,
konečně, když se mi Eclipse PDT začínalo opravdu líbit, tak se začaly dít velmi zvláštní věci. Nechápa ani trochu co píšu, respektive již hotové scripty jsou v pořádku, ale cokoliv napíšu, tak to podtrhne jako chybu (viz. např. Unexpected 'case', expecting 'case'). Vtipné je, že takto uložený script neprojde ani phpčkem a vyhodí syntax error....
Nelze ani nadefinovat blby string do promenne, na to to vyhodi Unexpected string...
viz. http://www.trip-sport.cz/eclipse.png
Zkoušel jsem kompletne eclipse odstranit a opět nahrát (původní ver. 1,0,2, teď 1,0,3, stejný problém)
Nemáte někdo odbobný problém? Nebo se to zase děje jenom mě?
Edit: když si otevřu soubor např v gedit, tak je take na první pohled v pořádku
když to ale pošlu do prohlížeče, tak dostanu
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /media/disk/server/htdocs/phpmailer/index.php on line 6
-
1.x? eclipse je minimalne 3.2 ted...
-
eclipse PDT ver. 1.0.3
eclipse 3.3.2
sry za neůplné info...
-
takže jsem zatím objevil, že když napíšu:
$neco="neco";
bez mezer tak to funguje. V moment, kdy dám kamkoliv mezeru, jako např. takto
$neco = "neco";
tak je to blbě, v moment, kdy mezeru smažu, tak je to ok.
-
lolek.. pdt nepouzivam, ale nejdou nastavit presne takovyhle prkotinky nekde? mam dojem ze slo nastavovat, kde budou zavorky, jestli budou mezey a co ti ma vyhazovat jako chybu. anebo si to pletu se zendem?
-
problem je, ze to vyhodi i jako chybu php pri zpravovavani, z cehoz soudim, ze to tam misto mezery ve skutecnosti cpe neco jineho... Ze bych chtel psat veskere scripty bez mezer, tak to se mi fakt nechce... . s mezerama do delam leta, je to prehlednejsi...
-
a poustis to v browseru normalne, nebo to nejak poustis pres ten eclipse? a neuklada se ti to v nejakym exotish kodovani?
jinak ta chyba co si psal, vetsinou rika ze mas chybu NAD tou radkou, ale to co si poslal v obrazku mi pripada uplne v poradku....
-
pouštím to normálně v browseru.
mě osobně se to také zdá normální, chvílema jsem pochyboval, jestli třeba nemám mrtvici a už nevím jak se v php píše :-), ale když to otevřu v zendu a přepíšu, tak to funguje. Pokud nepřepíšu, tak to sice zend nepodtrhne, ale ani po přeuložení to php v prohlížeči nepustí.
-
a ještě jedno zjištění, dělá to pouze mezera na USA klávesnici, česká ne ;-)) ... já se tomu linuxu pořád musím smát, takový věci to dělá, že by to člověka ani nenapadlo.
Každopádně, když si zapnu v eclipse zobrazování prázdných znaků, tak mezerník české klávesnice delá kolečko, kdežto mezerník usa klávesnice udělá prostě prázdnou mezeru, takže mezerník na české a mezerník na anglické dělají každý něco jiného... dobrý joke :-))
-
vyřešeno, jestli se tomu dá tak říci. Odebral jsem a opět přidal USA klávesnici a už to funguje. Takže se omlouvám Eclipsovy ;-), není to jeho vina...
-
aspon ze tak :)