ugrás a tartalomhoz

Archívum - Dec 9, 2014 - Fórum téma

PHP oktatás cégnél

dragi · 2014. Dec. 9. (K), 15.32
Heló

Tud valaki olyan céget, ami php-val kapcsolatos fejlesztésről tud előadást, tanfolyamot tartani? Tehát nem kezdőknek, hanem már valami framework kapcsán, illetve a mögöttes fejlesztési menetekről, eszközökről stb.
 

ÉKEZETEK miért nem működnek rendesen sok böngésző esetén?

acoliver · 2014. Dec. 9. (K), 10.03
Sziasztok!

Segítséget szeretnék kérni az oldalamhoz.
Bevezető:
Megcsináltam az első oldalam. Az elkészítéséhez sok fórumot végignéztem, könyveket olvastam. Mégis jelentkezett az a probléma, hogy sok böngésző az ékezeteket nem kezeli rendesen.
Előkészületeim alapján egy egyszerű honlaphoz három dologra kell oda figyelni:
I.
valami.php fájlt utf-8 kódolással írjam,
II.
  1. <meta charset="UTF-8">  
legyen a html kódban,
III.
  1. header('Content-type: text/html; charset=utf-8');  
header() fgv-nél is ugyan így járok el. Erről tudom, hogy még akkor kell meghívni mielőtt bármi is történne a honlapunkkal.

A következő a kód, amit használok az oldalhoz
index.php
  1. <?php    
  2. header('Content-type: text/html; charset=utf-8');    
  3. require 'Side.class.php';    
  4.     $index = new Side();     
  5.     $index->show(  );    
  6. ?>  
  1. <?php    
  2. class Side {    
  3.     public $title = "Oldal";    
  4.     public $keyword = "ékezetes betűk";     
  5.         
  6.     public function showMeta(){    
  7.         echo "    
  8.         <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" >    
  9.         <meta name=\"keywords\" content=\"" .$this->keyword. "\" >    
  10.         <meta name=\"language\" content=\"HU\" >";     
  11.     }    
  12.     public function showBody(){    
  13.         echo    "    
  14.             <header >    
  15.                 <p>Ide a honlapon megjelenítendő szöveg...</p>    
  16.                 <p>í é á ű ő ú ó ü ö stb.</p>    
  17.             </header>";    
  18.     }    
  19.     public function show(){    
  20.         echo "<!DOCTYPE html><html><head>";     
  21.         $this->showMeta();    
  22.         echo "<head><body>";     
  23.         $this->showBody();    
  24.         echo "</body></html>";     
  25.     }    
  26. }    
  27. ?>    
Biztosan látjátok, hogy kezdő honlap készítő vagyok, de szorgalmammal nincs baj.
Kérlek segítsetek tanácsokkal ellátni!