login  Naam:   Wachtwoord: 
Registreer je!
 Forum

puzzel

Offline Ludo - 10/11/2007 18:46 (laatste wijziging 11/11/2007 00:16)
Avatar van LudoOnbekend Je zal wel denken puzzel zit met het volgende: ik heb een header script waar session_start(); in staat. Deze wordt geinclude in alle scripts. Nu heb ik een orderbevestigingsscript waarin de header geinclude is en een controle script. Dit controleert de sales voor de affiliates.
Dus in het orderbevestigingsscript staat bovenaan include header.php en daaronder include tjek.php.

Maar doordat er iets 2x naar de browser gestuurd wordt, worden de sales dubbel in de Database gezet. Ik heb vanalles geprobeerd maar krijg het niet opgelost.

Dus in het ordercontrole script staat dit, wetende dat:
  1. <?php
  2.  
  3. include "header.php";
  4. include "tjek.php"; // controlle payment


Wetende dat session start in header.php staat
en in de header van mysqlbb.php de database connctie geinclude wordt.

Psycho schreef:
Code tags gebruiken, graag. En ik vraag je om je topic te editten en een normale bericht van te maken.
titjes schreef:
Al hetgeen in het vet staat waren spellings - of grammaticafouten, deze heb ik verbeterd. Let hier in het vervolg op!!

1 antwoord

Gesponsorde links
Offline ranco - 10/11/2007 19:40
Avatar van ranco PHP gevorderde Je spelling mag je wel eens controleren.. en je vraag is duidelijk, maar het verhaal er omheen niet. Wanneer je .php pagina's include in een phpscript wordt er niet meerdere keren iets naar je browser doorgestuurd. Alleen wanneer het gehele script doorlopen is wordt de output naar de browser gestuurd. Het lijkt me dan ook vreemd als hem hier de fout in zit. Maar misschien kun je ons de broncode laten zien? Of de situatie misschien iets duidelijker uitleggen..
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.182s