Помощник
|
Форма & XML & URL & PHP |
toorr2p
|
Сообщение
#1
|
||
|
|
||
|
|||
FordogeN |
28.9.2009, 13:44;
Ответить: FordogeN
Сообщение
#2
|
|
Не знаю при чем тут URL, но такое реализовать просто:
Вот пример кода одной из строк <deviceId>$_POST['deviceId']</deviceId> Дальше думаю сам поймешь как. Если не поймешь - отпишись, я закончу. -------------------- |
|
|
toorr2p
|
Сообщение
#3
|
|
|
FordogeN Cпасибо за ответ, и за то что направил на путь истинный ))) атоб я начал чето искать, хотя поытки уже были )))
Вот что у меня получилось, все работает, но думаю это точно можно сделать красивее и оригиналнее, может подскажите как? Где то нетак и тп... Файл с формой: [php]<?php if (isset($_POST['deviceId'])) {$deviceId = $_POST['deviceId']; if ($deviceId == '') {unset($deviceId);}} if (isset($_POST['applicationId'])) {$applicationId = $_POST['applicationId']; if ($applicationId == '') {unset($applicationId);}} if (isset($_POST['applicationVersion'])) {$applicationVersion = $_POST['applicationVersion']; if ($applicationVersion == '') {unset($applicationVersion);}} if (isset($_POST['timestamp'])) {$timestamp = $_POST['timestamp']; if ($timestamp == '') {unset($timestamp);}} if (isset($_POST['variable1'])) {$variable1 = $_POST['variable1']; if ($variable1 == '') {unset($variable1);}} if (isset($_POST['variable2'])) {$variable2 = $_POST['variable2']; if ($variable2 == '') {unset($variable2);}} if (isset($_POST['variable3'])) {$variable3 = $_POST['variable3']; if ($variable3 == '') {unset($variable3);}} if (isset($_POST['variable4'])) {$variable4 = $_POST['variable4']; if ($variable4 == '') {unset($variable4);}} if (isset($_POST['variable5'])) {$variable5 = $_POST['variable5']; if ($variable5 == '') {unset($variable5);}} if (isset($_POST['variable6'])) {$variable6 = $_POST['variable6']; if ($variable6 == '') {unset($variable6);}} if(isset($_POST['submit'])){ if(isset($deviceId) && isset($applicationId) && isset($applicationVersion) && isset($timestamp) && isset($variable1) && isset($variable2) && isset($variable3) && isset($variable4) && isset($variable5) && isset($variable6)){ $xml = "<message><header> <deviceId>".$deviceId."</deviceId> <applicationId>".$applicationId."</applicationId> <applicationVersion>".$applicationVersion."</applicationVersion> <timestamp>".$timestamp."</timestamp> </header> <body> <variable1>".$variable1."</variable1> <variable2>".$variable2."</variable2> <variable3>".$variable3."</variable3> <variable4>".$variable4."</variable4> <variable5>".$variable5."</variable5> <variable6>".$variable6."</variable6> </body> </message>"; $xml = urlencode($xml); echo "<html><head><meta http-equiv='Refresh' content='0; URL=view.php?xml=".$xml."'></head></html>"; }else{ echo "Error"; } }else{ echo <<<HTML <form name="form1" method="post"> <p><input type="text" name="deviceId" id="deviceId"></p> <p><input type="text" name="applicationId" id="applicationId"></p> <p><input type="text" name="applicationVersion" id="applicationVersion"></p> <p><input type="text" name="timestamp" id="timestamp"></p> <p><input type="text" name="variable1" id="variable1"></p> <p><input type="text" name="variable2" id="variable2"></p> <p><input type="text" name="variable3" id="variable3"></p> <p><input type="text" name="variable4" id="variable4"></p> <p><input type="text" name="variable5" id="variable5"></p> <p><input type="text" name="variable6" id="variable6"></p> <p><input type="submit" name="submit" id="submit" value="Отправить"></p> </form> HTML; } ?>[/php] Файл в который передается переменная через URL и потом выводится чз echo: [php]<?php if(isset($_GET['xml'])){ $xml = $_GET['xml']; if($xml !== ''){ echo $xml; } } ?>[/php]
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Нужен сайт с автонаполнением по XML | 1 | REGNET | 1128 | 7.3.2024, 15:08 автор: REGNET |
|
Profit Pixels - Инхаус Форекс/Крипто CPA Офферы | Лучшие прямые Нутра, Дейтинг, Астологические и Финансовые CPA&CPL офферы! Премиум инхаус Форекс/Крипто/Трейдинг CPA Офферы. |
80 | ProfitPixels | 24722 | 23.2.2024, 20:14 автор: ProfitPixels |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3289 | 19.12.2023, 18:55 автор: CULA |
|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1168 | 24.11.2023, 14:46 автор: alexey |
|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44760 | 19.7.2023, 10:03 автор: qpPeW |
Текстовая версия | Сейчас: 28.3.2024, 15:43 |