Rezultate 1 la 10 din 23

Subiect: cum folosesc un if pe refer

Afișare hibrid

  1. #1
    Avatarul lui Mihai Gianu
    Mihai Gianu este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    16th August 2007
    Posturi
    388
    Putere Rep
    0


    Implicit cum folosesc un if pe refer

    Vreau sa pun pe o pagina un anumit text in conditia in care utilizatorul ajunge pe pagina respectiva de pe o anumita pagina de pe site.
    Daca nu vine de pe pagina care o specific in acest cod sa nu arate acel text.

    Ar fi ceva de genu if user come from cart.php show "Trebuie sati creezi cont..."

    Idei?

    LE:

    ar fi ceva de genu

    <?PHP

    $kitten_image = 1;
    $church_image = 0;

    if ($kitten_image == 1) {
    print ("<IMG SRC =images/kitten.jpg>");
    }

    ?>
    dar cum scriu sa-si dea seama ca userul vine de pe cart.php, si in cazul asta sa arate un anumit text
    Ultima modificare făcută de Mihai Gianu; 9th December 2008 la 03:25.

  2. #2
    Avatarul lui Seph
    Seph este deconectat Membru SeoPedia
    Reputatie:
    34
    Data înscrierii
    7th June 2006
    Posturi
    381
    Putere Rep
    34



  3. #3
    Avatarul lui Alex Dumitru
    Alex Dumitru este deconectat Administrator
    Reputatie:
    61
    Data înscrierii
    20th April 2006
    Locaţie
    Pitesti / Bucuresti
    Vârstă
    35
    Posturi
    3.339
    Putere Rep
    61


    Implicit

    Cod PHP:
    if(eregi("refer.php",$_SERVER[HTTP_REFERER])) { ceva }; 

  4. #4
    Avatarul lui haos
    haos este deconectat Ambasador
    Reputatie:
    59
    Data înscrierii
    19th February 2008
    Locaţie
    Craiova
    Posturi
    2.239
    Putere Rep
    59


    Implicit

    O metoda mai sigura ar fi urmatoarea, codul lui Sandossu poate fi pacalit foarte usor:
    Cod PHP:
    <?php
    $referer 
    $_SERVER['HTTP_REFERER'];
    $www_url "http://www.site.ro/test.php"//Referer cu WWW
    $url "http://site.ro/test.php"//Referer fara WWW
    $ref_www substr($referer,0,strlen($www_url));
    $ref substr($referer,0,strlen($url));

    if (
    $www_url === $ref_www || $url === $ref){
        
    //Cod daca referer-ul este cel dorit
    } else {
        
    //Cod daca referer-ul NU este cel dorit
    }
    ?>

  5. #5
    Avatarul lui eugen
    eugen este deconectat Membru SeoPedia
    Reputatie:
    34
    Data înscrierii
    28th August 2006
    Locaţie
    RO
    Posturi
    436
    Putere Rep
    34


    Implicit

    Cod:
    if( $_SERVER['HTTP_REFERER'] == "http://{situl_tau}/cart.php" )
    {
       {afiseaza_text}
    }

  6. #6
    Avatarul lui haos
    haos este deconectat Ambasador
    Reputatie:
    59
    Data înscrierii
    19th February 2008
    Locaţie
    Craiova
    Posturi
    2.239
    Putere Rep
    59


    Implicit

    eugene si daca omul are si cu www si fara? daca mai pui un sau il scapi de o gramada de probleme, mai ales ca la un cart e vorba de bani.

  7. #7
    Avatarul lui Chaos
    Chaos este deconectat Ambasador
    Reputatie:
    34
    Data înscrierii
    3rd April 2006
    Locaţie
    Cluj-Napoca
    Vârstă
    41
    Posturi
    389
    Putere Rep
    34


    Implicit

    http://www.php.net/manual/en/reserve...les.server.php
    nu cred ca mai trebuie sa comentez ce e acolo.
    Eu zic sa transmiti tipul de pagina de unde vii mai departe sub forma de parametru a carui existenta o verifici. E cel mai simplu si e safe pentru ca poti face verificari si asupra tipului de data care iti vine.. etc.

  8. #8
    Avatarul lui haos
    haos este deconectat Ambasador
    Reputatie:
    59
    Data înscrierii
    19th February 2008
    Locaţie
    Craiova
    Posturi
    2.239
    Putere Rep
    59


    Implicit

    Eeei asa daca e s-o dam in paranoia nici ce zici tu Chaos nu e complet sigur si ar trebui sa mai punem si cookieuri de verificare, mai pune si verificare captcha, etc etc si obtinem un script paranoid

  9. #9
    Avatarul lui Chaos
    Chaos este deconectat Ambasador
    Reputatie:
    34
    Data înscrierii
    3rd April 2006
    Locaţie
    Cluj-Napoca
    Vârstă
    41
    Posturi
    389
    Putere Rep
    34


    Implicit

    Eu zic ca din momentul in care IE nu transmite referer by default nu vb de paranoia.
    + iar ai dat cu batu-n balta la cookie-uri care sunt client side si de asemenea pot fi dezactivate.
    Pe scurt ... nu e vb de paranoia ci de cum esti obisnuit sa scrii cod.
    Succese.

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Ce plugin sa folosesc ?
    De Nichita în forumul Client side
    Răspunsuri: 2
    Ultimul Post: 11th March 2010, 11:28
  2. ce script sa folosesc
    De Lupanu în forumul Server side
    Răspunsuri: 0
    Ultimul Post: 13th April 2009, 09:51
  3. ce script sa folosesc??
    De onshop în forumul Bar, lobby...
    Răspunsuri: 11
    Ultimul Post: 4th May 2007, 12:43
  4. Ce CMS sa folosesc pentru...
    De Duncan în forumul Bar, lobby...
    Răspunsuri: 4
    Ultimul Post: 4th January 2007, 04:41
  5. ce domeniu sa folosesc?
    De Alex Dumitru în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 11
    Ultimul Post: 16th July 2006, 13:04

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •