Kleine Vragen Topic #1

Gestart doorLennard4.284 reacties15.585 weergaven

4.285 berichten · pagina 222 van 286

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Probeer eens &a=a ipv ?a=a, want url is ook al een get. je hebt dan dus

?url=kees?a=a

De eerste. get moet mrt vraagteken, de rest met het en teken
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Milan schreef:
Probeer eens &a=a ipv ?a=a, want url is ook al een get. je hebt dan dus

?url=kees?a=a

De eerste. get moet mrt vraagteken, de rest met het en teken
Object niet gevonden!

De gevraagde URL was niet gevonden op deze server. Indien u de URL manueel hebt ingevuld, gelieve uw spelling te controleren en probeer opnieuw.

Indien u van oordeel bent dat deze server in fout is, gelieve de webmaster te contacteren.

Error 404

localhost
3-1-2013 11:35:55
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
0
Lennard

Lid · Topicstarter

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Dan werkt het nog steedst niet:
index:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/require_once"]require_once[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]./Modules/Get.php[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #0000BB]$allow[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]test[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]])) {[/COLOR]
     [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/file_exists"]file_exists[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Templates/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000].php[/COLOR][COLOR= #007700])) {[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$allow[/COLOR][COLOR= #007700])) {[/COLOR]
            
            [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000].php[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]]);[/COLOR]
            [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000].html[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]]);[/COLOR]
        
            
            [URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Templates/[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000].php[/COLOR][COLOR= #007700]);
            
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]403[/COLOR][COLOR= #007700];
        }
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]404[/COLOR][COLOR= #007700];
    }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Templates/index.php[/COLOR][COLOR= #007700]);
}[/COLOR]
?>
Test.php:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]a[/COLOR][COLOR= #007700]];[/COLOR]
?>


URL: http://localhost/test?a=a

Die hele index.php wordt niet gebruikt, dus je zal wel met htaccess werken en iets gaar hebben ingesteld als het niet werkt.

Je voert nu namelijk enkel dit stukje uit:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]a[/COLOR][COLOR= #007700]];[/COLOR]
?>


en dat werkt natuurlijk gewoon.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
En nu loopt de hele server vast..

toevoeging op 3 januari 2013, 12:01:52:
Heb verkeerd begrepen wat ik moest doen.

toevoeging op 3 januari 2013, 12:02:35:

RewriteEngine On

RewriteRule ^(|/)$ index.php?url=$1
RewriteRule ^([a-zA-Z0-9_-]+)(|/)$ index.php?url=$1
RewriteEngine on
RewriteRule ^(.*).htm$ $1.php [NC]


Dus het ligt denk ik aan regel 4
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je nu dus test?a=a hebt gaat hij naar:

index.php?url=test?a=a, dat kan niet,

test&a=a zou het wel moeten doen:

index.php?url=test&a=a, zo is een normale $_GET structuur
0
Lennard

Lid · Topicstarter

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Je kan denk het beste gewoon alles doorvlammen naar index.php:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>


en dan met $_SERVER[REQUEST_URI] gaan prutsen en kijken welke pagina er is opgevraagd.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Thanks, het werkt nu.
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als ik in laravel date(h) bijvoorbeeld gebruik, dan staat er 13 ipv 14 u. En als ik bijv de timezone ophaal dan geeft hij UTC weer. Wie weet hoe ik dat weer goed kan instellen? smile
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Shahiem schreef:
Als ik in laravel date(h) bijvoorbeeld gebruik, dan staat er 13 ipv 14 u. En als ik bijv de timezone ophaal dan geeft hij UTC weer. Wie weet hoe ik dat weer goed kan instellen? smile
Kijk eens in één van de config bestanden of je daar niet je timezone kunt aanpassen?
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Als ik in laravel date(h) bijvoorbeeld gebruik, dan staat er 13 ipv 14 u. En als ik bijv de timezone ophaal dan geeft hij UTC weer. Wie weet hoe ik dat weer goed kan instellen? smile
Kijk eens in één van de config bestanden of je daar niet je timezone kunt aanpassen?
Jep in application.php, daar staat UTC, smile Maar is het dan handig om het in te stellen op die van Amsterdam of ook van andere landen? Want mijn site moet een wereldwijde website worden, maar het is handiger om de tijden van Amsterdam te hebben voor in mijn database.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Als ik in laravel date(h) bijvoorbeeld gebruik, dan staat er 13 ipv 14 u. En als ik bijv de timezone ophaal dan geeft hij UTC weer. Wie weet hoe ik dat weer goed kan instellen? smile
Kijk eens in één van de config bestanden of je daar niet je timezone kunt aanpassen?
Jep in application.php, daar staat UTC, smile Maar is het dan handig om het in te stellen op die van Amsterdam of ook van andere landen? Want mijn site moet een wereldwijde website worden, maar het is handiger om de tijden van Amsterdam te hebben voor in mijn database.
Amsterdam (holland) is volgens mij GMT+1
0
Berichten
281
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Welke website kan ik het beste gebruiken voor mijn statistieken ? Er zijn veel websites maar wat raden jullie mij aan ?
0
Berichten
5.952
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sdyekbun schreef:
Welke website kan ik het beste gebruiken voor mijn statistieken ? Er zijn veel websites maar wat raden jullie mij aan ?
Google Analytics wink
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Sdyekbun schreef:
Welke website kan ik het beste gebruiken voor mijn statistieken ? Er zijn veel websites maar wat raden jullie mij aan ?
Cloudflare kan ook, anders Google analytics
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Raalphh schreef:
Eerdere citaten tonen
Sdyekbun schreef:
Welke website kan ik het beste gebruiken voor mijn statistieken ? Er zijn veel websites maar wat raden jullie mij aan ?
Google Analytics wink
Vergeet in dat geval niet een cookiemelding te tonen op je site als je wettelijk de juiste regels wilt volgen.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren