cgi: cgierror et cgiredirect arrêtent le script
This commit is contained in:
parent
fda245c772
commit
bb2571129d
20
lib/ulib/cgi
20
lib/ulib/cgi
|
@ -32,13 +32,6 @@ function nocache_header() {
|
|||
echo "Expires: Thu, 01 Jan 1970 00:00:00 GMT"
|
||||
}
|
||||
|
||||
function cgiredirect() {
|
||||
# Rediriger le client vers une autre page
|
||||
echo "Status: 302 Found"
|
||||
echo "Location: $1"
|
||||
echo ""
|
||||
}
|
||||
|
||||
function cgicontent() {
|
||||
# Générer les en-têtes nécessaire avant de servir le contenu.
|
||||
# $1(=text/html) est le type de contenu. S'il faut servir le contenu avec
|
||||
|
@ -80,7 +73,18 @@ function cgicontent_nocache() {
|
|||
}
|
||||
|
||||
function cgierror() {
|
||||
# Afficher un message d'erreur
|
||||
# Afficher les en-têtes pour désactiver la mise en cache, puis afficher un
|
||||
# message d'erreur puis arrêter le script
|
||||
cgicontent_nocache text/plain
|
||||
echo "ERROR: $*"
|
||||
exit 1
|
||||
}
|
||||
|
||||
function cgiredirect() {
|
||||
# Afficher les en-têtes pour rediriger le client vers la page $1 puis
|
||||
# arrêter le script
|
||||
echo "Status: 302 Found"
|
||||
echo "Location: $1"
|
||||
echo ""
|
||||
exit 0
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue