این کد :
#!/bin/bash
IFS='&'; set -f
for i in $QUERY_STRING; do
declare "$i"
done
unset IFS
$name=${name//+/ }
$name=${name//\%/\\x}
$name=$(echo -e "$name")
echo "Content-type: text/html"
echo ""
echo $name
باعث میشه که یک آرگومان get مثل دستور
$_GET['name']
تو php بگیره و چاپ کنه
ولی من میخوام که تابعی داشته باشم که هر اسمی که میگیره رو از url بگیره و برگردونه
من این کد رو نوشتم ولی کار نکرد!
#!/bin/bash
IFS='&'; set -f
for i in $QUERY_STRING; do
declare "$i"
done
unset IFS
url_get(){
$arg=${$1//+/ }
$arg=${$1//\%/\\x}
echo -e "$arg"
}
echo "Content-type: text/html"
echo ""
url_get grade
url_get age
url_get name