abonnement Unibet Coolblue Bitvavo
pi_97384508


Als je vragen hebt over PHP/MySQL, dan zit je hier goed met een vaste kliek guru's en een groot aantal regelmatige bezoekers. Beperk je vragen niet tot "hij doet het niet" of "hij geeft een fout" - onze glazen bol is kapot en we willen graag van je weten wát er niet lukt en wélke foutmelding je precies krijgt :)

Zie ook:
PHP Dataverwerking
Officiële PHP website
PHP Documentatie
MySQL Reference Manual
Yet Another PHP Faq
PHP Cheat Sheet
PHP5 Power Programming - boek met uitleg over OOP, Pear, XML, etc

Tutorials:
W3Schools PHP
W3Schools SQL
  vrijdag 27 mei 2011 @ 15:07:00 #2
136730 PiRANiA
All thinking men are atheists.
pi_97384551
Dit topic heeft 35 volgers die niet gereageerd hebben. Handig die reeksen. *O*.
pi_97384600
Waarom faalt de tag bij deel 25 :o. http://forum.fok.nl/topicchain/61/1175002218
  vrijdag 27 mei 2011 @ 15:08:57 #4
75592 GlowMouse
l'état, c'est moi
pi_97384633
kleine y, zou niet mogen
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 27 mei 2011 @ 15:11:36 #5
137776 boem-dikkie
Jedi Mind Baby!
pi_97384736
Weet iemand waarom mijn Apache PHP niet wil pakken?

Ik heb PHP 5.2.17 gedownload en geïnstalleerd. Vervolgens in mijn httpd.conf van Apache deze regels gezet:

1
2
3
4
5
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
AddType application/x-httpd-php .php
PHPIniDir "D:/PHP5/"
LoadModule php5_module "PHP5/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

Hij blijft PHP niet herkennen als ik nu een PHP pagina benader.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 27 mei 2011 @ 15:12:19 #6
136730 PiRANiA
All thinking men are atheists.
pi_97384763
Heb je geen errorlog?
  vrijdag 27 mei 2011 @ 15:14:16 #7
137776 boem-dikkie
Jedi Mind Baby!
pi_97384844
quote:
14s.gif Op vrijdag 27 mei 2011 15:12 schreef PiRANiA het volgende:
Heb je geen errorlog?
Nop. Apache herstart gewoon netjes als ik dit heb aangepast. Geeft geen foutmelding.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 27 mei 2011 @ 15:15:09 #8
136730 PiRANiA
All thinking men are atheists.
pi_97384885
LoadModule php5_module "PHP5/php5apache2_2.

PHP5/dinges staat in dezelfde map? Probeer eens een volledig pad naar dat dll-bestand anders?
  vrijdag 27 mei 2011 @ 15:16:14 #9
75592 GlowMouse
l'état, c'est moi
pi_97384940
quote:
14s.gif Op vrijdag 27 mei 2011 15:14 schreef boem-dikkie het volgende:

[..]

Nop. Apache herstart gewoon netjes als ik dit heb aangepast. Geeft geen foutmelding.
Een errorlog is wat anders dan een visuele waarschuwing.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 27 mei 2011 @ 15:19:16 #10
137776 boem-dikkie
Jedi Mind Baby!
pi_97385052
quote:
0s.gif Op vrijdag 27 mei 2011 15:16 schreef GlowMouse het volgende:

[..]

Een errorlog is wat anders dan een visuele waarschuwing.
Sorry, ik las erroroorlog en dacht dat hij daarmee bedoelde dat ik niet allerlei errors/visuele waarschuwingen op mijn scherm te zien kreeg. :') !
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 27 mei 2011 @ 15:20:04 #11
137776 boem-dikkie
Jedi Mind Baby!
pi_97385088
Heb het al. Maakt blijkbaar uit op welke plek je die regels plaatst in die config-file. Plus dat hij inderdaad een heel pad wil hebben omdat hij anders denkt dat mijn PHP5 map in de Apache folder staat.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 27 mei 2011 @ 15:23:26 #12
63192 ursel
"Het Is Hier Fantastisch!
pi_97385244
Wat is trouwens vandaag de dag de beste PHP OS forum software?
Is dat nog steeds phpBB3?

