

Kde je chyba ve webovém zdrojovém kódu?
Kód na serveru je tento:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta http-equiv="cache-control" content="no-cache">
<title></title>
</head>
<body>
<?php
echo"<br><br>";
echo"IP tvoje:<br>".$_SERVER["REMOTE_ADDR"]." (překlad: ".gethostbyaddr($_SERVER["REMOTE_ADDR"]).")<br>";
@gethostbyaddr($_SERVER["SERVER_NAME"]);
if(isset($php_errormsg))
{echo"IP serveru:<br>".gethostbyname($_SERVER["SERVER_NAME"])." (překlad: ".$_SERVER["SERVER_NAME"].")<br>";}
else
{echo"IP serveru:<br>".$_SERVER["SERVER_NAME"]." (překlad: ".gethostbyaddr($_SERVER["SERVER_NAME"]).")<br>";}
?>
</body>
</html>
A na straně klienta (Mozilla Firefox ver. 8.0.1) se v prohlížeči nic nezobrazí. Když si dám zobrazit zdrojový kód, tak vidím toto:
Nevíte někdo co s tím?
Jiné prohlížeče jsi zkoušel? Proč archaický 8.0.1?
Klient je pripojen do subnetu, kde neni net, proto nema aktualizovany prohlizec.(Coz je dobre, protoze mohu testovat i archaicke verze prohlizecu). Ted jsem zkousel IE, ale ani jsem se s nim nepripojil na server. FW tu nemám a ten integrovany je vypnuty (klient) a stejne me to na server nepustilo z IE (ani se to nepokusilo neco nacitat), takze ted uz na to kaslu. Juknu se na to za denniho svetla znovu.
Já bych to tipoval na verzi PHP, Co to dělá někde na normálním webhostingu?
Mě však neber vážně, v PHP plavu jako Venclovský v kanále.
Na serveru je vše OK (pokud tedy sweb.cz bereš jako normální webhosting
):
tvoje%20ip%20adresa
V PHP bych chybu neviděl (i když se dá říct, že daný zdroják chybu obsahuje v PHP, protože nedokáže zjistit IP serveru, když je to na subdoméně). Ale i kdyby byla chyba v PHP, tak by to něco vypsalo. A ono PHP tam funguje stejně jako HTML (PHP skripty se zpracovaly podle daného zdrojového kódu, a tagy HTML někam "vyzmizíkovaly"). Mě totiž nefunguje ani čisté HTML, a to už nemá nic společného s PHP, vždyť na HTML nepotřebuji vůbec server. A co mě na tom nejvíc dostává je to, že text mezi tagy se v prohlížeči taky nezobrazil
.
Když by to bylo nějak pokažené na straně serveru, tak ale nemohu pochopit, proč to na serveru (u mě na PC) je zobrazeno tak, jak má (v pořádku).
Díky za každé nakopnutí a připomínku, i když to může být podle tebe třeba blbost, mě to může pomoct přivést na správnou cestu. Díky
Mě to tam jede také. Napadá mě ještě, jestli nepoužíváš nějakou starou verzi lokálního serveru, která to prostě nerozdejchá (soudím dle verze prohlížeče)
Ty texty nemáš v HTML, ale rovněž v PHP (jako echo), čili ti to nějak nebere PHP. Kdyby byly v HTML, bylo by místo
třeba
edit://minimálně to tedy zkus jako HTML (ukončit PHP před textem - ne echo) a tím zjistíš, že ti to nebere pouze PHP (nebo všechno). Pak se dá pátrat, proč to nebere jen scripty, nebo vše. Mě zase ve Windows 7 (v nižších ano) nebere javascripty na localhost IE náhled v PSPadu a neumím to nastavit, aby bral a také bych si mohl myslet, že nefungují.
toto neni spatna myslenka:
Nicmene zkusil jsem spustit stejny skript klientem, co mi vcera nesel na klientovi a ouha ono to funguje![]:(](https://static.poradna.net/images/smiley/evilworry.gif)

![]:)](https://static.poradna.net/images/smiley/evilsmile.gif)
. Zkousel jsem daleko slozitejsi webove systemy, a take to funguje. Nechapu, proc to tedy vcera neslo a nedokazi situaci ani nejak nasimulovat. Pritom jsem tam na tom neudelal zadnou zmenu
.
Označte jako vyřešené a děkuji všem kdo přispěli.
Nebo když si chceš obléknout kalhoty, které sis dal večer na věšák a ony tam nejsou. Jdeš je tedy hledat třeba do skříně, tam také nejsou a když pak jdeš okolo věšáku, tak tam jsou.
Dělají to chramostejlíci - hrozné potvory.
Díky za vysvětlení těch potvor je mraky chramostejlíci.