Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-08 03:42:09 - Martin Hedberg, i forum php, Tråden har 13 Kommentarer och lästs av 1314 personer

Hejsan

Jag håller på att bygga en Webb-applikation där gränssnittet är baserat på Flash Action Script 2.0, programlogiken, som ligger på servern, är i PHP 5 och MySQL. Det som ska vara kittet mellan
PHP på servern och AS 2-programmet är XML.

Jag har sökt i PHP-dokumentationen efter en funktion som bevakar en fil eller variabel och reagerar när den blir ändrad. Ungefär som onData i AS 2.0. Dessvärre har jag inte hittat någon sådan.
Vet någon om det finns något liknande i PHP 5?

Jättetacksam för hjälp :-)

Martin


Svara

Sv: PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-08 19:45:33 - Per Persson

PHP ligger normalt inte och kör några längre stunder utan vanligtvis bara bråkdelar av sekunder som en respons på en HTTP-request.

Förklara vad du vill göra i stället, så kan vi hjälpa dig hitta en fungerande lösning.


Svara

Sv: PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-08 20:30:27 - Oskar Johansson

Det som ska exekveras när en fil kommer, ska det meddelas till din flash-grunka, eller bara köra någonting på servern utan att flash-grunkan någonsin får reda på det?


Svara

Sv:PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-13 12:00:37 - Martin Hedberg

Jag tänkte att flash och PHP5 ska kommunicera med hjälp av XML. När AS 2.0 skriver data till XML-filen i PHP änden ska PHP reagera och se i filen vad flash-gränssnittet förfrågar för funktioner.

Går det att göra på något enkelt sätt?


Svara

Sv: PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-13 13:52:56 - Per Persson

Hur skriver AS till XML-filen? Går det via ett PHP-skript?


Svara

Sv: PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-13 14:42:58 - Oskar Johansson

Hm.. Nu tycker jag det låter som att du inte alls är intresserad av någon fil, bara att du ska skicka xml mellan flash och php?


Svara

Sv:PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-13 16:46:32 - Martin Hedberg

En fil ska vara behållaren för XML-datan...


Svara

Sv: PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-13 18:22:39 - Per Persson

Talar du om en fil som ligger på servern? Varför inte skicka XML-datan direkt till PHP?


Svara

Sv:PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-14 04:55:11 - Martin Hedberg

Filen tänkte jag skulle ligga på servern. Hur menar Du med direkt till PHP? Till en array eller...?


Svara

Sv: PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-14 07:46:06 - Per Persson

Nej, man kan posta godtycklig data till ett skript. Man kommer då iofs inte åt det via $_POST utan får använda en annan metod.

En annan idé: Om du har löst problemet med att uppdatera filen på servern från Flash, starta PHP-skriptet genom att anropa det från Flash.


Svara

Sv: PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-14 08:10:46 - Per-Erik Modig

Hej!
Ett anrop från flash kan se ut ung så här:
<code>


getData.onLoad = function(success:Boolean) {
if (success) {
trace("Check");
confirm_txt.text = "Annons sparad!";
timer ();

} else {
confirm_txt.text = "Fel, Prova spara igen!";
timer ();
}
};
sendData.id = ad365id;
sendData.header = head_list.getItemAt(0).label;
sendData.adurl = adUrl.text;
sendData.action = "putad";
sendData.special = fullXmlData;
sendData.sendAndLoad("http://www.doman.se/swf/specialrpc.php", getData, "POST");
}
</code>

Att hämta data kan se ut ungefär så här:
<code>
function getSpecial(id, loc){
get_lv.onLoad = function(success:Boolean) {
if (success) {
printText(get_lv.special);

} else {
trace("no success");
}
};

send_lv.id = id;
send_lv.loc = loc;
send_lv.action = "getad";
send_lv.special = specialData;
send_lv.sendAndLoad("http://www.doman.se/swf/specialrpc.php", get_lv, "POST");
}
</code>

sendxxx variablerna har jag haft som globala variabler i början av flashscriptet.
id, loc, special är helt eneklt parametrarna i queryn.

<code>
var get_lv:LoadVars = new LoadVars();
var send_lv:LoadVars = new LoadVars();
</code>


Svara

Sv:PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-14 09:42:45 - Martin Hedberg

Jättetack för koden. Ska pröva den.

Martin


Svara

Sv:PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-14 09:43:55 - Martin Hedberg

Vad tror Du om $_GET är den säker om man krypterar data?


Svara

Sv: PHPs interaktion med XML. Jättetacksam för hjälp :-)

Postades av 2008-10-14 11:30:54 - Per Persson

Undvik att skicka större mängder data via $_GET. Det finns begränsningar hos servrar i hur lång URLen får vara.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 614
27 953
271 709
350
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies