Ankündigung

Einklappen
Keine Ankündigung bisher.

Bestimmte Session löschen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • kanuzu
    hat ein Thema erstellt Bestimmte Session löschen.

    Bestimmte Session löschen

    Hallo,
    Ich betreibe einen Webshop bei dem jedem Benutzer eine Session erhält.
    So sieht das ganze in phpmyadmin aus:
    PHP-Code:
    tracking|a:5:{s:12:"http_referer";a:1:{s:4:"path";s:0:"";}s:2:"ip";s:13:"77.178.82.201";s:4:"date";s:19:"2010-04-05 21:28:50";s:7:"browser";s:166:"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Alexa Toolbar)";s:16:"pageview_history";a:5:{i:0;a:3:{s:6:"scheme";s:4:"http";s:4:"host";s:13:"www.meinedomain.de";s:4:"path";s:1:"/";}i:1;a:4:{s:6:"scheme";s:4:"http";s:4:"host";s:13:"www.google.de";s:4:"path";s:4:"/url";s:5:"query";s:153:"sa=t&source=web&ct=res&cd=1&ved=0CAgQFjAA&url=http%3A%2F%2Fwww.meinedomain.de%2F&rct=j&q=meinedomain&ei=Azq6S97sIs2QOMymnKEL&usg=AFQjCNFXm8M4HMQrlIi30nOu3wq1-4H5HQ";}i:2;a:3:{s:6:"scheme";s:4:"http";s:4:"host";s:13:"www.meinedomain.de";s:4:"path";s:1:"/";}i:3;a:3:{s:6:"scheme";s:4:"http";s:4:"host";s:13:"www.meinedomain.de";s:4:"path";s:1:"/";}i:4;a:3:{s:6:"scheme";s:4:"http";s:4:"host";s:13:"www.meinedomain.de";s:4:"path";s:1:"/";}}}tracked|b:1;language|s:6:"german";languages_id|s:1:"2";language_charset|s:11:"iso-8859-15";language_code|s:2:"de";currency|s:3:"EUR";customers_status|a:20:{s:19:"customers_status_id";s:1:"1";s:21:"customers_status_name";s:4:"Gast";s:22:"customers_status_image";s:16:"guest_status.gif";s:25:"customers_status_discount";s:4:"0.00";s:23:"customers_status_public";s:1:"1";s:26:"customers_status_min_order";s:1:"0";s:26:"customers_status_max_order";s:1:"0";s:33:"customers_status_ot_discount_flag";s:1:"0";s:28:"customers_status_ot_discount";s:4:"0.00";s:33:"customers_status_graduated_prices";s:1:"1";s:27:"customers_status_show_price";s:1:"1";s:31:"customers_status_show_price_tax";s:1:"1";s:27:"customers_status_add_tax_ot";s:1:"0";s:34:"customers_status_payment_unallowed";s:0:"";s:35:"customers_status_shipping_unallowed";s:0:"";s:36:"customers_status_discount_attributes";s:1:"0";s:15:"customers_fsk18";s:1:"1";s:23:"customers_fsk18_display";s:1:"1";s:30:"customers_status_write_reviews";s:1:"1";s:29:"customers_status_read_reviews";s:1:"1";}cart|O:12:"shoppingCart":5:{s:8:"contents";a:0:{}s:5:"total";i:0;s:6:"weight";i:0;s:6:"cartID";N;s:12:"content_type";b:0;}wishList|O:8:"wishList":5:{s:8:"contents";a:0:{}s:5:"total";i:0;s:6:"weight";i:0;s:6:"cartID";N;s:12:"content_type";b:0;}lightbox|O:17:"GMLightboxControl":2:{s:8:"previous";s:5:"false";s:6:"actual";s:5:"false";}account_type|s:1:"0";gm_tracking|O:3:"GMC":2:{s:14:"gmc_current_ip";s:13:"77.178.82.201";s:17:"gmc_current_agent";s:166:"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Alexa Toolbar)";}actual_content|a:1:{s:0:"";a:1:{s:3:"qty";i:0;}} 
    Ich möchte bei usern die von bestimmten urls kommen keine session generieren bzw löschen,habt ihr da eine idee wie ich das machen kann?
    Ich beutze einen Linux Server und denke das ich da was in der php.ini ändern muss.

    geht das?
    <?
    $ref = parse_url($HTTP_REFERER);
    if (!stristr($ref[host], 'meinedomain.de'))
    // löschen der Session.
    session_destroy();
    ?>

  • redox
    antwortet
    probier es doch aus, dann siehst du es doch...

    Einen Kommentar schreiben:

Lädt...
X