login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Pagina systeem vraag

Offline Ronstert - 13/10/2004 20:46 (laatste wijziging 13/10/2004 20:49)
Avatar van RonstertMySQL interesse hoi,

ik maar gebruik van een pagina systeem (index.php?pagina=...)
Nu heb ik een poll dmv een formuliertje (zoals elke poll), maar zodra ik nu op de submit button druk laat hij geen pagina zien krijg dan een error pagina in heb als action staan index.php?pagina=poll/stemmen, maar hij voegt wel de stem in de database en als ik de action zet op poll/stemmen.php werkt de pagina wel maar dan wordt mijn hele pagina uit zijn verband gebracht door het pagina systeem (laat hij de header en het linker menu niet zien) bij bijv mijn forum heb ik er geen last van als ik in de action zo'n link zet als hierboven!...

hoe kan het dat het bij het forum wel werkt en bij de poll niet

11 antwoorden

Gesponsorde links
Offline Rens - 13/10/2004 21:29
Avatar van Rens Gouden medaille

Crew algemeen
Post eens wat code. Zo word het gokken...

Mzzls,
Rensjuh
Offline Thomas - 13/10/2004 21:41
Avatar van Thomas Moderator Krijg je een error te zien, of word je doorverwezen naar een error-pagina. Wat meer uitleg is gewenst. Misschien los je al een hoop problemen op door in je index.php ergens bovenaan in je script ob_start(); te zetten - je kan namelijk niet midden in je pagina (een formulier verwerken en) een cookie setten, dit levert een foutmelding op tenzij je ob_start() gebruikt.
Offline Ronstert - 14/10/2004 17:06
Avatar van Ronstert MySQL interesse ik wordt doorverwezen naar een error pagina, ik heb bovenaan index.php al ob_start(); staan, waarom code? dan heb ik meer dan 1000 regels hier staan
Offline b4nkr0bz0r - 14/10/2004 17:26
Avatar van b4nkr0bz0r PHP gevorderde is het pagina script 1000 regels dan doe je idd iets fout
Offline Maarten - 14/10/2004 17:37
Avatar van Maarten Erelid ik denk dat er in je pollscript nog een $pagina zit waarmee je conflict krijgt... heb ook nog zoiets tegengekomen met een of andere fotoboekscriptjeuh.
Offline Ronstert - 14/10/2004 18:28
Avatar van Ronstert MySQL interesse
Citaat:
is het pagina script 1000 regels dan doe je idd iets fout
waarom doe ik iets fout... de complete index pagina is meer dan 1000 regels!....
Offline Rens - 14/10/2004 18:33
Avatar van Rens Gouden medaille

Crew algemeen
Zet het pagina-script hier eens op, en een deel van het poll formulier. Aan de hand daarvan kunnen we het misschien wel oplossen...

Mzzls,
Rensjuh
Offline Ronstert - 14/10/2004 18:44 (laatste wijziging 14/10/2004 18:45)
Avatar van Ronstert MySQL interesse
  1. <?
  2. include ("top.php");
  3. include ("overview.php");
  4. ?>
  5. <?php
  6. if(!$_GET['pagina'])
  7. $_GET['pagina'] = "main";// deze pagina wordt standaard geopend
  8.  
  9. if(file_exists($_GET['pagina'].'.php'))// php is nu de standaard extentie. die je natuurijk kan veranderen
  10. include($_GET['pagina'].'.php'); // nu wordt(als de pagina bestaad) de pagina geopend
  11. else
  12. include("fout.php");// anders opent hij deze pagina
  13.  
  14. ?>


dat is de index

  1. <?echo "<FORM METHOD=POST ACTION=?pagina=poll/stemmen>
  2. <TABLE border='0' WIDTH='".$width."' align='center'>
  3. <TR><TD colspan='2'><b>".$vraag."</b></TD></TR>";
  4. if($radio == "geen" || $radio == "")
  5. {echo poll_ants($antwoorden, $aantal, 'geen');}
  6. elseif($radio == "wel" || $radio == "ja")
  7. {
  8. if($radio == "ja")
  9. {echo poll_ants($antwoorden, $aantal, 'ja');}
  10. elseif($radio == "wel")
  11. {echo poll_ants($antwoorden, $aantal, 'wel');}
  12.  
  13. <TR align='center'>
  14. <TD colspan='2'>
  15. <INPUT TYPE='hidden' NAME='poll_id' VALUE='".$id."'>
  16. <INPUT TYPE='submit' NAME='doe_poll' VALUE='Stem' />
  17. </TD>?>


het stukje poll
Offline Toppe - 14/10/2004 18:50
Avatar van Toppe PHP interesse Dit kan soms de fout verhelpen

<form method=\"POST\" ACTION=\"?pagina=poll/stemmen\">
Offline Rens - 14/10/2004 18:53
Avatar van Rens Gouden medaille

Crew algemeen
<Form Method='POST' Action='index.php?pagina=poll/stemmen'>

Probeer dat eens als het van Toppe niet werkt...

Mzzls,
Rensjuh
Offline Ronstert - 14/10/2004 18:57
Avatar van Ronstert MySQL interesse beide werken niet maar hij voegt wel mijn stem toe in de database, en laat nogsteeds geen pagina zien, geen verandering dus!...

als ik op f5 druk om te refreshen (de error page) doet ie het wel
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s