login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fout in pagina ?

Offline Nman - 24/10/2008 21:37
Avatar van NmanPHP interesse Beste sitemasters,

Ik heb een toplist systeem, waarin bij admin een pagina is voor site's te bewerken

de code van de pagina editsites.php is hier

http://plaatscode.be/33744/

maar mijn vraag is, er zijn pagina's voor kliks bevoorbeeld waar er staat pagina.php&ID=idnummer

en deze werken allemaal, maar bij editsites werkt dit niet, is er een fout in de pagina ?

11 antwoorden

Gesponsorde links
Offline Diko - 24/10/2008 22:10
Avatar van Diko PHP interesse Krijg je foutmeldingen?

Ik zou beginnen met het buiten quotes halen van variabelen, daardoor zie je foutjes eerder.
Offline Nman - 24/10/2008 22:11
Avatar van Nman PHP interesse hij geeft een pagina fout.php weer.
Offline djb - 24/10/2008 22:25
Avatar van djb PHP beginner misschien iets meer code:P

want ik zie de link naar fout.php niet in dat bestand.
Dus kunne we moeilijk achterhalen waarom hij naar fout.php gaat 
Offline Nman - 24/10/2008 22:27
Avatar van Nman PHP interesse op index.php staat dit, hierin staat wel iets van fout.php

  1. <?
  2. If(Empty($_GET['pagina']))
  3. {
  4. Include 'paginas/home.php';
  5. }
  6. ElseIf(StrStr($_GET['pagina'], 'index') || StrStr($_GET['pagina'], '..'))
  7. {
  8. Include 'paginas/'.$_GET['pagina'].'';
  9. }
  10. ElseIf(File_Exists('paginas/'.$_GET['pagina'].'.php'))
  11. {
  12. Include 'paginas/'.$_GET['pagina'].'.php';
  13. }
  14. ElseIf(Is_Dir('paginas/'.$_GET['pagina'].''))
  15. {
  16. Include 'paginas/'.$_GET['pagina'].'/index.php';
  17. }
  18. ElseIf(File_Exists('paginas/'.$_GET['pagina'].''))
  19. {
  20. Include 'paginas/'.$_GET['pagina'].'';
  21. }
  22. Else
  23. {
  24. Include 'paginas/fout.php';
  25. }
  26. ?>
Offline roberini - 24/10/2008 22:49
Avatar van roberini HTML beginner er staat

  1. Include 'paginas/fout.php';


laat die pagina is zien dan
Offline Nman - 24/10/2008 23:01
Avatar van Nman PHP interesse daar staat gewoon op dat je moet ingelogd zijn of dat deze pagina voor admins is of dat deze niet bestaat, meer niet
Offline Kr4nKz1n - 25/10/2008 12:29
Avatar van Kr4nKz1n Onbekend Wat is een edit site?
Offline Joost - 25/10/2008 12:31
Avatar van Joost PHP expert Hij include de pagina fout.php omdat al die andere pagina&#347; in de if-else structuur niet bestaan. 
Offline Nman - 25/10/2008 13:30 (laatste wijziging 25/10/2008 13:31)
Avatar van Nman PHP interesse en hoe laat ik die daar dan wel in bestaan?

en bij andere pagina's werkt dit wel 
Offline djb - 25/10/2008 14:42 (laatste wijziging 25/10/2008 14:43)
Avatar van djb PHP beginner probeer eens op regel 37 je action te veranderen naar een map terug 
dus ../ ervoor 
  1. print "<form action='../index.php?pagina=toplist/admin/editsites.php' method='post'>";

Zoiets dus,, of misschien wel 2x ../
(op regel 70 hetzelfde)

Want ik zie op regel 4 dit staan:
  1. header("location: ../../index.php?pagina=toplist/admin/editsites");

Dus volgens mij moet je dan ff 2mappen naar boven:D
Give it a try  
Offline Nman - 25/10/2008 15:00
Avatar van Nman PHP interesse werkt ook niet 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.228s