Autor | Zpráva | ||
---|---|---|---|
GrizzlyX Profil * |
#1 · Zasláno: 25. 8. 2006, 21:33:53
Dobrý den,
prosím vás chtěl bych se zeptat jak bych měl udělat soubor PHP. Pokud nevložím tagy <html> a <body> tak se mi to neotevře v IE6 v MS FrontPage se mi zobrazi zdrojovy kod. Pokud vlozim tagy tak zase nejdou funkce. Prosím o radu. Děkuji |
||
venca163 Profil |
#2 · Zasláno: 25. 8. 2006, 21:41:02
soubor PHP obsahuje normálně tagy jako <html> a <body> akortát musí mít příponu .php
|
||
RPG Profil |
#3 · Zasláno: 25. 8. 2006, 21:42:54
GrizzlyX
Nebylo by na škodu formulovat dotaz přesněji. |
||
GrizzlyX Profil * |
#4 · Zasláno: 25. 8. 2006, 21:58:49
RPG:
když mám skript na odesílaní dat z formuláře nebo na autorizaci tak když ho napíšu bez <html> a <body> tagů tak se mi nezobrazí v IE6 a pokud je tam napíšu tak mi nefungují funkce(tlacitka). (pri offline) |
||
Suji Profil |
#5 · Zasláno: 25. 8. 2006, 22:01:35
GrizzlyX
Php soubor je v podstate (x)html soubor do ktereho se vklada php kod vetsinou pomoci <?php ... php kod ... ?> takze staci vzit nejakou zakladni html sablonu a ulozit ji jako neco.php. Ja osobne pouzivam jako zaklad tohle: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cz" lang="cz"> <head> <meta name="author" content="sujimejl(@)centrum.cz" /> <meta name="copyright" content="sujimejl(@)centrum.cz" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Content-language" content="cs" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <meta name="robots" content="index,follow" /> <meta name="googlebot" content="index,follow,nosnippet,archive" /> <link rel='shortcut icon' type='image/x-icon' href='favicon.ico' /> <link rel="stylesheet" type="text/css" href="./styly/index.css" /> <title></title> </head> <body> </body> </html> |
||
Suji Profil |
#6 · Zasláno: 25. 8. 2006, 22:04:31
GrizzlyX
Asi by bylo nejlepsi zkopirovat sem zdrojak, aby bylo videt, v cem je presne problem. |
||
GrizzlyX Profil * |
#7 · Zasláno: 25. 8. 2006, 22:10:21
<html> <body> <? If ($HTTP_POST_VARS["heslo"]=="heslo"): session_start(); session_register("user_register"); $user_register = "ANO"; header("location:private.php"); else: if (isset($HTTP_POST_VARS["heslo"])) echo "Prihlášení se nepodarilo" ; endif; ?> <FORM ACTION="login.php" METHOD="post"> zadej heslo: <INPUT TYPE="password" NAME="heslo" value=""> <INPUT TYPE="submit" NAME="odoslat" VALUE="GO!"> </form> </body> </html> |
||
DJ Miky Profil |
#8 · Zasláno: 25. 8. 2006, 22:14:38
GrizzlyX
<? If ($HTTP_POST_VARS["heslo"]=="heslo"): session_start(); session_register("user_register"); $user_register = "ANO"; header("location:private.php"); else: ?> <html> <body> <?php if (isset($HTTP_POST_VARS["heslo"])) echo "Prihlášení se nepodarilo" ; endif; ?> <FORM ACTION="login.php" METHOD="post"> zadej heslo: <INPUT TYPE="password" NAME="heslo" value=""> <INPUT TYPE="submit" NAME="odoslat" VALUE="GO!"> </form> </body> </html> A přečti si něco o superglobálních proměnných a také polích _GET,_POST atd. |
||
GrizzlyX Profil * |
#9 · Zasláno: 25. 8. 2006, 22:16:24
Díky za opravu kódu ale pořád mi to nejde zobrazit v IE když to spouštím a v Opeře se mi vypíše zdrojak.
|
||
venca163 Profil |
#10 · Zasláno: 25. 8. 2006, 22:18:30
GrizzlyX
nechybí tam hlavička? |
||
Lukáš Kadlec Profil |
#11 · Zasláno: 25. 8. 2006, 22:19:41
GrizzlyX
Zdravím, měl bych dotaz: s PHP děláš nebo začínáš? dle popisovaného problému bych si dovolil soudit, že chyba není v zápisu PHP souboru, ale v tom, že soubor otevíráš klasicky a ne přes server... |
||
GrizzlyX Profil * |
#12 · Zasláno: 25. 8. 2006, 22:19:52
ne <html> <body> <title>. vše tam je
|
||
GrizzlyX Profil * |
#13 · Zasláno: 25. 8. 2006, 22:20:28
s php začínám a otevírám soubor normálně
|
||
GrizzlyX Profil * |
#14 · Zasláno: 25. 8. 2006, 22:21:57
pokud jsem to tedy pochopil tak ten soubor mám uploadnout na server, otevřít v prohlížeči a mělo by to fungovat?
|
||
venca163 Profil |
#15 · Zasláno: 25. 8. 2006, 22:22:33
GrizzlyX
a běží ti na PC apache? |
||
Lukáš Kadlec Profil |
#16 · Zasláno: 25. 8. 2006, 22:22:44
|
||
DJ Miky Profil |
#17 · Zasláno: 25. 8. 2006, 22:23:20
GrizzlyX
pokud jsem to tedy pochopil tak ten soubor mám uploadnout na server, otevřít v prohlížeči a mělo by to fungovat? Jj, nebo si nainstalovat Apache s PHP. |
||
Lukáš Kadlec Profil |
#18 · Zasláno: 25. 8. 2006, 22:23:56
GrizzlyX
to by taky šlo, ale je jednodušší si server nainstalovat domu... |
||
venca163 Profil |
#19 · Zasláno: 25. 8. 2006, 22:24:59
GrizzlyX
určitě si něco stáhni a naistaluj, ať můžeš pohodlně pracovat a nemusíš to pokaždé nahrávat na server, abys zjistil, jestli to funguje |
||
GrizzlyX Profil * |
#20 · Zasláno: 25. 8. 2006, 22:25:18
Lukáš Kadlec:
takže to uploadnu na webzdarma(např: www.xxx.wz.cz/index.php) a už to bude fungovat? venca163: Ne mam obyčejný WinXP |
||
GrizzlyX Profil * |
#21 · Zasláno: 25. 8. 2006, 22:25:50
Jasně, díky.
|
||
Lukáš Kadlec Profil |
#22 · Zasláno: 25. 8. 2006, 22:26:16
ano to určitě...
|
||
venca163 Profil |
#23 · Zasláno: 25. 8. 2006, 22:27:16
http://www.jakpsatweb.cz/php/jak-zacit.html#nejsnazsi
máš tam více možností, tak si něco vyber a nainstaluj si to... kdyby něco neštimovalo, řekni |
||
Anonymní Profil * |
#24 · Zasláno: 25. 8. 2006, 23:21:12
venca163:
naintaloval jsem postupne PHPTriad, EasyPHP, PHPHome 2 (Chyba pri intalaci), Intranetový server od M.Ponkráce, updatoval jsem MDAC 2.50 na SP3(z www.microsoft.cz) ale pokud sputím php soubor tak se IE neotevre. |
||
Grizzly Profil * |
#25 · Zasláno: 25. 8. 2006, 23:21:49
venca163:
promiň já zapomel zadat jmeno... |
||
venca163 Profil |
#26 · Zasláno: 25. 8. 2006, 23:28:45 · Upravil/a: venca163
Grizzly
to EasyPHP ti nefunguje? stáhnul, nainstaloval, spustil? jo, taky je důležitý, aby ten soubour *.php byl v adresáři www v tom Easy PHP (cesta pravděpodobně C:\Program Files\Easy PHP 1-8\www\*.php ) a poté v prohlížeči napiš http://localhost/*.php |
||
venca163 Profil |
#27 · Zasláno: 25. 8. 2006, 23:30:30
samozřejmě místo hvězdičky název souboru
|
||
Grizzly Profil * |
#28 · Zasláno: 25. 8. 2006, 23:33:11
soubor jsem tam prekopiroval, easy php je spustene, ale pri adrese http:/localhost/index.php se zobrazi STRÁNKU NELZE NAJÍT
|
||
venca163 Profil |
#29 · Zasláno: 25. 8. 2006, 23:38:02
promiň, předtím jsem se také překlep, máš za http: dvě lomítka? http://
|
||
Grizzly Profil * |
#30 · Zasláno: 25. 8. 2006, 23:41:30
http://localhost/index.php - pri zadaní se objevi STRÁNKU NELZE ZOBRAZIT a při inicializaci EasyPHP se u MySQL napíše:
MySQL port (3306) is used bymysqld-nt.exe |
||
Téma pokračuje na další straně.
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0