| Home| Progetto| Web| Faq| Acronimi | ||||
Argomenti
.Net
|_C# |_Visual basic.net |_Asp.net Active Server Pages C++ Cascade Style Sheet JavaScript Mysql Php Xml Java |_Java 2 Micro Edition |_Java server pages |_Java Servlet Oracle |_PLSQL Unix
Php...
Info:
Php's story
Oracle...
Script:
Conditional update
Unix...
Tip:
Rimuovere un file in Unix / Delete a file
PLSQL...
Script:
dbms_lob inserting a file in a blob type
Php...
Tip:
Ignorare gli errori
Php...
Faq:
What is PHP?
JavaScript...
Script:
Nascondere la visualizzazione della barra di stato nell'evento onmouseover
La rabbia è creativa, la depressione è senza utilità
Dyson, Freeman J.
Php Funzione mail()
Charles Babbage(1791-1871) nel 1823 ottenne dal governo 100 Sterline per la costruzione del calcolatore Different Engine.
La rabbia è creativa, la depressione è senza utilità
Dyson, Freeman J.
|
Php
Home >Php > Gestire l'accesso attraverso il bottone back del browser a pagine dinamiche
In un ambiente che utilizza le sessione può essere necessario evitare che l'utente acceda attraverso il tasto indietro del browser ad una pagina contenente codice eseguibile lato server e attraverso un reload della pagina esegua nuovamente codice. Supponiamo per esempio che la pagina A invii dei dati alla pagina B che dopo averli salvati nel database chiama la pagina C. Se dalla pagina C utilizzando il tasto back torniamo alla pagina B di salvataggio si può rischiare di eseguire un nuovo salvataggio dei dati, magari eseguendo un aggiorna della pagina(a secondo naturalmente anche di come è progettato il database). Copiare il codice qui a seguito nei file A.php e B.php Decommentando session_cache_limiter('private'); Il browser visualizzerà le informazioni sull'ora (vedi i secondi) stampati a video nella prima chiamata. Senza questa istruzioni il browser aggiornerà ogni volta le informazioni sull'ora. ***************************************************** Pagina A <?php #session_cache_limiter('private'); session_start(); ?> <html> <head> <title>Tutorial</title> </head> <body> <h4>Pagina A</h4> <form name="goback" action="B.php"> <input type="hidden" name="module" value="<?=$module;?>"> <input type="hidden" name="op" value="<?=$op;?>"> </form> <?php $oggi = getdate(); echo "Ore:".$oggi['hours']; echo "<br/>"; echo "Minuti:".$oggi['minutes']; echo "<br/>"; echo "Secondi:".$oggi['seconds']; ?> <script language="javascript"> alert("Vai a page2.php"); document.goback.submit(); </script> </body> </html> ******************************************************* Pagina B <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>Tutorial</title> </head> <body> <h4>Pagina B </h4> <hr> <a href="B.php">Torna a pagina B</a> <br/> <br/> <br/> <br/> <a href="javascript:history.go(-1);">back</a> </body> </html> Se si ha controllo sulla configurazione del server web è possibile evitare questi accordgimenti. Tutorial Estrazione di dati da un file XML
Una classe per eseguire il parsing [Php]
Php and Oracle executing pl/sql procedure with input and output values
Passing and getting values with pl/sql procedures and functions [Php]
Funzione mail()
Inviare mail con Php [Php]
Php4 / Php5 con Apache
Installazione di Php5/Php4 in ambiente Windows [Php]
Php and Oracle
OCI connection and query to Oracle database [Php]
Script Convertire in maiuscolo il primo carattere di una stringa
[Php]
Funzione validazione IP
Interrompe l'esecuzione degli script se l'ip non è autorizzato. Utile per tenere lontani curiosoni dalla pagine che si stanno ancora sviluppando. [Php]
Una funzione di debug attraverso un alert dei messaggi
A volte visualizzare un valore in un alert javascript consente di analizzare la procedura senza interrompere il corso dello script con die [Php]
Sottrarre il nome del file da un percorso completo
Operazioni sulle stringhe [Php]
Utilizzare le doppie virgolette per codice il html all'interno di una variabile
Regole di sintassi [Php]
Test di connessione a db e stampa dei risultati
Operazioni con data base (Mysql) [Php]
Ricavare l'indirizzo della pagina da cui si proviene (Referer)
Variabili server [Php]
Ricavare l'indirizzo ip del server dove si trovano le pagine php
Variabili server [Php]
ereg_replace: sostituzione di parte del testo contenuto in una stringa
Operazioni sulle stringhe [Php]
Utilizzo di phpinfo()
Come ricavare informazioni sul server, interprete php, connessione a database, variabili di sessione, etc. [Php]
Generazione di una password composta da n lettere
Pronunciabile secondo regole fonetiche lingua italiana
[Php]
Generarazione di un numero casuale
Funzione rand [Php]
Primo script con Php
Stampa di una variabile. Incapsulare codice php tra istruzioni html [Php]
Creating a Mysql Database using php
How tp establish a connection and create a database [Php]
Log counter
simple example function registering hits info on a mysql table [Php]
Comandi Ricavare l'impostazione della lingua del browser
$HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE'] [Php]
Ricavare dati sull'agente (browser, sistema operativo, dispositivo,terminale, mobile... )
$HTTP_SERVER_VARS["HTTP_USER_AGENT"]; [Php]
Determinare dimensioni di un file
filesize e round [Php]
Rinominare un file
rename [Php]
|
Cerca
Php...
Info:
Classes as functions containers
Il web è un giovane media: infatti ha solo 10 anni di età.
Si pensi alla televisione o al cinema all'età di 10 anni. A quei tempi questi media erano primitivi, ancora alla ricerca della loro strada.
Venivano esplorati i limiti della nuova tecnologia, ma grandi progressi dovevano ancora essere raggiunti.
Oggi, i professionisti del web si trovano nella stessa fase. Sono pionieri che stanno ancora esplorando i limiti del nuovo media. Senza dubbio, i nostri nipoti, quando vedranno quello che abbiamo fatto pensaranno a qualcosa di elementare.
C'è ancora molto da scopire su quello che il Web può fare e suo come può essere utilizzato.
Jason Foss
Il web è un giovane media: infatti ha solo 10 anni di età.
Si pensi alla televisione o al cinema all'età di 10 anni. A quei tempi questi media erano primitivi, ancora alla ricerca della loro strada.
Venivano esplorati i limiti della nuova tecnologia, ma grandi progressi dovevano ancora essere raggiunti.
Oggi, i professionisti del web si trovano nella stessa fase. Sono pionieri che stanno ancora esplorando i limiti del nuovo media. Senza dubbio, i nostri nipoti, quando vedranno quello che abbiamo fatto pensaranno a qualcosa di elementare.
C'è ancora molto da scopire su quello che il Web può fare e suo come può essere utilizzato.
Jason Foss
Php...
Info:
The Class Structure
Php...
Definizioni:
PHP
C#...
Definizioni:
Namespace
Visual basic.net...
Script:
Lettura di un file Xml con l'oggetto XmlTextReader
fishScript.Com is accessible by Mobile access technology
as mobile phones, Palm and Pocket PC .
Nicoleta e Marco Magnani tutorial, examples, courses, esempi, corsi, esercizi, appunti vari Dottoressa Nicoleta Dragu Formatrice Docente Insegnante Mediatrice Culturale | ||