барномасозии PHP барои телефонҳои ва лавҳаҳои бо Пинҳон Mobile

Тасаввур кунед, ки шумо истифода PHP инкишоф дархостҳои худро ба кор дар дастгоҳҳои мобилӣ. Бо Пинҳон Mobile шумо эҷод интерфейсҳои, ки бо сервер Web тавассути Ajax мутақобила.


пешкаш

аст, ҷодугарӣ нест! Чӣ амал аст, ки ба ҳамеша: HTML истифода бурда мешавад, ба кӯҳи ба экранҳои ва ботов (Ajax) ба дархостҳо ба веб-сервер, ки рамзи PHP-сарчашмаи, ки қабул хоҳад кард, коркард ва иттилоот баргардад. Ва ин, мо метавонем дар бораи маҷмӯи биноҳое, ки ба мо кӯмак Пинҳон кардани ҳисоб.

Пинҳон Mobile

Пинҳон Mobile Заминаи Веб optimized барои смартфонҳо ва лавҳаҳои аст. Ин аст, ки системаи интерфейси асосёфта HTML5 мувофиқ бо платформаҳои машҳуртарини барои дастгоҳҳои мобилӣ. Сохта оид ба UI Пинҳон ва Пинҳон, Рамзи шумо имкон медиҳад, як тарҳи фасењ, ба осонӣ customizable.

дар амал

Биё як намунаи оддӣ, ки мо дорои интерфейси бо майдони матни барои корванд ворид кунанд “ном”. Бо пахш намудани тугмаи “фиристодан”, шакли ба сервер фиристода (бар Ajax), ки ба намоиш паём “Салом ба номи корбарӣ!” ё “Салом ба ҷаҳон!”, агар соҳаи ном холӣ аст.

Салом ба ҷаҳон!

index.php | UI (муштарӣ-тараф)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?PHP
<!HTML DOCTYPE>
<HTML>
    <сар>
    <ном>Салом ба ҷаҳон! Пинҳон Mobile</ном>
    <номи Meta="viewport" мазмуни="width=device-width, -Миқёси аввал = 1"> 
    <пайванд rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
    <SRC скрипт="http://code.jquery.com/jquery-1.6.4.min.js"></барномаи саҳнавӣ>
    <SRC скрипт="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></барномаи саҳнавӣ>   
    <барномаи саҳнавӣ>
        $(функсия() { 
            $("#bt-enviar").ангуштзании(функсия() {
                $.Ajax({
                  намуди: "POST",
                  URL: "http://taylorlopes.com/util/jquerymobile/olamundo/olamundo.php",
                  маълумот: ({ном: $.trim($("#nome").Вал()) }),
                  dataType: "text",
                  муваффақияти: функсия(маълумот) {
                    $("#nome").Вал("");
                    $("#resultado").HTML(маълумот);
                  }
                });
            });
        });
    </барномаи саҳнавӣ>     
</сар>
<бадан> 
    <маълумот Лиг-нақши="page" Шиносаи="indexPage">
        <маълумот Лиг-нақши="header">
            <h1>Салом ба ҷаҳон - Пинҳон Mobile</h1>
        </Лиг>
        <маълумот Лиг-нақши="content">
            <маълумот Лиг-нақши="fieldcontain">
                <нархнома барои="nome">Номи худро ворид кунед:</нархнома>
                <навъи вуруди="text" Шиносаи="nome" ном="nome" арзиши="" />
            </Лиг>
            <Шиносаи вуруди="bt-enviar" намуди="button" арзиши="Enviar" />
            <Шиносаи Лиг="resultado"></Лиг>
        </Лиг>
    </Лиг> 
</бадан>
</HTML>
?>
olamundo.php | Рамзи PHP-и шумо (тарафи сервер)
1
2
3
 
  <?PHP сарлавҳаи("Content-Type: Матни / HTML;  рамзоти иттилоот = ISO-8859-1",ҳақиқӣ) ?>
  <h3>салом <?PHP акси садо $_GET ба['Ном'] ? $_GET ба['Ном'] : "Mundo" ?>!</h3>

O resultado é algo do tipo:


Veja este código funcionando!

A grande sacada do JQuery Mobile está na meta-tag viewport, onde o parâmetro width=device-width redimensiona automaticamente o conteúdo conforme a tela do dispositivo móvel que está acessando. Deste modo, a apresentação ao acessar de um Desktop é diferente de um celular.

Você pode utilizar um emulador para visualizar melhor a forma com que sua página se comporta e aparece em um celular, tablet, ва ғайра, como visto na figura acima. No caso do Chrome, танҳо насб як навъи тамдиди “Поёна гирду” ва истифода аз он ҳамчун воситаи санҷиши. мебошанд ҳалли монанд зиёде вуҷуд дорад.

