Autor Zpráva
JunekCZ
Profil
Dobrý den. Potřebuji pomoc s nastavením práv. Považujte mne za velkého loozera, ale nevím o nich nic :D :/. Potřebuji jen nastavit to, aby se na stránce neobjevoval... předmět, textarea a button. Jen mě a kamarádovi. Jde to asi i přes mysql ale já nevím jak. Prosím o pomoc.

   <div id="prostredek">
   <div class="informace">
   <strong><h2><center>Informace</center></h2></strong>
<div class="vzkaz">
                  
<div class="vrch">

<? 

include ("db.php");

$message = "Musíte zadat vaši přezdívku";

$odeslano ="ne";

}

else

if(empty($_POST[vzkaz]))

{

$message = "Musíte zadat váš vzkaz";

$odeslano ="ne";

}

else

{

$mesic["Jan"]="Ledna ";

$mesic["Feb"]="Února ";

$mesic["Mar"]="Března ";

$mesic["Apr"]="Dubna ";

$mesic["May"]="Května ";

$mesic["Jun"]="Června ";

$mesic["Jul"]="Července ";

$mesic["Aug"]="Srpna ";

$mesic["Sep"]="Září ";

$mesic["Oct"]="Října ";

$mesic["Nov"]="Listopadu ";

$mesic["Dec"]="Prosince ";
$rok = date(" Y");$cislod=date("j ");
$datum = $cislod.$mesic[date("M")].$rok.date(" - G:i:s");
$zapis_vzkazu=MySQL_Query("insert into info values ('',$vzkaz' , '$datum');");
if($zapis_vzkazu)

{

$odeslano ="ano";

$message = "Váš vzkaz byl úspěšně přidán"; // vzkaz uspesne ulozen
else

{

$message = "Váš vzkaz se nepodařilo přidat"; // vzkaz se nepodarilo pridat
}

}

}
$strankovani = $_GET['s']; // Tato promenna urcuje na ktere strance se prave nechazite

$pocet = $strankovani * 10;

$prispevky = mysql_query("SELECT * FROM navstevni_kniha ORDER BY id DESC LIMIT $pocet,10"); // vybrani jen prispevku ktere se maji zobrazit

$prispevky_radky = mysql_fetch_array($prispevky);

$prispevky_pocet = mysql_num_rows(mysql_query("SELECT * FROM navstevni_kniha ORDER BY id")); // celkem pocet prispevku

?>

<br />
V informacích je celkem <? echo($prispevky_pocet) ?> vzkazů. <br />
<br />
<h3>Přidat vzkaz</h3> <br />
<form action="" method="post">
<table cellspacing="0" border="0">
<tr>
<td valign="top" align="right"><label for="vzkaz"><strong>Vzkaz:</strong></label></td>
<td><textarea name="vzkaz" id="vzkaz" class="input" cols="40" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="2">
<div align="center"><input name="info" type="submit" class="tlacitko" id="info" value="Odeslat" /></div>
</td>
</tr>
</table>
</form>
<br />
<h3>Vzkazy</h3> <br />
<br />
<? 
while ($prispevky_radky) // cyklus ktery zajistuje jednotlive zobrazovani vzkazu v knize, dle strankovani $s

{

?>

<div class="vzkaz">
<div class="vrch">
<span class="datum"><? echo $prispevky_radky[datum] ?></span>
</div>
<div class="zprava">

<? echo $prispevky_radky[vzkaz] ?>

</div>
</div>
<div class="oddelovac"></div> 
</div>
<div class="zprava">

<? echo $prispevky_radky[vzkaz] ?>

</div>
</div>
<div class="oddelovac"></div>

<?

$prispevky_radky = mysql_fetch_array($prispevky);

}

?> 

<div align="center">

<? if ($strankovani != 0) {?>

<a href="?s=<? echo($strankovani - 1) ?>" title="Zobrazit novější příspěvky"><< Novější </a>

<? } ?>

<? if ($strankovani+1 < $prispevky_pocet/10) {?>

<a href="?s=<? echo($strankovani + 1) ?>" title="Zobrazit starší příspěvky">Starší >></a>

<? } ?>

</div>
   </div>
   <div class="prihlaseni">
   </div>
   </div>
RastyAmateur
Profil
Zdravím, moc to nechápu, ale jestli chceš, aby se něco ukázalo jen někomu, komu chceš, zadej následující kód a namísto "

<h2>Přístup povolen</h2><p>Tady je ukrytý obsah, který je dostupný pouze po zadání hesla</p>
" dej to, co chceš, aby viděl jen někdo, a tomu "někomu" dej heslo... Chápeš?

<?php
              $show = $_POST['show'];
              $pass = $_POST['pass'];

              $password = "heslo"; //tajné heslo


              if ($show != "1"): ?>
                <form action="" method="post">
  
                  <input type="hidden" value="1" name="show">
                  <label>Heslo: <label><input type="password" name="pass" />
                  <input type="submit" value="OK" />

                </form>
                <?php endif; ?>

                <?php if ($show == "1"): ?>

                <?php if ($pass == $password): ?>
        
                <h2>Přístup povolen</h2>

                <p>
                Tady je ukrytý obsah, který je dostupný pouze po zadání hesla
                </p>
                <?php endif; ?>
                <?php if ($pass != $password) echo "<p>Špatné heslo. Zkuste ho zadat znovu, nebo mě kontaktujte.</p>"; ?>
                <?php endif; ?>
JunekCZ
Profil
Ano, chápu... také možnost, děkuji :)
Ale myslel jsem že např. na stránce bude textarea, kterou nikdo neuvidí... jen ten, kdo má práva. Něco jako na webdone, kde můžete upravovat a vypisovat text, ale ostatní tam takovouto funkci nemají :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0