Clean URL class

Gestart doorOne2xs8 reacties20 weergaven

9 berichten · pagina 1 van 1

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Weet er iemand waar ik een class kan vinden die clean urls maakt?

groeten
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
gewoon vreemde tekens zoals ? en > filteren en spaties omzetten naar - via PHP

zoiets doe ik ook.

en dan natuurlijk htaccess gebruiken.

$cleanurl = ereg_replace("[^A-Za-z0-9 ]", "",$cleanurl); 
$cleanurl = str_replace( , -, $cleanurl);


Zoiets. wel zelf in een class zetten
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Sevvlor schreef:
gewoon vreemde tekens zoals ? en > filteren en spaties omzetten naar - via PHP

zoiets doe ik ook.

en dan natuurlijk htaccess gebruiken.
$cleanurl = ereg_replace("[^A-Za-z0-9 ]", "",$cleanurl); 
$cleanurl = str_replace( , -, $cleanurl);


Zoiets. wel zelf in een class zetten

Wat ga je dan doen met ë, ä en andere?
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Raaoul schreef:
Eerdere citaten tonen
Sevvlor schreef:
gewoon vreemde tekens zoals ? en > filteren en spaties omzetten naar - via PHP
zoiets doe ik ook.

en dan natuurlijk htaccess gebruiken.

$cleanurl = ereg_replace("[^A-Za-z0-9 ]", "",$cleanurl); 
$cleanurl = str_replace( , -, $cleanurl);


Zoiets. wel zelf in een class zetten
Wat ga je dan doen met ë, ä en andere?

als het goed is worden die er uitgefilterd, zeker weten doe ik dat echter niet.

Letop ereg_replace is verouderd. drm weet ik dat dus niet xd. ik ga ff iets beters verzinnen voor je
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
bedankt!
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
$new_string = preg_replace("/[^a-zA-Z0-9s]/", "", $string);


Dit werkt wel!
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ik heb het al:

function cleanUrl($what) {
    $url = strtolower(preg_replace("![^a-z0-9]+!i", "-", $what));

    return $url;
}


Toch bedankt Sevvlor yummie
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
het is toch goed dat ik dit topic tegen kwam, ik had de verouderde versie!

mijn functie nu:

function filter($cosur){
    $cosurl = preg_replace("/[^a-zA-Z0-9s]/", "", $cosurl); 
    $cosurl = str_replace( , -, $cosurl);
    return $cosurl;
}
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