NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: problém kódování

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
doMík
Člen
Avatar
doMík:15.8.2016 22:25

Nějakým nedopatřením se mi podařilo napsat část souborů v ANSI místo UTF-8 po převedení všech suborů na UTF-8 začala se v místech kde je requiere vkládat do výstupu "neviditelná" tečka ( \ufeff ) postupně sem hledal čím by to mohlo být, komentoval, schovával, přepisoval a tečky pořád. Aktuální snímek obrazovky je ze stavu kdy sem založil dva nové UTF-8 soubory, první

<?php
 require("./cls/head3.php");

druhý (vkládaný) prázdný. Tento symbol tam je, v případě, že první soubor změním na ANSI symbol zmizí.
Nikdy dříve sem to neviděl ani o tom neslyšel. Netuší někdo, čím by to mohlo být a jak se toho zbavit?
Jediné co se změnilo o proti předchozím projektům, je nová instalace xamppu, ale to by na to snad nemělo mít vliv.

 
Odpovědět
15.8.2016 22:25
Avatar
Jan Barášek
Tvůrce
Avatar
Jan Barášek:16.8.2016 11:08

Za prázdný znak za zdrojákem může často tato ukončovací značka:

?>

Proto by se nikdy neměla uvádět.

Nahoru Odpovědět
16.8.2016 11:08
Chci naučit počítače přemýšlet a změnit tak svět vyhledávání.
Avatar
katrincsak
Člen
Avatar
Odpovídá na doMík
katrincsak:16.8.2016 17:42

Doporučuji převádět soubory na UTF8 (bez BOM). Soubor pak neobsahuje žádné znaky na víc.

Editováno 16.8.2016 17:42
 
Nahoru Odpovědět
16.8.2016 17:42
Avatar
doMík
Člen
Avatar
doMík:17.8.2016 19:04

Jan Barášek skript nechávám zásadě neukončený (pokud nenásleduje další html ve steném souboru, ale tomu se také dlouhodobě vyhýbám neníli to nezbytné), takže tím to nebude.

katrincsak nějaký šikovný nástroj na to? (pokud možno automatizovaný) pár věcí sem našel, ale ty nefungují korektně nebo vůbec.

 
Nahoru Odpovědět
17.8.2016 19:04
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.