Ich Über gebe folgende Wert "200303 - 0100" und raus kommt auf der Seite "200238". Wie kann ich das verhindern?
Weiterreichen von Werten!!!
Einklappen
X
-
Weiterreichen von Werten!!!
*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Stichworte: -
-
Von einem Fenster zu anderen mit JavaScript.
Das Kind-Fenster bekommt per JavaScript den richtigen Var-Inhalt übergeben. Nur wenn ich das per onLoad(laden($rnr)) die Hauptseite neu laden will, macht er mir aus dem Var-Inhalt :200303 - 0100 einfach im Hauptfenster dann den Var-Inhalt: 200238.
Habe das jetzt erstmal so gelöst das ich auf die beiden Leerzeichen und den Bindestrich verzichte, aber eigentlich brauch ich die.*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Kommentar
-
Eigentlich müsstest Du 200239 rausbekommen
Das könnte daran liegen, dass 0100 als octalzahl 100 erkannt wird
oct100=dec64
denn 200338 - 0100 ist ein RechenvorgangBeantworte nie Threads mit mehr als 15 followups...
Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25
Kommentar
-
Original geschrieben von Wotan
Von einem Fenster zu anderen mit JavaScript.
Das Kind-Fenster bekommt per JavaScript den richtigen Var-Inhalt übergeben. Nur wenn ich das per onLoad(laden($rnr)) die Hauptseite neu laden will, macht er mir aus dem Var-Inhalt :200303 - 0100 einfach im Hauptfenster dann den Var-Inhalt: 200238.
Habe das jetzt erstmal so gelöst das ich auf die beiden Leerzeichen und den Bindestrich verzichte, aber eigentlich brauch ich die.
aber nicht den php-code, sondern den daraus erzeugten html-/ JS-code inklusive eingesetzter php-variablen.I don't believe in rebirth. Actually, I never did in my whole lives.
Kommentar
-
Original geschrieben von MelloPie
Eigentlich müsstest Du 200239 rausbekommen
Das könnte daran liegen, dass 0100 als octalzahl 100 erkannt wird
oct100=dec64
denn 200338 - 0100 ist ein Rechenvorgang*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Kommentar
-
Original geschrieben von MelloPie
Welches ergebnis hättest Du denn gerne?
200303 - 0100*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Kommentar
-
Original geschrieben von wahsaga
indem du mal deinen code postest, und uns schauen lässt, wie das zustande kommt!
Code:<? include_once("../config/db.mysql.inc"); include_once("../js/js.inc"); $was = "lager"; $menge = "1"; $res = mysql_query("INSERT rnr_inhalt (rnr, was, artikel_nr, menge) VALUES ('$rnr','$was','$artikel','$menge')")or die("Fehler! ".mysql_error()); ?> <body onload="Hauptseite(<?echo $rnr;?>),Kindseite(<?echo $rnr;?>)"> </body>
Code:<?php echo"RNR $rnr<br>Tu1 $tu1!"; ?>
Code:function Hauptseite(wert1) { var seite = ('test.php?rnr='+wert1+'&tu1=1'); opener.location.href=seite; }
Code:<script langues="JavaScript"> function neu(wert,text,breite,nr) { var seite = ('rechnung/'+wert+'.php?rnr='+nr+''); var titel = (''+text+'auswahl'); msgWindow=window.open(seite,titel,"toolbar=no,width="+breite+",height=400,directories=no,status=no,scrollbars=yes,resizable=no,menubar=no"); msgWindow.moveTo(screen.width-350,screen.height-600); } function k_nr(knr) { opener.document.k_form.kdnr.value += knr+ ""; opener.k_form.rnr.focus(); } function zu() { window.close(); } function Hauptseite(wert1) { //var seite = ('../index.php?site=rechnung/rechnung&rnr='+wert1+'&tu1=1'); var seite = ('test.php?rnr='+wert1+'&tu1=1'); opener.location.href=seite; } function Kindseite(wert2) { var seite = ('artikel.php?rnr='+wert2+''); self.location.href=seite; } </script></head> <body> <table width="490" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="490"><font class="font2">Artikelauswahl-Fenster</font></td> </tr> </table> <form action="ue2.php" method="GET"> <input type="hidden" name="rnr" value="200303 - 0100"> <table width="490" border="1" cellpadding="0" cellspacing="0">
Code:RNR 200239<br>Tu1 1!
Zuletzt geändert von Wotan; 11.03.2003, 10:55.*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Kommentar
-
Original geschrieben von MelloPie
benutz den cast operator (string)$var*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Kommentar
-
<body onload="Hauptseite(<?echo $rnr;?>),Kindseite(<?echo $rnr;?>)">
</body>
mach mal onLoad="Hauptseite('<?echo $rnr;?>');..."
um sicherzustellen, dass du einen string übergibst und keinen rechenausdruck.
und in der funktion Hauptseite() solltest du den wert den du als parameter an den URL anhängst mal im URL-format kodieren, um probleme mit sonderzeichen zu vermeiden.
I don't believe in rebirth. Actually, I never did in my whole lives.
Kommentar
-
Original geschrieben von wahsaga
<body onload="Hauptseite(<?echo $rnr;?>),Kindseite(<?echo $rnr;?>)">
</body>
mach mal onLoad="Hauptseite('<?echo $rnr;?>');..."
um sicherzustellen, dass du einen string übergibst und keinen rechenausdruck.
und in der funktion Hauptseite() solltest du den wert den du als parameter an den URL anhängst mal im URL-format kodieren, um probleme mit sonderzeichen zu vermeiden.*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Kommentar
Kommentar