Toon posts:

Javascript en Php

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb hier een snackbar draaien.......

Ik wil dat hij de bestelling doorstuurt van het javascipt naar het php gedeeltje en dan opslaan in een txt.(het oplslaan werkt en het javascript ook)

Maar hoe stuur ik de variabele door naar de php zodat hij die kan opslaan in het txt bestand.......

(zoals je kunt zien gaat het om een snackbar, ik wil dus gewoon dat hij de order in een txt wordt opgeslagen.....)
De parser geeft een foutmelding dat ik de systeemberheerder erbij moet roepen dus daar kom ik ook niet ver mee

java gedeelte
code:
1
2
3
4
5
6
7
8
9
10
11
function Send() {
  var totalamount = parent.opener.titlebar.MyOrder.NumberOfProducts;
  var order = "amount=" + totalamount;
  order += ",total=" + Math.round(parent.opener.titlebar.MyOrder.TotalPrice() * 100);
  for (var i=0; i < totalamount; i++) {
    order += ",id" + parent.opener.titlebar.MyOrder[i].Id
         + "=" + parent.opener.titlebar.MyOrder[i].Amount;
  }
  alert("(From shoppingcart.js, bottom lines)\n This would be send to the server: "+ order);
//  parent.opener.main.window.location="server.php?data="+order;
  return;

php file ("het in een txt file opslaan gedeelte")
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php


$fn = "C:/text/FileTest2.txt";

$text = "Appended to file:\n";
$file = @fopen($fn, "w+") or die("Unable to open file");

@fwrite($file, $text) or die("Write to file failed.");
$msg = "Write to file succeeded";
fclose($file);
?>

<html>
<head>
<title>File Write</title>
</head>
<body>
<?php echo $msg; ?>
</body>
</html>

Verwijderd

in jou geval is $data de variabele in de php file waar de bestelling instaat

Verwijderd

Maar even een wedervraag, waarom in een text file?

Voor dit soort dingen zou ik een MySQL databaseje aanleggen.

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op vrijdag 17 mei 2002 00:15 schreef cruesli het volgende:
Maar even een wedervraag, waarom in een text file?

Voor dit soort dingen zou ik een MySQL databaseje aanleggen.
Niet iedereen heeft een database tot zijn beschikking...

Maarhe backupmaster misschien moet je de makers van het script mailen?
Ik zit nu op school dus dat gaat niet binnen in half uur....
Als ik vanavond thuis ben zal ik meteen die parse error ff posten
Wat is de parse error? of is deze inmiddels verholpen?

Programmer - an organism that turns coffee into software.


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Juistja.
Je gebruikt dus wel nog de regsiter globals manier (vies hoor), dus dat kan een eventuele fout zijn, maar niet de parse error.Ownee, je behandeld de var nog genees in dit script :?

2. Windows pathnames geef je aan met een backslash (\). Wel escapen dan he

3. $text wil je niet gaan writen, maar $data, als ik in je jscript kijk. En nu schrijf je dus alleen "Append to file:" in je file.

4. Lees eens een manual.

  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 08:43

Bergen

Spellingscontroleur

Op donderdag 16 mei 2002 23:44 schreef Backupmaster het volgende:
...
java gedeelte
...
javascript he.. geen java. Dat is niet te vergelijken. Ik irriteer me altijd zo lekker aan mensen die roepen dat ze java kennen terwijl ze eigenlijk helemaal geen java kennen maar javascript. Maar omdat het vandaag zo'n mooie dag belooft te worden zie ik het door de vingers :z

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

zie glimi

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.