Kezdőoldal » Számítástechnika » Weblapkészítés » Mi ezzel a php kóddal a baj,...

Mi ezzel a php kóddal a baj, mindent úgy írtam ahogy a videóban mutatva van, betűről betűre?

Figyelt kérdés

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " [link]

<html>

<head>

<title> én webem </title>

<meta http-equiv="content-type" content="set=charset; utf-8" />

</head>


<body>

<div class="container">

<? include("inc/teteje.php"); ?>

<div class="content">

</div>


<? include("inc/alja.php"); ?>

</div>

</body>

</html>



2013. jan. 28. 18:23
1 2
 1/14 anonim ***** válasza:

a set=charset az nem igazán jó, csináld így:

<meta http-equiv="content-type" charset="utf-8" />

2013. jan. 28. 18:25
Hasznos számodra ez a válasz?
 2/14 anonim ***** válasza:

A php-be ez nem elég az UTF8 meghatározásához.


Kelle gy header módosítás is.

Amúgy ez az include alja.php dolog elég ratyin fog kinézni.

Az index.phph- ben vedd fel az oldal teljes tartalmát, ami statikus lesz és GET-el helyezd a koncentet midnig be a menü gombokkal. A link index.php?op=mittudoménkezdőlap lesz pl.


Ja és a containerben ne legyen benne az alja(footer) Az legyen kóülön div.


Legyen egy site div, azon belül header, content menü footer, és zárd a site-ot. Szerintem. Így debug sor is kerülhet alá és áttekinthető marad a kódod is.

Az index.php kb 40sor.

2013. jan. 28. 18:36
Hasznos számodra ez a válasz?
 3/14 anonim ***** válasza:

Ja és ezt tedd az index.php leges legelső sorába:


<?php

header('Content-Type: text/html; charset=utf-8');

?>


Meg hagyd meg a charsetet is. Így már utf8-leszel.

Kódolás minden esetben BOM nélküli.

2013. jan. 28. 18:37
Hasznos számodra ez a válasz?
 4/14 anonim ***** válasza:

Egyébként mi a hibajelenség, mert ha csak az ékezetekkel van gond, azt már leírták.

Ha a kód sem akar menni, akkor lehet, hogy le vannak tiltva a short tag-ek, azaz <? ?> helyett <?php ?> kell használni.

2013. jan. 28. 20:28
Hasznos számodra ez a válasz?
 5/14 anonim ***** válasza:
Felesleges php-ből állítgatni a content type-ot, elég ha headerbe berakod illetve, ahogy írták fentebb, utf8 without bom-ba mented az editoroddal
2013. jan. 28. 21:04
Hasznos számodra ez a válasz?
 6/14 anonim válasza:

Mi ezzel a célod?

ha valamit includeolni akarsz tehát ez valami behívás akarna lenni egy kinzéetre én a helyedben css-ben irnám meg


<html>

<head>

<title>cuccos</title>

#fejlec

{

css kód

}

#alsolec

{

css kód

}

</head>

<body>

tartalom

</body>

</html>

2013. jan. 28. 21:44
Hasznos számodra ez a válasz?
 7/14 anonim válasza:

Hopsz egy dolgot hagytam ki <body div id="fejlec">


igy behivod a felsőt és a </body> elé csinálsz egy <div id="alsolec"> tag -et

2013. jan. 28. 21:45
Hasznos számodra ez a válasz?
 8/14 Drone007 ***** válasza:
100%

Ez mi? <? ?>

Így nem hivatkozzuk meg a php kódot! A helyes php nyitás: <?php

A charset valóban vérzik, és nyugodtan szúrd be a php-s header-t is (ld #3), bajt nem okoz, viszont az IE-rel tudatosítja a dolgot, mert a Internet Explorer szereti figyelmen kívül hagyni a meta charsetet. Egyébként a helyes meta:

<meta http-equiv="Content-Type" content="text/html; charset=UTF8" />


A hibaüzenetet azért szúrd be ide, mert ezen felül is lehetnek problémák az include körül.

2013. jan. 29. 00:51
Hasznos számodra ez a válasz?
 9/14 anonim ***** válasza:
nálam a firefoxhoz is kell a header. A chrone-al tudtam eddig csak elsőre felfogatni az akaratomat. Az egy az egyben tökéletesen forditja át a kódot.
2013. jan. 29. 01:23
Hasznos számodra ez a válasz?
 10/14 anonim ***** válasza:
#8 [link]
2013. jan. 29. 03:34
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!