Php api kullanmadan bir php cgi ortamda çerezleri Set

1 Cevap php

PHP nasıl herhangi bir api fonksiyonlarını kullanmadan bir php CGI Ortamda çerezleri kullanabilir?

1 Cevap

Tamam bir CGI Ortamda php ile kurulum kurabiye istiyorsun?

Kodu kopyalayın ve whatever.cgi için bu isim ve çalıştırılabilir hale

#!/usr/bin/php
function set_cookie($cookiename,$cookievalue,$cookietime){
   echo 'set-cookie: '.$cookiename.'="'.$cookievalue.'"; max-age="'.$cookietime.'";'."\n";  
}

The \n at the end of the line is a must. Or you will run into trouble :) Now let's set a cookie:

set_cookie("foo","bar",60)

Değer bar adı foo ile Cookie ayarlar. 60 saniye içinde sona eriyor.

Şimdi HTML Alınlıklı başlayabilirsiniz.

echo "Content-Type: text/html\n\n";
echo "<html>\n";
echo "<head>\n";
echo "<title>whatever</title>\n";
echo "</head>\n";
echo "<body>\n";

Eğer çerez silmek istiyorsanız, sıfıra max-yaş ayarlayın

function set_cookie($cookiename){
   echo 'set-cookie: '.$cookiename.'="0"; max-age="0";'."\n";  
}