Dator > hur man använder php för webbplatser mobiltelefon

  • hur man använder php för webbplatser mobiltelefon


  • Från och med oktober 2010, är den mobila webben en stor och snabbt växande marknad . De flesta PHP -utvecklare vill att så småningom göra deras hemsida som lämpar sig för telefoner . Moderna mobiltelefoner kan visa sidor gjorda med HTML , precis som vanliga webbsidor . Men de har olika skärmstorlekar och olika förmågor , jämfört med en vanlig dator , så du måste designa din mobila sidor på olika sätt. Du behöver veta när en besökare använder en mobiltelefon så att du kan dirigera honom till ditt specialdesignade mobila sidor

    Du behöver :
    PHP webbhotell.
    Microsoft Excel .

    skapa en mobil Spegel av din webbplats


    1 .
    Skapa en vanlig version av din webbsida och en mobil version . För denna tutorial , att skapa ett prov sida av varje typ. Först använder din favorit texteditor för att skapa en fil som heter " example. php " och placera följande HTML i det :







    Hello, World !



    ; Gå till mobila webbplats









    Sidan kommer att visa " Hello, World ! " i mycket stor text . På en dator , kommer det att vara lätt att läsa . På en telefon , kommer det att överväldiga skärmen . Så du behöver för att skapa en mobil-vänlig version av denna sida
    2
    Gör en ny fil i en textredigerare , kallar det " mobile_example. php "-. och lägga in html i den :







    Hej , Mobile World



    href="example. php"> Gå till standard webbplats









    Denna version kommer display " Hej , Mobile World ! " på telefonens standard textstorlek .
    3 .
    Ladda upp båda filerna till den översta mappen på din webbplats . Använd FTP eller ditt webbhotell akt uppladdning för att göra detta .

    upptäcka om användaren är på en telefon


    1 .
    Ladda ner och installera PHPBrowsCap modulen . Gå till PHPBrowsCap nedladdningssidan och hämta zip-filen. Dubbelklicka på zip -filen för att packa den. Inomhus kan en mapp som heter " phpbrowscap . " Inuti den mappen kommer att bli en annan kallas " browscap . " Skapa en ny mapp inuti " browscap " kallas " cache "-sedan ladda upp " browscap " till toppen mapp på din webbplats .



    här modulen låter dig få användbar information om dina besökares webbläsare . PHP har en inbyggd funktion som kallas " get_browser () " som gör samma sak. Men " get_browser () " inte fungerar för de flesta värdwebbplatser , och människor med vanliga webbhotell är oförmögna att göra de nödvändiga förändringar för att göra " get_browser () " att arbeta . PHPBrowsCap ersätter " get_browser () " med något som du kan ändra och uppdatera som du behöver .
    2 .
    Skapa din mobil kod webbläsare upptäckt . Du kan skriva den här koden i sin egen separat fil , eller skriv in det på toppen av din example. php fil .



    Starta PHPBrowsCap klassen med denna kod :





    kräva " browscap /Browscap. php ' ;

    $ browscap=new Browscap ( " browscap /cache ' );



    Detta ger oss en PHPBrowsCap objekt som vi kan använda . Nästa , få information om användarens webbläsare med denna kod :



    $ users_browser=$ browscap-> getBrowser () ;



    Vi har nu ett objekt som innehåller en hel del information om användarens webbläsare . Nästa , känna av om användaren är på en telefon . Om de är på en telefon , omdirigera dem till den mobila versionen av vår sida . Om de inte är på en telefon , gör ingenting .



    if ( $ users_browser-> isMobileDevice ) {

    $ path=explodera ( "/" , $ _SERVER [ " SCRIPT_NAME "]);

    $ pagename=$ PATH [ count ( $ PATH )-1 ] ;

    header ( " HTTP/1. 1 301 Flyttad permanent " ) ;

    header ( " Location : . mobile_ " $ pagename ) ;

    }



    ? Author 3 .
    Lägg din upptäckt kod till toppen av exempel . php och ladda upp den till din hemsida .
    4 .
    Testa ditt arbete . Besök example. php på datorn och du bör se din webbsida med "Hello , World ! " i stor text . Om du besöker example. php på telefonen bör du bli omdirigerad till " mobile_example. php " och kommer att se " Hej , Mobile World ! " på skärmen .



    Prova den här guiden med andra filnamn också. Gör en vanlig PHP- sida och sedan en mobil version av samma sida . Namn den mobila versionen " mobile_ "följt av namnet på standardversionen. Sätt din upptäckt kod överst på varje standardutförande sida . Din omdirigeras till den mobila versionen bör arbeta för varje par av sidor .

    tips och varningar


  • Mobiltelefon förändringar spårning nya telefoner produceras . Uppdatera PHPBrowsCap genom att installera det med den senaste versionen regelbundet för att vara säker din mobiltelefon detektor alltid fungerar .

Previous:nothing Next:hur man skriver ut kolumnnamn med PHP och Microsoft SQL





Relaterade artiklar


  • hur exportera Access-data till sql
  • hur man startar telnet från Visual Basic
  • Definitionen av systemet flödesschema
  • hur du lägger upp en bild i ett datorprogram i Java
  • Ta bort alla skrivare med VBScript
  • hur man gör en webbsida med hjälp av HTML
  • hur man skapar XML från databasen med hjälp av Visual Basic
  • hur du vill visa blankett 2 i Visual Basic
  • hur man redigerar metadata för ett foto
  • array javascript tutorial