PDA

Volledige versie bekijken : coördinaten in url zetten


maaikedejong
%Europe/Berlin %571 %2005, 13:43
Ik heb nu aan een button een getURL verbonden die nu een blanke resultaatsubmitpagina opent. Bijvoorbeeld:

getURL("http://media.nl.resultaatsubmitpagina.htm", _blank);

Ik wil de muiscoördinaten van de button afvangen, POST-en. Daar kan ik een POST methode aan verbinden

getURL("http://media.nl.resultaatsubmitpagina.htm", _blank, “POST”);

(of bijv _root)

Hoe krijg ik de muiscoördinaten afvangen, moet ik variabelen van de coördinaten maken?

en dan de coördinaten in de url zetten

Dan moet ik een php-scriptje draaien om het af te vangen. Weet iemand welk script ik kan gebruiken hiervoor? Ik heb al gezocht, maar kan niets vinden wat aansluit bij wat ik wil doen.

Kan ik ook iets bewerkstelligen met de functie loadVariables?
Bijvoorbeeld:

loadVariablesNum(“huppeldepup”, 0, “POST”);

meagain
%Europe/Berlin %780 %2005, 18:43
Je geeft eigenlijk zelf al de antwoorden;

Je kan de coordinaten inderdaad afvangen.
_xmouse, _ymouse

Je kan deze dan inderdaad met de url meesturen; GET is in dit geval is beter dan POST.
http://media.nl.resultaatsubmitpagina.php?x=xwaarde&y=ywaarde

Je moet dan inderdaad een script draaien dat (php, asp, ... ) dat je vars ophaalt.
$xwaarde = $_GET['x'];
$ywaarde = $_GET['y'];


Wat is de uiteindelijke bedoeling...?

maaikedejong
%Europe/Berlin %843 %2005, 20:14
Ja, in 'theorie' weet ik wat er moet gebeuren :-)

Hoe definieer ik de vars?
_xmouse = xwaarde;
_ymouse = ywaarde;

Bedoel je dat ik die vars dan in getURL kan afvangen?

on (release) {
getURL(http://media.nl.resultaatsubmitpagi...aarde&y=ywaarde)
}

En 'draai' ik het php script in de html van de resultaatsubmitpagina.
Heb jij, of iemand anders, een concreter voorbeeld / PHP script?

Zie je, ik heb geen ervaring met PHP.

Alvast bedankt

behived
%Europe/Berlin %901 %2005, 21:38
je moet je vars eerst zetten:
xwaarde=_xmouse;
ywaaarde=_ymouse;

een php scriptje waarin flashvariabelen worden opgevangen en gebruikt kan ik je morgen wel posten...

maaikedejong
%Europe/Berlin %478 %2005, 11:29
Dat zou tof zijn! :)

behived
%Europe/Berlin %496 %2005, 11:55
<?

$ToEmail = "info@creative-web.be";
$ToName = "Creative-web";
$ToSubject = "Inlichtingen";

$EmailBody = "Verstuurd door: $voornaam $achternaam\nEmail: $Email\nBedrijf: $bedrijf\nStraat: $straat nr: $nummer\nPostcode: $postcode gemeente: $gemeente\nTel.: $tel\nvraag of opmerking:\n$vraag";

$EmailFooter="\nDit bericht werd verstuurd door: $voornaam van: $REMOTE_ADDR";

$Message = $EmailBody.$EmailFooter;

mail($ToName." <".$ToEmail.">",$ToSubject, $Message, "From: ".$voornaam." <".$Email.">");

Print "_root.tekst.tekst.mail=Uw gegevens werden correct verstuurd.\nWe zullen zo spoedig mogelijk contact met u opnemen!";

?>

meagain
%Europe/Berlin %834 %2005, 20:01
@behived

Best ga je voor de 'betere' schrijfwijze: $_GET[] of $_POST[].

In het geval van TS haalt hij dus de variabelen die meegegeven werden met de url in het php-script met $_GET[] op.

Bekijk je dus de url van deze pagina, dan doe je:

$p = $_GET['p'];

behived
%Europe/Berlin %344 %2005, 08:16
@ meagain
thanks voor de aanvulling, ben nog maar pas met php aan het prutsen :)