Strtolower() terug normaal

Gestart doorSanderc10 reacties31 weergaven

11 berichten · pagina 1 van 1

Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik heb dit script:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]"POST"[/COLOR][COLOR= #007700])
{[/COLOR]

    [COLOR= #0000BB]$woorden[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]kak[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]pis[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$zin[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]zin[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$zins[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$zin[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$zins[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$woorden[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]BOBBA[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$zins[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$zins[/COLOR][COLOR= #007700];
    
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
?>
<form method="post" action="#">
    <input type="text" name="zin">
    <input type="submit" value="Ok">
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>


Ik zet alle grote letter om naar kleine letters* omdat je dan gewoon een scheldwoord maar 1 keer moet invullen in de array en niet met hoofdletters ook**.
Maar nu wil ik, als de scheldwoorden veranderd zijn naar BOBBA*** dat hij terug de normale zin weergeeft maar dan met BOBBA****.

VOORBEELDEN:

*: Vult in = HALLO, ik ben Sander! Checkt zo= hallo, ik ben sander!
**: array (kak,pis); is beter dan dit: (kak,pis,Kak,Pis,KAK);
***: Ik (Sander) ben een kakhoofd wordt nu = ik (sander) ben een BOBBAhoofd
****: Dus het zou dit moeten worden: Ik (Sander) ben een BOBBAhoofd

Wie me helpt krijgt een koekje biggrin
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Uh... Ik snap het niet helemaal, maar ik denk dat je de hooftletters weer terug wil zetten?
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja dat wil ik eigenlijk. Maar het scheldwoord moet wel blijven vervangen zijn door BOBBA en moet zo makkelijk zijn als ik heb uitgelegd wink
//BOBBA is hier maar een voorbeeld ea emo
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Haal strtolower weg en gebruik stri_replace smile
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Luukvdo schreef:
Haal strtolower weg en gebruik stri_replace smile
Je wasem voor emo
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Luukvdo schreef:
Haal strtolower weg en gebruik stri_replace smile
En wat doet stri_replace?
Ik vindt er niet veel over op Google?
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het is [func]str_ireplace[/func], vandaar dat je er weinig over vind yummie
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Luukvdo schreef:
Het is [func]str_ireplace[/func], vandaar dat je er weinig over vind yummie
Ik snap niet zoveel wat dat doet omdat ik niet goed Engels kan en die vertaler van Google zuigt bloos
0
Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Volgens mij doet het dit:

str_ireplace(wel, niet, het is wel waar);


Hij zoekt in de zin:
het is wel waar
naar wel, en dat verplaats hij met niet.
Dus de eerste zoekt ie, de 2e verandert hij het mee, en in de 3e moet je bepalen in welke zin hij het moet zoeken en verplaatsen

correct me if im wrong!
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
En wat als iemand kakatoe zegt?
Woordfilters klinken tof, maar zijn eenvoudig te omzeilen dat het inbouwen naar mijn mening kansloos is.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sanderc schreef:
Eerdere citaten tonen
Luukvdo schreef:
Het is [func]str_ireplace[/func], vandaar dat je er weinig over vind yummie
Ik snap niet zoveel wat dat doet omdat ik niet goed Engels kan en die vertaler van Google zuigt bloos
Het doet hetzelfde als str_replace. Het verschil is dat str_replace kak wel vervangt maar Kak niet. str_ireplace doet dat wel
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