Zurück   IP-Symcon Community Forum > IP-Symcon 2.x > WebFront

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
  #1 (permalink)  
Alt 13.05.10, 19:56
Senior Member
 
Registriert seit: Jul 2008
Ort: Wetzlar
Beiträge: 334
Standard Variablenübergabe

Hallo zusammen,
ist es den möglich einen Wert von einem HTML Eingabefeld in eine IPS-Variable zu schreiben.
__________________
Gruß Karlheinz

LCN, 1-Wire, FS20, WMRS200, eDip, XBee
17" Touchdisplay, IPS V2.5, Webfront
Mit Zitat antworten
  #2 (permalink)  
Alt 21.05.10, 22:15
Senior Member
 
Registriert seit: May 2008
Beiträge: 112
Standard

Das frage ich mich auch gerade.
Ich würde gerne mit WFC_SendPopup einen HTML Code mit Buttons übergeben und nacher im IPS auswerten. Gibts dazu eine Lösung?
Mit Zitat antworten
  #3 (permalink)  
Alt 21.05.10, 22:49
Benutzerbild von Horst
WebFront Developer
 
Registriert seit: Aug 2008
Ort: Sereetz
Beiträge: 1,641
Standard

Im Popup ein HTML-Formular anzeigen und dieses per PHP-Skript unter /webfront/user auswerten lassen, fertig.
__________________
Horst
Mit Zitat antworten
  #4 (permalink)  
Alt 21.05.10, 23:43
Senior Member
 
Registriert seit: May 2008
Beiträge: 112
Standard

Kann mir dazu bitte jemand ein bsp. erstellen?
Habs leider noch nicht so mit forms und php, danke.
Mit Zitat antworten
  #5 (permalink)  
Alt 22.05.10, 14:38
Senior Member
 
Registriert seit: Jul 2008
Ort: Wetzlar
Beiträge: 334
Standard

Wie die Variablenübergabe funktioniert kann man hier nach lesen.

PHP: 5.6 HTTP_GET_VARS und HTTP_POST_VARS

Viel Spaß
__________________
Gruß Karlheinz

LCN, 1-Wire, FS20, WMRS200, eDip, XBee
17" Touchdisplay, IPS V2.5, Webfront
Mit Zitat antworten
  #6 (permalink)  
Alt 26.07.10, 20:14
Senior Member
 
Registriert seit: Mar 2009
Ort: Bad Zell / Austria
Beiträge: 197
Standard USEREINGABEN über POPUPFENSTER

Hallo,
hab mich vorhin gerade mal mit einen User - Popup beschäftigt, was soweit auch funktioniert

PHP-Code:
<?
$ID_WFC         
11093 /*[WebFront Configurator]*/;
$filename       "../webfront/user/wfc_popupformula.php";
$popupheadline  "Formulartest - " date(" d.m.Y - H:i:s");

$datenstream    file_get_contents($filename);
if (
$datenstream === false)
    {
     
$datenstream "Kann Datei '" $filename "' nicht öffnen";
   }

WFC_SendPopup($ID_WFC$popupheadline$datenstream);
?>
USER/WFC_POPUPFORMULA.PHP
PHP-Code:
<head>
  <
title>TEST WFC_POPUP</title>

  <
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <
meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate" />
  <
meta http-equiv="Pragma" content="no-cache" />
  <
meta http-equiv="Expires" content="0" />
  <
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
  <
link rel="icon" type="image/x-icon" href="favicon.ico" />
  <
link rel="stylesheet" type="text/css" href="../webfront.css" />


</
head>

<
form  name="frmWFC_POPUP" action="./user/wfc_popupscript.php" method="get">
  <
table>
    <
tr>
      <
th width="200"></th>
      <
th width="300"></th>
    </
tr>

    <
tr></tr>
    <
tr><td>Eingabefeld1:</td>   <td><input type="text" name="strEINGABEFELD1"/></td></tr>
    <
tr><td>Eingabefeld2:</td>   <td><input type="text" name="strEINGABEFELD2"/></td></tr>
    <
tr><td></td>                <td><input type="submit" value="VARIABLENEINGABE AN IPS UEBERGEBEN"></td></tr>
  </
table>
</
form
USER/WFC_POPUPSCRIPT.PHP
PHP-Code:
<title>IP-Symcon WebFront USERPOPUP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
<link rel="icon" type="image/x-icon" href="favicon.ico" />
<link rel="stylesheet" type="text/css" href="../webfront.css" />

<?php
  SetValueString
(24581  /*[WFC_POPUP\STRING_VAR_EINGABEFELD_1]*/ ,$_REQUEST['strEINGABEFELD1']);
  
SetValueString(43955  /*[WFC_POPUP\STRING_VAR_EINGABEFELD_2]*/ ,$_REQUEST['strEINGABEFELD2']);
?>

<HEAD><META http-equiv="refresh" content="0; URL=/"></META></HEAD>
Was mich jetzt stört,

1. POPUP (WFC_SendPopup) geht an allen aktiven Browserfenstern auf, daher meine Wunsch an die Entwickler könnte man nicht eine Parameter einführen der es ermöglicht an eben nur einen Rechner ($REMOTE_ADDR) das Popup zu senden (noch besser wäre natürlich die SESSION_ID des Browserfensters)

2. Gibt es eine Möglichkeit eleganter als mit einen "REFRESH" wieder ins Webfront zurück zu wechseln, was im Moment eine "flackern" der Maske nach sich zieht

tgusi74
Miniaturansicht angehängter Grafiken
user_popup_wf23.png  
Mit Zitat antworten
  #7 (permalink)  
Alt 26.07.10, 22:01
Benutzerbild von RWN
RWN RWN ist gerade online
Super Moderator
 
Registriert seit: Jan 2007
Ort: Nidda(Hessen)
Beiträge: 5,964
Standard

Systemvariablen: IP-Symcon :: Automatisierungssoftware

ganz unten.
__________________
Gruß Rainer


Unmögliches wird sofort erledigt, Wunder dauern etwas länger.

Mit Zitat antworten
  #8 (permalink)  
Alt 27.07.10, 22:12
Senior Member
 
Registriert seit: Mar 2009
Ort: Bad Zell / Austria
Beiträge: 197
Standard

Hallo Rainer (RWN),
das bringt mich leider auch nicht weiter, man weis zur im Script von welchen Rechner die Anfrage gekommen ist aber es gibt doch keine Möglichkeit für die Antwort ("WFC_SendPopup", "WFC_SendNotification", ...) eine Einschränkung auf ein Browserfenster / Rechner zu machen und somit erscheint die "Anwort" in allen aktiven WebFronts, oder habe ich da was übersehen

tgusi74
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
variablenübergabe stricky WebFront 4 06.01.10 16:53
Problem mit Variablenübergabe ransi Scripte, PHP, SQL 2 18.08.09 23:02


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:38 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0