Kom ihåg mig?
Home Menu

Menu


PHPvariabel problem !

Ämnesverktyg Visningsalternativ
Oläst 2005-05-08, 15:30 #1
Sylvester Sylvester är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2005
Inlägg: 10
Sylvester Sylvester är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2005
Inlägg: 10
Vad jag vill:
Jag vill öpnna ett nytt fönster samt skicka med en php-variabel, jag har löst det på detta sätt nu:

if ($payMethod == 1) {
ECHO $customerID;
?>
<script language=javascript>
window.open('print_invoice.php?id=' + <?php ECHO $customerID; ?> + '', 'print', 'toolbar=no,directories=yes,location=yes,
status=yes,menubar=yes,scrollbars=no, resizable=yes,copyhistory=no,height=400,width=520' );
</SCRIPT>
<?
}

Alltså i praktiken, om betalningsätt 1 valts (faktura), ska ett nytt fönster öppnas där information om kunden visas så att det ska vara lätt för användaren att skriva en faktura på jobbet. Systemet är tänkt att användas av en affär som bokar servicejobb typ...

Problemet:
Variabeln som skickas med är inte densamma som den jag "echoar" ut alldeles innan javascriptet. Vanligtvis för jag 11 när det ska vara 13, 9 när det ska vara 10 etc. Riktigt frustrerande. Jag har testat att felsöka genom att överallt där $customerID påverkas "echoa" den för att felsöka, dock är den korrekt hela vägen fram tills dess att den kommer in i javascriptet verkar det som.

Någon som har erfarenhet av detta eller kan visa mig en bättre lösning?
Sylvester är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-05-08, 15:40 #2
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Plus-tecknena verkar redundanta. Testa:
window.open('print_invoice.php?id=<?php =$customerID?>', 'print', 'toolbar=no,directories=yes,location=yes,status=ye s,menubar=yes,scrollbars=no,resizable=yes,copyhist ory=no,height=400,width=520');
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-05-08, 15:50 #3
Sylvester Sylvester är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2005
Inlägg: 10
Sylvester Sylvester är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2005
Inlägg: 10
Ja j***r, där satt den nog du !

Har för mycket java programering att tacka de där plustecknen för.... ;)

Underligt att dem ändrade på värdet dock och inte bara gav syntax fel?
Sylvester är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-05-08, 16:01 #4
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Testa att debugga i firefox. Den har en speciell javascript-console som oftast är rätt mkt bättre än internet explorer.
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-05-08, 17:37 #5
Sylvester Sylvester är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2005
Inlägg: 10
Sylvester Sylvester är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2005
Inlägg: 10
Tack så mycket för hjälpen, ska testa firefox nästa gång. Den här gången är problemet löst iaf :)
Sylvester är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 02:03.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017