Ben bezig wat op te zetten waarbij het forum erg veel gebruikt zal gaan worden dus moet wel degelijk en stabiel draaien en goed geoptimaliseerd zijn.

En wat is de beste methode om meerdere logins centraal te regelen/?
pi_97385453
PHP OS...
  vrijdag 27 mei 2011 @ 15:28:33 #14
178193 Juicyhil
Bekende FOK!ker
pi_97385463
quote:
0s.gif Op vrijdag 27 mei 2011 15:23 schreef ursel het volgende:
Wat is trouwens vandaag de dag de beste PHP OS forum software?
Is dat nog steeds phpBB3?

Ben bezig wat op te zetten waarbij het forum erg veel gebruikt zal gaan worden dus moet wel degelijk en stabiel draaien en goed geoptimaliseerd zijn.

En wat is de beste methode om meerdere logins centraal te regelen/?
phpBB is erg buggy
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 27 mei 2011 @ 15:28:46 #15
178193 Juicyhil
Bekende FOK!ker
pi_97385473
Is er hier iemand met verstand van Drupal?
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 27 mei 2011 @ 15:29:48 #16
136730 PiRANiA
All thinking men are atheists.
pi_97385523
quote:
0s.gif Op vrijdag 27 mei 2011 15:28 schreef Juicyhil het volgende:
Is er hier iemand met verstand van Drupal?
Helaas wel :P.
  vrijdag 27 mei 2011 @ 15:30:25 #17
178193 Juicyhil
Bekende FOK!ker
pi_97385552
En ook verstand van emails en webforms binnen Drupal?
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 27 mei 2011 @ 15:32:06 #18
75592 GlowMouse
l'état, c'est moi
pi_97385626
quote:
11s.gif Op vrijdag 27 mei 2011 15:28 schreef Tegan het volgende:
PHP OS...
Open Source
quote:
0s.gif Op vrijdag 27 mei 2011 15:23 schreef ursel het volgende:
Wat is trouwens vandaag de dag de beste PHP OS forum software?
Is dat nog steeds phpBB3?

Ben bezig wat op te zetten waarbij het forum erg veel gebruikt zal gaan worden dus moet wel degelijk en stabiel draaien en goed geoptimaliseerd zijn.
Ik ben nog geen OS forum tegengekomen die lief met de database omgaat.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 27 mei 2011 @ 15:36:41 #19
136730 PiRANiA
All thinking men are atheists.
pi_97385815
quote:
0s.gif Op vrijdag 27 mei 2011 15:30 schreef Juicyhil het volgende:
En ook verstand van emails en webforms binnen Drupal?
:N. heelaasch. Krijg je errors?
  vrijdag 27 mei 2011 @ 15:39:39 #20
178193 Juicyhil
Bekende FOK!ker
pi_97385928
quote:
5s.gif Op vrijdag 27 mei 2011 15:36 schreef PiRANiA het volgende:

[..]

:N. heelaasch. Krijg je errors?
Nah, ik hebt twee omgevingen met beiden exact dezelfde databases. De ene stuurt wel een email bij het verzonden van een form, de ander niet. Ze hebben allebei dezelfde smtp server, zelfde php.ini. Begrijp er niks van. Enige wat verschilt is het domeinnaam, dus zoek het nu in die hoek.
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 27 mei 2011 @ 15:46:19 #21
137776 boem-dikkie
Jedi Mind Baby!
pi_97386192
quote:
0s.gif Op vrijdag 27 mei 2011 15:30 schreef Juicyhil het volgende:
En ook verstand van emails en webforms binnen Drupal?
Vertel.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 27 mei 2011 @ 15:47:02 #22
178193 Juicyhil
Bekende FOK!ker
pi_97386220
quote:
7s.gif Op vrijdag 27 mei 2011 15:46 schreef boem-dikkie het volgende:

[..]

Vertel.
Zie 1 post boven je ;)
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 27 mei 2011 @ 15:49:24 #23
136730 PiRANiA
All thinking men are atheists.
pi_97386329
quote:
0s.gif Op vrijdag 27 mei 2011 15:39 schreef Juicyhil het volgende:

[..]

Nah, ik hebt twee omgevingen met beiden exact dezelfde databases. De ene stuurt wel een email bij het verzonden van een form, de ander niet. Ze hebben allebei dezelfde smtp server, zelfde php.ini. Begrijp er niks van. Enige wat verschilt is het domeinnaam, dus zoek het nu in die hoek.
Is het een postfixserver? Accepteert hij verbindingen van de 'nieuwe' server? Probeer anders via telnet een mailtje te sturen vanaf je nieuwe server.
  vrijdag 27 mei 2011 @ 15:51:05 #24
178193 Juicyhil
Bekende FOK!ker
pi_97386384
quote:
14s.gif Op vrijdag 27 mei 2011 15:49 schreef PiRANiA het volgende:

[..]

Is het een postfixserver? Accepteert hij verbindingen van de 'nieuwe' server? Probeer anders via telnet een mailtje te sturen vanaf je nieuwe server.
Ik kan via mail() in php wel gewoon een mailtje sturen. Dus de server kan wel degelijk verbinding maken en alles wordt gewoon geaccepteerd en komt netjes aan. Alleen vanuit Drupal doet ie dus niks, terwijl het dezelfde From emailadres heeft e.d.
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  vrijdag 27 mei 2011 @ 15:53:20 #25
63192 ursel
"Het Is Hier Fantastisch!
pi_97386469
quote:
0s.gif Op vrijdag 27 mei 2011 15:32 schreef GlowMouse het volgende:

[..]

Open Source

[..]

Ik ben nog geen OS forum tegengekomen die lief met de database omgaat.
quote:
0s.gif Op vrijdag 27 mei 2011 15:28 schreef Juicyhil het volgende:

[..]

phpBB is erg buggy
Hmm.. Da's wel minder om te horen.
Wat is in dat geval de minst slechtste? :')
  vrijdag 27 mei 2011 @ 15:53:32 #26
136730 PiRANiA
All thinking men are atheists.
pi_97386477
quote:
0s.gif Op vrijdag 27 mei 2011 15:51 schreef Juicyhil het volgende:

[..]

Ik kan via mail() in php wel gewoon een mailtje sturen. Dus de server kan wel degelijk verbinding maken en alles wordt gewoon geaccepteerd en komt netjes aan. Alleen vanuit Drupal doet ie dus niks, terwijl het dezelfde From emailadres heeft e.d.
En je hebt je php mail()-functie ingesteld op de SMTP van de originele server? Heb je misschien de volledige headers van een mailtje wat wel aankomt?
Je zou op de mailserver /var/log/mail.info kunnen bekijken zodra je een mail probeert te sturen...
  vrijdag 27 mei 2011 @ 17:06:43 #27
292596 Faux.
Fan van zichzelf
pi_97389456
quote:
0s.gif Op vrijdag 27 mei 2011 15:23 schreef ursel het volgende:
Wat is trouwens vandaag de dag de beste PHP OS forum software?
Is dat nog steeds phpBB3?

Ben bezig wat op te zetten waarbij het forum erg veel gebruikt zal gaan worden dus moet wel degelijk en stabiel draaien en goed geoptimaliseerd zijn.

En wat is de beste methode om meerdere logins centraal te regelen/?
MyBB is erg goed.
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
  vrijdag 27 mei 2011 @ 17:07:51 #28
75592 GlowMouse
l'état, c'est moi
pi_97389495
quote:
14s.gif Op vrijdag 27 mei 2011 17:06 schreef Faux. het volgende:

[..]

MyBB is erg goed.
Zeg je op basis van?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 27 mei 2011 @ 17:10:28 #29
292596 Faux.
Fan van zichzelf
pi_97389589
quote:
9s.gif Op vrijdag 27 mei 2011 17:07 schreef GlowMouse het volgende:

[..]

Zeg je op basis van?
Het gehele plaatje. Stabiel, en geloof ik ook niet erg zwaar.
Hier schreef tong80 het volgende:
Faux is een FOK!held, zoals dat vroeger Gellarboy en Brechtje waren. Users die je koestert.
pi_97389600
quote:
14s.gif Op vrijdag 27 mei 2011 15:07 schreef PiRANiA het volgende:
Dit topic heeft 35 volgers die niet gereageerd hebben. Handig die reeksen. *O*.
Zeker :D Prachtfeature. Niet meer zoeken om weer te volgen, etc _O_
Of toch du vader?
  vrijdag 27 mei 2011 @ 17:10:59 #31
75592 GlowMouse
l'état, c'est moi
pi_97389613
quote:
7s.gif Op vrijdag 27 mei 2011 17:10 schreef Faux. het volgende:

[..]

Het gehele plaatje. Stabiel, en geloof ik ook niet erg zwaar.
Wel zwaar, ik heb het zelf gezien.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_97401785
Hoi! Tegan wees me op dit topic.

Ik ben bezig met Wordpress, en loop tegen wat php-vraagstukken aan. Heb nu een plugin die een lelijke url met mod_rewrite (?) omzet naar een fatsoenlijker url.

/?s= wordt nu /search/

Maarja, dat is engels. Ik wil dat dit graag 'zoeken' wordt, in plaats van 'search', maar heb geen idee hoe dit moet :o Iemand?
pi_97404616
Welke plugin?
  vrijdag 27 mei 2011 @ 23:03:02 #34
137776 boem-dikkie
Jedi Mind Baby!
pi_97404855
.htaccess?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  zaterdag 28 mei 2011 @ 16:18:22 #35
136730 PiRANiA
All thinking men are atheists.
pi_97422581
Het is dan wel geen PHP, maar apachekenners zitten hier volgens mij ook. Wat ik wil is een rewrite voor gehotlinkte plaatjes, daar wil ik de 'thumb' (600px) van laten zien. Een eis is dat het thumbbestand moet bestaan.

Een voorbeeldje:
/uploads/doutzen/plaatje1.jpg -> /uploads/_thumbs/600x600/doutzen/plaatje1.jpg

Het gaat enkel om jpg's en png's die geresized zijn. In pseudocode:
ALS extensie=jpg OF extensie=gif
EN bestand_bestaat( /uploads/_thumbs/600x600//$REQUEST)
-> redirect.
  zaterdag 28 mei 2011 @ 16:20:40 #36
75592 GlowMouse
l'état, c'est moi
pi_97422672
Is altijd redirecten, en de 404 vervangen door een php-script die alsnog de thumb aanmaakt niet mooier?

Anders altijd rewriten, en terugrewriten met RewriteCond !-f
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 28 mei 2011 @ 16:21:58 #37
136730 PiRANiA
All thinking men are atheists.
pi_97422721
quote:
0s.gif Op zaterdag 28 mei 2011 16:20 schreef GlowMouse het volgende:
Is altijd redirecten, en de 404 vervangen door een php-script die alsnog de thumb aanmaakt niet mooier?
Dat zou wel mooier kunnen zijn ja. Aanmaken doe ik nu 's nachts in batch met een bash-script.

En de redirect moet uiteraard alleen voor de externe requests zijn :Y.
quote:
Anders altijd rewriten, en terugrewriten met RewriteCond !-f
Hm ja. Ik ben nooit zo goed in rewriten :+.

Ik dacht een .htaccess in de uploadsmap. De requests die dan binnen komen zijn al relatief aan die map denk ik (request is dan doutzenkroes/plaatje1.jpg). Als hij dan kijkt of de thumb (_thumb/600x600/$REQUEST) bestaat kan hij redirecten.
Of is dat te simpel gedacht?
  zaterdag 28 mei 2011 @ 16:26:33 #38
75592 GlowMouse
l'état, c'est moi
pi_97422853
je kunt alleen kijken of iets bestaat als het de opgevraagde url is :P
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 28 mei 2011 @ 16:26:48 #39
136730 PiRANiA
All thinking men are atheists.
pi_97422859
1
2
3
4
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?kexx.net [NC]
RewriteCond -f _thumbs/600x600/ $REQUEST?????
Om te beginnen? En dan nog de 'echte' RewriteRule...

Kan ik niets met REQUEST_FILENAME? En dan kijken of /thumbs/600x600/$REQUEST_FILENAME bestaat?
  zaterdag 28 mei 2011 @ 16:30:35 #40
75592 GlowMouse
l'état, c'est moi
pi_97422982
quote:
0s.gif Op zaterdag 28 mei 2011 16:26 schreef GlowMouse het volgende:
je kunt alleen kijken of iets bestaat als het de opgevraagde url is :P
Ah je kunt ook -f doen op een eigen string. Het moet dan hierop lijken:
RewriteCond -f _thumbs/600x600/ %{REQUEST_FILENAME}
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 28 mei 2011 @ 16:32:31 #41
136730 PiRANiA
All thinking men are atheists.
pi_97423043
quote:
0s.gif Op zaterdag 28 mei 2011 16:30 schreef GlowMouse het volgende:

[..]

Ah je kunt ook -f doen op een eigen string. Het moet dan hierop lijken:
RewriteCond -f _thumbs/600x600/ %{REQUEST_FILENAME}
Dit komt in de goede richting *O*. En ik denk dat een 302 (moved temporarily) het beste is...
  zaterdag 28 mei 2011 @ 16:33:13 #42
75592 GlowMouse
l'état, c'est moi
pi_97423067
ik zou gewoon serveren zonder 301 of 302
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 28 mei 2011 @ 16:37:36 #43
136730 PiRANiA
All thinking men are atheists.
pi_97423213
1
2
3
4
5
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?kexx.net [NC]
RewriteCond -f _thumbs/600x600/%{REQUEST_FILENAME}
RewriteRule \.(jpg|png)$ _thumbs/600x600/%{REQUEST_FILENAME}

Hoe ziet dat er uit? En hoe kan ik rewrites debuggen? Je (GM) zei eerder dat dat heel goed kon, maar ik weet niet hoe?
  zaterdag 28 mei 2011 @ 16:38:53 #44
75592 GlowMouse
l'état, c'est moi
pi_97423258
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 28 mei 2011 @ 17:10:59 #45
136730 PiRANiA
All thinking men are atheists.
pi_97424266
#RewriteCond -f _thumbs/600x600/%{REQUEST_FILENAME}

Dat is de enige regel die nog niet werkt.

[ Bericht 99% gewijzigd door PiRANiA op 28-05-2011 17:30:20 ]
  zaterdag 28 mei 2011 @ 17:42:47 #46
136730 PiRANiA
All thinking men are atheists.
pi_97425381
Ik denk dat het zoiets wordt als jij voorstelde GW, alles redirecten en dan hetgene wat niet werkt terugredirecten ;).

Het enige probleem is dat ik niet weet hoe ik een niet-gevonden thumb weer kan laten terugredirecten:
1
2
3
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} _thumbs 
RewriteRule ???  
Een request kan zijn: kexx.net/uploads/_thumbs/doutzenkroes/plaatje.jpg, en dat moet (intern) naar uploads/doutzenkroes/plaatje.jpg .

