wobbel_kloon | zaterdag 24 januari 2004 @ 23:35 |
Hoe werkt dat? Ik meen een tijd terug hierover een topic te hebben gelezen ivm google, maar de search helpt mij niet echt |
klinz | zaterdag 24 januari 2004 @ 23:45 |
Zoek naar multiview. [Dit bericht is gewijzigd door klinz op 24-01-2004 23:51] |
Arma_Angelus | zaterdag 24 januari 2004 @ 23:49 |
http://www.evolt.org/article/Search_Engine_Friendly_URLs_with_PHP_and_Apache/17/15049/index.html ik ben er momenteel ook mee bezig... het is mij nog niet geheel duidelijk. |
Chandler | zondag 25 januari 2004 @ 01:16 |
quote: Op zaterdag 24 januari 2004 23:49 schreef Arma_Angelus het volgende: http://www.evolt.org/article/Search_Engine_Friendly_URLs_with_PHP_and_Apache/17/15049/index.htmlik ben er momenteel ook mee bezig... het is mij nog niet geheel duidelijk.
Server Error The server encountered an internal error and was unable to complete your request. Could not connect to JRun Server.
|
Arma_Angelus | zondag 25 januari 2004 @ 02:30 |
F5 werkt wel maar hij was druk bezet. |
Arma_Angelus | zondag 25 januari 2004 @ 19:10 |
gaar. hij doet het echt niet. http://www.sitepoint.com/article/485/3 |
innovation | zondag 25 januari 2004 @ 23:17 |
multiviews + php kwam ik net tegen quote: Op zondag 25 januari 2004 16:52 schreef Thomas B. het volgende: Je bedoelt net als hier op Fok!?Als je bijvoorbeeld een url opgeeft als: http://www.website.nl/index.php/variabele/nog_een_variabele en je doet php:
<? $page=explode("/","$_SERVER[PATH_INFO]"); ?>
Dan kan je met $page[<getal>] die variabele oproepen en er mee doen wat je wilt...bedoel je dat?
|
#ANONIEM | zondag 25 januari 2004 @ 23:19 |
quote: Op zondag 25 januari 2004 23:17 schreef innovation het volgende: multiviews + phpkwam ik net tegen [..]
is dat even toevallig  quote: Op zondag 25 januari 2004 23:12 schreef Thomas B. het volgende:[..] Heel simpel... Je hebt dus die url. http://forum.fok.nl/showtopic.php/475193/1/25 Dan staat in het script showtopic.php zoiets: php:
<? $page=explode("/","$_SERVER[PATH_INFO]"); //explode() scheidt de variabele $_SERVER[PATH_INFO] (=alles wat achter showtopic.php staat) op / . Daarna stopt ie die stukjes in een array. Je hebt dus dat topic-id (475193) in de array $page zitten.
$query="SELECT * FROM topics WHERE id = '$page[1]'"; $get=mysql_query($query);
// Die 1 staat voor de pagina waar je zit en die 25 voor hoeveel posts je per pagina ziet. Ook die worden aangeroepen maar door een andere functie. ?>
Snap je het idee?
|
Triloxigen | zondag 25 januari 2004 @ 23:59 |
maak de file aan: phpinfo.phpzet erin: <? phpinfo() ?> doe dan in browser: phpinfo.php/test123 Zie je de blauwe content, dan kan je webserver het aan.. Dan even zoeken (ctrl+f) in die file in welke var(s) test123 staat :0 Dan nog even een hint erbij, split de vars met explode(). |
#ANONIEM | maandag 26 januari 2004 @ 00:14 |
quote: Op zondag 25 januari 2004 23:59 schreef Triloxigen het volgende: maak de file aan: phpinfo.phpzet erin: <? phpinfo() ?> doe dan in browser: phpinfo.php/test123 Zie je de blauwe content, dan kan je webserver het aan.. Dan even zoeken (ctrl+f) in die file in welke var(s) test123 staat :0 Dan nog even een hint erbij, split de vars met explode().
aanvullend  |
wobbel_kloon | maandag 26 januari 2004 @ 06:13 |
http://www.r3diensten.nl/phpinfo.r3/test1234 ja het werkt |
Chevalric | maandag 26 januari 2004 @ 12:02 |
of je gebruikt een .htaccess file als je op Apache zit (en mod_rewrite) aan staat. Is wel zo netjes  Je moet dan ongeveer zoiets er in zetten. code: RewriteEngine On RewriteRule $\/([a-zA-Z0-9]+)\/([0-9]+)\/([0-9]+)^ /$1.php?id=$2&page=$3 [L]
Als je dan url aanroept als /pagina/1023/4, dan werkt de server dit uit naar /pagina.php?id=1023&page=4Dit is maar een voorbeeld en ik heb 't niet getest, dus het kan zijn dat de regular expression niet helemaal klopt. Maar da's een kwestie van even zelf uitzoeken  |