Autor Zpráva
Erixx
Profil
Zdravím vás!
Mám takový problémek, prosím o pomoc. Mám script na aktivaci stránky homepage, aktivuji ji odkazem.
Po aktivaci stránky mi ale odkaz na aktivaci zůstane. Neporadí mi někdo, jak odkaz na aktivaci po aktivaci stránky skrýt?
Díky moc


<h4>Aktivace Úvodní stránky webu</h4>

<table border="0" cellpadding="2" cellspacing="2" style="border-collapse: collapse" bordercolor="black" width="690"> <tr>
<td align=left bgcolor="whitesmoke" width="150"><p><br><B>Název stránky</B></p></td>
<td align=left bgcolor="whitesmoke" width="80"><p><br><B>Editace</B></p></td>
<td align=left bgcolor="whitesmoke" width="70"><p><br><B>Aktivní</B></p></td>
<td align=left bgcolor="whitesmoke" width="70"<p><br><B>Datum</B></p></td>
<td align=left bgcolor="whitesmoke" width="150"<p><br><B>Aktivoval</B></p></td>
<td align=left bgcolor="whitesmoke" width="170"><p><br><B>Deaktivace</B></p></td>
</tr>


<tr><td></td></tr>

<?php
do {
require "db.php";  //výběr databaze
    $vysledek = MySQL_Query("SELECT * FROM clanky ORDER BY poradi DESC");
      //SQL příkaz
      if (!$vysledek):
          echo "Došlo k chybě při zpracování dotazu v databázi.<BR>\n";
             break;
      endif;
      while ($data = MySQL_Fetch_Array($vysledek)){
			
    
 echo "<tr><td>&nbsp;
<a target='_blank' href='../page.php?id=1'/title='zobrazit www stránku ".$data[nazev]." v novém okně prohlížeče'><img src=gify/explorer.gif border='0' hspace='3'>".$data[nazev]."</a></td>

<td><a href='admin-homepage.php'/title='editovat www stránku ".$data[nazev]."'><img src=gify/sprava.gif border='0' hspace='20'></a></td>

<td><img src=gify/ok.gif border='0' hspace='3'></td>

<td><p>".$data[cas]."</p></td>

<td><p>".$data[vlozil]."</p></td>



 


<form action=delete-homepage.php method=post enctype=multipart/form-data>
<td><p class='black'>ID = <INPUT NAME='poradi' SIZE='1' VALUE=".$data["poradi"].">
<INPUT TYPE='SUBMIT' VALUE='Deaktivovat'>
</FORM></td>

";

             }

} while (false); 

?>

</td></tr></table>


<BR>


<img src='gify/+sede.gif' border='0' hspace='2'>
<script language="javascript" type="text/javascript" src="jquery/jquery-zobrazskryj.js"></script>
  
  <script type="text/javascript">
  <!--
  // po nactenim DOM
  $(document).ready(function() {
    // nastaveni textu pro odkazy
    var showText="Aktivovat stránku";
    var hideText="skrýt nabídku";
  
    // pred kazdy blok, co ma byt skryt vlozi odkaz na zobrazeni
    $(".clanky").before('<a href="#" class="clankyodkaz">'+showText+'</a>');
  
    // skryje bloky s tridou "skryvaci"
    $('.clanky').hide();
  
    // na odkazy navaze funkci
    $('a.clankyodkaz').click(function() {
      if ($(this).html()==showText) { // zobrazit
        $(this).html(hideText);
        $(this).next('.clanky').slideDown('fast');
      } else { // skryt
        $(this).html(showText);
        $(this).next('.clanky').slideUp('slow');
      }
      return false; // odkazy nikam nevedou
    });
  });
  //-->
  </script>
 
  <div class="clanky">

<form action="aktivace-homepage" method="post" enctype="multipart/form-data">


<p>Název stránky:</p><input type="text" name="nazev" size="30" value="">

<p>Popis stránky:</p><input type="text" name="popis" size="30" value="">

<p>Keywords:</p><input type="text" name="keywords" size="30" value="">

<BR><BR>

 <!--  Admin vložil  -->
<? include "19.admin-vlozil.php"; ?>


<INPUT TYPE=SUBMIT VALUE='Aktivovat a zveřejnit stránku' style="float: right">

</div>

</form>


Joker
Profil
Erixx:
Po aktivaci stránky mi ale odkaz na aktivaci zůstane. Neporadí mi někdo, jak odkaz na aktivaci po aktivaci stránky skrýt?
Dát celý ten aktivační formulář do podmínky „jen pokud už není aktivované“?
Erixx
Profil
[#2] Joker

Ano, určitě přes nějakou takovouto podmínku. Ale bohužel nevím jak

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0