Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
HTML / CSS - problema
Forum - HTML / CSS - problema

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
aerdnamac (Normal User)
Newbie


Messaggi: 5
Iscritto: 12/06/2013

Segnala al moderatore
Postato alle 14:51
Domenica, 23/06/2013
allora, ho un problema.
su internet ho trovato un codice tramite cui attraverso l'inserimento di una password si viene redirectatiad una seconda pagina però non funziona, qualcuno mi potrebbe aiutare?

<!---Aggiungi il seguente codice tra i tag HEAD--->

<meta name="robots" content="no index,no follow">

<SCRIPT LANGUAGE="JavaScript">

<!--  Nasconde file da browser che non supportano javascript!

function getPassword() {

var password = prompt("Per favore inserisci la password: \('Solo caratteri minuscoli, per favore'\)", "Inserisci Password")
     if (password == "PASSWORD") {
         window.location='URL SITO'
  
document.writeln("<BODY><H1>Spiacente!</H1>Hai provato ad accedere con una password errata.<br>Per favore vai Indietro col tuo browser o riaggiorna e prova ancora oppure <a href=URL SITO>Clicca qui per uscire</a></BODY>")
    }

}

// stop nascondi ora -->

</SCRIPT>
<!--Aggiungi il seguente codice tra i tag BODY--><BODY onLoad="getPassword()">

lo so che è javascript ma io capisco solo qualcosa di html e basta, quindi posto qui.
inoltre non riesco a capire dove devo mettere i tag head e body!:d:d:d:d:d

Ultima modifica effettuata da aerdnamac il 23/06/2013 alle 14:52
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 15:25
Domenica, 23/06/2013

PM Quote
Avatar
GN (Member)
Guru


Messaggi: 772
Iscritto: 30/04/2011

Segnala al moderatore
Postato alle 15:32
Domenica, 23/06/2013
Ti sconsiglio vivamente questo sistema, un controllo client-side come questo è bypassabile con una facilità irrisoria: basta che l'utente apra il sorgente della pagina perchè possa vedere l'url della pagina privata, copiarlo nella barra del browser e violare così l'area privata. Usa un controllo server side tramite linguaggio di scripting (es. PHP) o tramite le impostazioni del webserver come ti abbiamo suggerito qui http://www.pierotofy.it/pages/extras/forum/83/1047202-prot ....

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 15:33
Domenica, 23/06/2013
GN, lui ha detto che non sa niente.

PM Quote
Avatar
GN (Member)
Guru


Messaggi: 772
Iscritto: 30/04/2011

Segnala al moderatore
Postato alle 15:42
Domenica, 23/06/2013
Testo quotato

Postato originariamente da TheDarkJuster:

GN, lui ha detto che non sa niente.


Beh, io o provato a dargli una dritta, tanto per evitare che approfondisse quel sistema praticamante inutile, no?

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 18:24
Domenica, 23/06/2013
Si GN lo avevo capito, ma a mio parere è inutile dirglielo, dice di capire html, ma non sa dove vanno messi head e body, secondo te può sfruttare il tuo consiglio?

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 21:20
Domenica, 23/06/2013
Testo quotato

Postato originariamente da TheDarkJuster:
ma a mio parere è inutile dirglielo, dice di capire html, ma non sa dove vanno messi head e body



Io penso sia inutile fare certe affermazioni.


Il mio blog: https://piero.dev
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 11:39
Lunedì, 24/06/2013
Mah, forse no, metti che si sente offeso e va a studiare..........

PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 22:30
Lunedì, 24/06/2013
:ot: Mi ricorda un certo antivirus :ot:
Codice sorgente - presumibilmente HTML / CSS

  1. If Nomefile.Contains("virus") Then MsgBox("Virus rilevato!")



MAI validare (solo) client side
In questo caso poi trasmettere la password in chiaro o la url del redirect rende, come ha detto GN, completamente inutile questo sistema
Non se dirti di studiare o di far esperienza... Fai entrambi e leggiti qualche guida di sviluppo siti!
Se ti interessa fare cose di questo genere studia un linguaggio server-side: PHP è facile se conosci già C/C++, ASP.NET se conosci ià C#, poi ce ne sono altri che però sono un po' più "difficili", tipo Ruby, che magari è meglio che affronti quando avrai già dimestichezza con la programmazione server-side.
A buon rendere :k:

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo