Stránka 1 z 1

Jak dám své nové stránky na web a jek je zahesluji?*

Napsal: 14 kvě 2011 13:14
od samuel2
Ahoj, začal jsem se učit v HTML a už mám svoje jednoduché webové stránky. Mám je v počítači, ale newím kde a jak je publikovat. Hlavně aby to bylo zdarma. Jen mi prosím napište k té odpovědi návod jak ty všechny soubory.html dostat na web.

A ještě bych se chtěl zeptat, jak nastavit pro stránku heslo.
Děkuji předem za odpovědi, které mi pomohou :D.

Re: Moje stránky

Napsal: 14 kvě 2011 16:01
od Myloš

Re: Jak dám své nové stránky na web a jek je zahesluji?*

Napsal: 15 kvě 2011 06:59
od samuel2
S webhostingem jsem si trochu pohrál a zveřejnil jsem svoje stránky, jsou jen takovým pokusem, takže je brzy smažu...
S hesle už to bylo horší, a pořád je. Toto už jsem videl předtím. Řídil jsem se pokyny a on se mi ten formulář opravdu objevil, ale pod tím tam byl i ten tajný text...
Prosím vás, dejte sem html kód, který už máte ověřený, děkuji.

Zamknutí sekce

Napsal: 15 kvě 2011 19:57
od samuel2
Ahoj, svoje stránky jsem už publikoval. Heslo mi však nejde. Na http://sablony.hyps.cz/php-skripty/zaheslovani-obsahu-jedne-stranky.php jsem našel html kód, jenže obsah se mi zobrazuje ještě než zadám heslo, tedy pod vyplňovacím formulářem. Tak mi prosím někdo řekněte, kam mám přesně zadat tajný obsah (chci tam obrázky). (nedávejte sem toto: http://www.jakpsatweb.cz/heslo.html

Tady je PHP skript i s HTML:
<form action="?zobraz=ano" method="post">
<input type="password" name="heslo" />

<input type="submit" value="Vstoupit" />
</form>
Tady už je samotný PHP skript i s HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />

<title>Formulář k zaheslování jedné strany</title>
</head>

<body>
<?php
$zobraz = $_GET['zobraz'];
$heslo = $_POST['heslo'];

$password = "1234";

/*Proměnné pasword přiřadíme hodnotu jakou chceme, aby musel návštěvník zadat, pokud chce zobrazit zaheslovaný obsah.*/

if ($zobraz != "ano"): ?>
<form action="?zobraz=ano" method="post">

<input type="password" name="heslo" />
<input type="submit" value="Vstoupit" />

</form>
<?php endif; ?>

<?php if ($zobraz == "ano"): ?>

<?php if ($heslo == $password): ?>
<!--tady vložte bezobav HTML kod, který se má zobrazit-->
<h2>Vítejte</h2>

<p>Tady můžete vypisovat uplně obyčený i neobyčejný HTML kod, ale to co bude obsahovat se zobrazí pouze lidem, kteří budou znát heslo.</p>
<?php endif; ?>

<?php
if ($heslo != $password)
echo "<p>Špatné heslo. Zkuste ho zadat znovu, nebo mě kontaktujte.</p>";
?>

<?php endif; ?>
</body>
</html>

Re: Jak dám své nové stránky na web a jek je zahesluji?*

Napsal: 15 kvě 2011 20:39
od Myloš
Sloučil jsem ti zbytečně založené téma. Pokud v budoucnu budeš chtít psát do svého vlákna, které jsi zamknul (tím, že jsi o označil za vyřešené), nezakládej další téma, ale napiš někomu z přítomných moderátorů, aby ho odemknul a aby zrušil fajfku Vyřešeno (aby se dotaz zase objevoval v TOP).

Kód, který uvádíš, jsem vyzkoušel a funguje, takže chyba bude nejspíš na straně hostingu, který nepodporuje PHP.
Zkus si založit účet na PHP5 a vyzkoušej ho tam.
Stejně tak na svém vlastním počítači můžeš experimentovat s PHP co hrdlo ráčí, jen si nainstaluj nějakou triádu Apache/PHP/MySQL, například Vertrigoserv nebo PHPHome (mám dobré zkušenosti s oběma).

Re: Jak dám své nové stránky na web a jek je zahesluji?*

Napsal: 16 kvě 2011 20:00
od samuel2
Tak jsem si koupil knihy o HTML pro začátečníky a PHP v praxi. Do teď jsem používal webhosting endora.cz, zkusím ten váš a uvidíme...

Re: Jak dám své nové stránky na web a jek je zahesluji?*

Napsal: 16 kvě 2011 20:10
od Myloš
O programování v HTML? To by mě zajímalo – HTML totiž není programovací jazyk, takže v něm není možné programovat.

Osobně k základní literatuře doporučuji především stránky o sémantice. Není to sice učebnice jazyka, ale po zvládnutí těch nejdůležitějších tagů je to nasměrování správným směrem. Začátečník se tak může vyhnout některým slepým uličkám a nemusí se v budoucnu odnaučovat některé šílené zlozvyky.

Taktéž doporučuji tvé pozornosti můj článeček Rady začínajícím tvůrcům.