Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #21132

Re: codice di sicurezza prima di eseguire una funzione

From Alessandro Pellizzari <shuriken@amiran.it>
Newsgroups it.comp.www.php
Subject Re: codice di sicurezza prima di eseguire una funzione
Date 2016-09-01 11:42 +0100
Message-ID <e2qevsFp7kaU1@mid.individual.net> (permalink)
References <nq8rtp$v2l$1@gioia.aioe.org>

Show all headers | View raw


On 01/09/2016 10:21, albert wrote:

> ho un file dove ho una funzione ;
> che codice mettere prima di questa funzione in modo che quando si accede
> al file, prima che il codice venga eseguito deve essere digitata una
> parola di sicurezza;

PHP è server-side.
Non puoi chiedere qualcosa all'utente a metà di uno script. Tutti i 
parametri devono essere passati prima che lo script inizi ad essere 
eseguito.

Quindi avrai qualcosa del genere:

index.html
----------
<html><body>
   <h1>Sei tu un dio?</h1>
   <form method="post" action="guardiadiporta.php">
     <input type="text" name="seiundio">
     <input type="submit" value="Rispondi!">
   </form>
</body></html>


guardiadiporta.php
------------------
<?php
   $seiUnDio = $_POST['seiundio'];
   if ($seiUnDio === 'sì') {
     questaFunzione();
   } else {
     print "Allora muori!";
   }

> altro
> se uno prova 5 volte e non passa, bloccare x 1 ora il reinserimento

Questo è "un po'" più complicato.

Bye.

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

codice di sicurezza prima di eseguire una funzione albert <alstopspam@stopaspam.com> - 2016-09-01 11:21 +0200
  Re: codice di sicurezza prima di eseguire una funzione Alessandro Pellizzari <shuriken@amiran.it> - 2016-09-01 11:42 +0100
    Re: codice di sicurezza prima di eseguire una funzione bramante <bramante@yopmail.com> - 2016-09-01 14:22 +0200
    Re: codice di sicurezza prima di eseguire una funzione albert <alstopspam@stopaspam.com> - 2016-09-01 14:43 +0200

csiph-web