Portál AbcLinuxu, 24. dubna 2024 13:26


Dotaz: Mezera v HTML -PHP include

develo avatar 16.2.2010 19:19 develo | skóre: 8
Mezera v HTML -PHP include
Přečteno: 1772×
Odpovědět | Admin
Zdravim, mám menší problém. V souboru kde chci mít první 2 řádky
include('locales/czech.php');
Tak po projetí se mi ukáže na prvních řádcích docela velká mezera. Soubor ve kterým chci mít to include je uložený v kódování utf-8(má to i v hlavičce(header(content-type: text/html; charset=utf-8))) a soubor vkládaný má stejné kódování a i nastavení v hlavičce. Když soubor vkládaný, tedy czech.php uložim jako ASCI tak problém zmizí ale tím se mi odebere možnos 256bitového kódování(utf-8) a to já nechci! Prosím nevíte někdo jak tu mezeru odstranit? Ve zdrojáku není ale mezera tam je! A to kdekoli a kdykoli. Zároveň také prosím aby jste nepsali co v kódu nemusí bejt :), spíš bych uvítal co tam musí bejt a nesmí. Děkuji, díky za všechno!!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

develo avatar 16.2.2010 19:22 develo | skóre: 8
Rozbalit Rozbalit vše Re: Mezera v HTML -PHP include
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevyjadřuju se konkrétně, sorry. Ta mezera se ukazuje v prohlížeči tak jak to vidí normální uživatel ale ve zdrojáku není nic s mezerou!
Jendа avatar 16.2.2010 19:31 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Mezera v HTML -PHP include
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přilož vygenerované HTML…
Já to s tou denacifikací Slovenska myslel vážně.
develo avatar 16.2.2010 19:41 develo | skóre: 8
Rozbalit Rozbalit vše Re: Mezera v HTML -PHP include
html>
head>title>Proč to nejdééééé/title>/head>

body>
abababababababab
/body>
html>
Musel jsem to takhle přepsat protože to jinak nejde uložit.. Zvláštní je že se to fak vůbec nemění, prostě se tam udělá mezera jakoby to mělo něco společného s kódováním a když změnim includovanej soubor na kódování ASCI tak mezera zmizí.
develo avatar 16.2.2010 19:43 develo | skóre: 8
Rozbalit Rozbalit vše Re: Mezera v HTML -PHP include
Ta mezera mezi /head> a body> není ta o čem mluvím, ta mezera je na začátku souboru kódu, ve zdrojáku je prostě pomyslná :-D
Jendа avatar 16.2.2010 19:48 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Mezera v HTML -PHP include
O entitách jsi slyšel? Máš na to v editoru přímo tlačítko, které vloží < :-)

Asi by to chtělo přiložit přímo ten soubor – třeba tam je nějaký divoký unicode znak nebo tak něco.
develo avatar 16.2.2010 19:54 develo | skóre: 8
Rozbalit Rozbalit vše Re: Mezera v HTML -PHP include
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejspíš jsem to vyřešil...
16.2.2010 21:52 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: Mezera v HTML -PHP include
Problém bolo to, že tam znak BOM bol viac krát?
17.2.2010 08:17 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Mezera v HTML -PHP include
Nejlepší jej tam nemít vůbec - myšleno u zdrojáků PHP :)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.