salve
ho fatto una pagina contenente in iframe
in questo i frame carico una pagina in cui c'è un campi di input che prende un valore alfanumerico 'password' e lo dà a un js che lo combina con una path e un'estensione (ed esempio ciccio\ + 'password' + .htm) e mi carica una pagina con il nome ottenuto.
vorrei caricare questa pagina nell'iframe al posto di quella che sta (quella della richiesta password)... come faccio?
questa è la funzione che mi fa la 'somma' del nome del file
poi ho messo un controllo con php che se la password è corretta mi carica una pagina (quella che voglio mettere nell'iframe), altrimenti mi apre una pagina di errore (lo stesso nell'iframe).codice:function hidden(){ var location="ciccio/" + document.input.password.value + ".htm"; window.location.href = location; }
check.php
questo è il formcodice:<?php $dir_root = ""; if (!file_exists($dir_root.$_POST["password"].".htm")) {Header("Location: errore.htm");} else {Header("Location: ".$_POST["password"].".htm");} ?>
cosa devo cambiare?codice:<form action="/ciccio/check.php" method="post" name="input" target="_self"> Inserisci la password: <input type="password" name="password"> <input name="submit" type="submit" value="Visualizza"> </form>

Rispondi quotando