Ба дигарон меравад ба зарурати ва эҷодкорӣ кунед…

Њамагї дастёбии: 64871

11 боздидҳои “барномасозии PHP барои телефонҳои ва лавҳаҳои бо Пинҳон Mobile

  1. Фабио гуфт::

    Субҳи хуб, табрикоти мансаби. Ман мазмуни гирифта аз он ба як шубҳа(Агар шумо метавонед ба ман кӯмак Ман миннатдор ҳастам,). Ман мехоҳам ба як пурсиши содда дар бораи Пилорамма дар PHP, ва сипас дар экран истифодабаранда нишон қайд шудааст ё на, дар базаи маълумотҳо истифода Пинҳон мобилӣ. Онҳо медонанд, ки чӣ тавр ман ба ин кор? Сипосгузори барои диққати.

    • Салом ба Фабио. сим, медонед, ки чӣ тавр ба, лекин шумо бояд донед, ки як каме аз барномањо барои фаҳмидани баёни. Принсипи ҳамон ман дар мисоли истифода бурда мешавад “olamundo.php”; Дар тафовут дар он аст, ки шумо бояд пайваст хазинаи кунад, Дар натиҷаи ҷустуҷӯ ва ё таъин (гирд SQL Шумо) мекунанд ва нишон дода аз он. оғӯш!

      • Max гуфт::

        Салом Taylor, você teria um curso completo de Programação PHP para celulares e tablets com JQuery Mobile. Tipo um CRUD.

        Мисол системаи ҷадвали дарсҳост, ки дар он ба ман рӯйхати курсҳои аз пойгоҳи додаҳо омада нишон дода шуда буд ва бо зер кардани курс ҳамаи маълумоти курсро дида метавонистам.

      • салом Макс. Ман ин курс :( Мисоли дар ин мансаби аст, аллакай хеле наздик ба он чӣ ниёз, шумо танҳо бояд кор кунед дархост (фиристодани додаҳо / HTML / шакл барои Ajax) д ҳамчун посух (маълумоти коркард Бозгашти PHP / SQL / сервер). Дар Интернет бисёр мисолҳои CRUD дар PHP мавҷуданд.

        Имрӯз, агар шумо барои Mobile чизе кор карданӣ бошед, истифода мебурданд Ионик.

  2. Дар ин барнома хоҳад коди сарчашма барои барномаи мо часбонед, “Салом ба ҷаҳон” ва бисёр дигар Тобиши passen??

    • Рамзи дар HTML дар асоси, CSS д JavaScript. Пас,, браузери худ (IE, Firefox, Chrome) дастгоҳи шумо (мобилӣ, tablet, китобчаи щайдҳо) барои тафсири аст. Не зарурати насб гуна нармафзор. Аз ҷониби муштарӣ, ҷойгир коди дар файли матнӣ гуна (китобчаи щайдҳо, барои намуна) ва захира кардани он .html дароз. Server-тараф, бухгалтер маълумот, Шумо ба истифодаи забони барномасозӣ, чун PHP, Java, АОН, .Net, ва ғайра.

  3. Рафаэл Августо гуфт::

    Нимаи хуб,

    аввал, Табрикот ба мақолаи.

    Он гоҳ ва метавонад барномаҳо ҳам барои Android ва IOS истифодаи Пинҳон мобилӣ ва Phonegap, инчунин таҳия ва метавонад PHP ва MySQL барои пайвастшавӣ ба сервер истифода?

    • шаби хуш, Оре он аст, хеле имконпазир. Бо Phonegap шумо аризаи худро дар HTML / JS эҷод (муштарӣ-тараф) ва он дар бораи Android IOS идора хоҳад кард, дастрасӣ ба захираҳои сервер-тараф (PHP д MySQL), бар Ajax.

  4. Jan гуфт::

    Барномаи намунаи он, ки шумо бар бозӣ гугл ҷойгир карда шавад ? ё чархи танҳо, бевосита дастрасии браузери веб ?

    • сим, мекунед, ариза бо HTML, CSS ва ботов ва сипас истифода мебарад барномаҳои монанди PhoneGap тавлид барномаҳо (қариб) Модарӣ ба платформаҳои ба монанди Android ва IOS. аст, танҳо то ба Google Play нест (андроид). ариза шумо қобилияти муошират бо PHP худ маъмулан аз ҷониби дархостҳои Ajax мешавад, чунон ки дар намунаи.

Дин ва мазҳаб

Суроғаи почтаи электронии шумо нест, нашр карда. Майдонҳои талаб карда мешавад, бо ишора *