login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Javascript var transfereren naar PHP var

Offline fredpws - 28/01/2010 13:03 (laatste wijziging 28/01/2010 13:55)
Avatar van fredpwsNieuw lid Hoi
Ik heb een probleem waar ik al enkele dagen naar een oplossing voor zoek.
Ik gebruik jquery om een datum te picken met datepicker

Mijn vraag !
Hoe krijg ik dit in een php variabele $dat in mijn invoerformulier om dan samen met andere inputgegevens te updaten.


  1. $(function() {
  2. $("#dat").datepicker({ onSelect: DatePicked });
  3. // DatePicked();
  4. });
  5.  
  6. var DatePicked = (function(){
  7.  
  8. var dtat = $("#dat").val();
  9.  
  10. of
  11. var dtat = document.getElementById("dat").value ;
  12.  
  13. alert(" dtat - " + dtat ); = "25/01/2010"


In de script krijg ik met alert de datum in de vorm "25/01/2010"
Tot zover geen probleem.

Om een var van php over te brengen naar een javascript is geen probleem maar ik worstel dus met het omgekeerde.

Weet iemand hier raad mee
Thanks
Fred

3 antwoorden

Gesponsorde links
Offline Martijn - 28/01/2010 13:57
Avatar van Martijn Crew PHP voor wat je wilt bedenk ik me zo snel even twee oplossingen:
1. AJAX, wat veel moeite, maar met ajax kun je waardes doorgeven aan php
2. cookies. Set een cookie met je var waarde, en laat php je cookie de volgende keer dat de pagina laad uitlezen.

Die tweede is aanzienlijk makkelijker, maar heeft als nadeel dat het niet werkt als de user cookies uit heeft (wat er denk niet al te veel zijn)
Offline lemoinet - 28/01/2010 13:59
Avatar van lemoinet PHP gevorderde als je de waarde in een textbox steekt, krijg je de waarde toch mee van zodra je post  
Offline Abbas - 28/01/2010 15:42
Avatar van Abbas Gouden medaille

Crew .NET
Of als je niet wil dat de gebruiker direct de gekozen waarde kan zien zet je de JavaScript variabele gewoon in een hidden field dat je dan gewoon kan uitlezen wanneer de POST aangeroepen wordt (hetzelfde als lemoinet zei, enkel dan met een hidden field dus).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.167s