Pagina 2 din 2 PrimulPrimul 12
Rezultate 11 la 12 din 12

Subiect: Redirect simplu din php

  1. #11
    Avatarul lui lunatique
    lunatique este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    27th January 2007
    Locaţie
    tg mures
    Posturi
    59
    Putere Rep
    36


    Implicit

    Nu are sens ... lucrezi cu variabila $newUrl si apelezi header() cu $url. $url nu exista.

    Am doua recomandari pentru practica asta.
    1. In loc de strpos(), foloseste strstr()
    astfel incat ...

    Cod PHP:

    if(isset($_GET["redirect"]))
    {
          
    $newUrl trim($_GET["redirect"]);
          
    $prefix 'http://';
          if(
    strstr($newUrl$prefix) === FALSE)
              
    $newUrl $prefix $newUrl;
          
    Header("Location: " $newUrl );
          exit();

    strpos() poate returna si 0, daca 'needle' este gasit pe pozitia 0 din 'haystack' iar valoare negativa nu va returna vreodata.

    2. e mai important sa cauta si sa atasam, daca e cazul, "http://" in $_GET['redirect'] decat "http://www." pentru ca in cazul in care $_GET['redirect'] este de forma 'www.site.com' i se va atasa "http://www.www.site.com", ceea ce nu e bine.


    p.s ai mai uitat o ")" la if.
    Ultima modificare făcută de lunatique; 6th July 2008 la 18:51.

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


    Implicit

    Corect cu strpos... my bad.
    Insa nu am incercat sa dau un "model" de script... ci sa spun ca ceea ce trebuie facut acolo este extrem de simplu... Nu am fost atent la detalii de genul ala.
    Forma in care se identifica prefixarea.. se poate face in "n" feluri... de la operartii gen strstr...substr... pana la aplicare de regex.... ideea mea era ca nu e cazul de copyright pe un asemenea "script".

Pagina 2 din 2 PrimulPrimul 12

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. Proiect PHP simplu
    De haos în forumul Locuri de munca
    Răspunsuri: 18
    Ultimul Post: 28th January 2010, 21:00
  2. Redirect simplu
    De Seph în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 1
    Ultimul Post: 22nd April 2009, 17:24
  3. Recomandare CMS simplu
    De BladHaund în forumul Bar, lobby...
    Răspunsuri: 16
    Ultimul Post: 22nd October 2008, 15:15
  4. Un google mai simplu
    De Cristian Mezei în forumul Google
    Răspunsuri: 6
    Ultimul Post: 21st July 2006, 05:18
  5. Relativ simplu...
    De eRwin în forumul Stiri despre motoarele de cautare, SEO si Marketing
    Răspunsuri: 15
    Ultimul Post: 19th August 2005, 11:46

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
  •