Ik weet niet hoe ik dat kan opvangen... Enig idee iemand? :s).
pi_97426697
quote:
0s.gif Op vrijdag 27 mei 2011 22:57 schreef Tegan het volgende:
Welke plugin?
Nice Search
"Redirects ?s=query searches to /search/query, and converts %20 to +"

quote:
14s.gif Op vrijdag 27 mei 2011 23:03 schreef boem-dikkie het volgende:
.htaccess?
Daar staat dit in:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Geen idee wat ik daar mee kan. Zie geen map die search heet ofzo
  zaterdag 28 mei 2011 @ 19:16:28 #48
136730 PiRANiA
All thinking men are atheists.
pi_97428685
Het is gelukt. Bedankt voor je input GM *O*.

1
2
3
4
5
6
7
8
9
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{REQUEST_FILENAME} !_thumbs
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?kexx.net [NC]
RewriteRule (.*)\.(jpg|png)$ _thumbs/600x600/$1.$2

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} _thumbs 
RewriteRule _thumbs/[0-9]*x[0-9]*/(.*)$ /var/www/kexx_net/uploads/$1 

Dus: hij redirect alle requests van een referrer doe hij niet kent naar de thumb. Als de thumb niet bestaat gebruikt hij het origineel *O*.
pi_97432307
quote:
0s.gif Op zaterdag 28 mei 2011 18:18 schreef Complexiteit het volgende:

[..]

Nice Search
"Redirects ?s=query searches to /search/query, and converts %20 to +"

[..]

Daar staat dit in:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Geen idee wat ik daar mee kan. Zie geen map die search heet ofzo
Denk ik te simpel als je hier gewoon dat search aanpast naar zoeken?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
/*
Plugin Name: Nice Search
Version: 0.3
Plugin URI: http://txfx.net/wordpress-plugins/nice-search/
Description: Redirects ?s=query searches to /search/query, and converts %20 to +
Author: Mark Jaquith
Author URI: http://coveredwebservices.com/
*/

function cws_nice_search_redirect() {
    if ( 
is_search() && strpos$_SERVER['REQUEST_URI'], '/wp-admin/' ) === false && strpos$_SERVER['REQUEST_URI'], '/search/' ) === false ) {
        
wp_redirecthome_url'/search/' str_replace( array( ' ''%20' ),  array( '+''+' ), get_query_var's' ) ) ) );
        exit();
    }
}

add_action'template_redirect''cws_nice_search_redirect' );
pi_97464813
Heeft hier iemand wel eens met XMLreader (http://php.net/manual/en/book.xmlreader.php) in php gewerkt. Ik vind de documentatie erg magertjes terwijl het toch al sinds 2006 beschikbaar is ofzo.

Ik wil het gaan gebruiken voor het inlezen van een XML document en de data dan in een SQL database zetten. Momenteel gebruik ik simpleXML wat wel duidelijk gedocumenteerd is en vooral veel duidelijke voorbeelden van te vinden zijn. Maar Simplexml loopt tegen geheugen problemen op bij grotere XML bestanden.

Aangezien ik niet om het inlezen van de XML heen kan. Tevens kan ik geheugen dat PHP mag gebruiken niet aanpassen omdat het voor een plugin in wordpress is en dus op elk systeem moet werken, vroeg ik mij af of ik het met XMLreader wel voor elkaar kan krijgen. Aangezien XMLreader niet het hele document in het geheugen stopt.

Maar voor ik verder ga met uitzoeken hoe het werkt is het misschien handig om te weten of het wel kan wat ik wil :)
- - = |randommusicvideos | = - - | - - = | prettyendless | = - -
pi_97466876
quote:
0s.gif Op zaterdag 28 mei 2011 20:39 schreef Tegan het volgende:

[..]

Denk ik te simpel als je hier gewoon dat search aanpast naar zoeken?
[ code verwijderd ]

Ik heb het geprobeerd, maar dat werkt niet. Ach, ik vind het ook al wel prima zo.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')