So. 01.06.2008
22:19 Uhr
#1
- Registriert seit
- 11.04.2006
- Beiträge
- 1.027
- Beitragswertungen
Hallo,
ich will in eine PHP datei html includen und möchte das in dem html dukoment nach einem bestimmten schriftzug gesucht wird z.B.: "Beleidigung" und der soll verändert werden in "LOL". Kann mir einer sagen wie das geht?
mfg: oLde / Danke im voraus
So. 01.06.2008
22:37 Uhr
#2
- Registriert seit
- 11.03.2006
- Beiträge
- 1.362
- Beitragswertungen
Installier dir den BBcode2 der enthält schon eine Badwordliste die du frei konfigurieren kannst
So. 01.06.2008
23:18 Uhr
#3
- Registriert seit
- 11.04.2006
- Beiträge
- 1.027
- Beitragswertungen
Also ich will wissen wie ich sowas selber erstellen kann. Aber will es nicht klauen. Also wäre es möglich das mir jemand den Code hierrein Postet ? Und mir erklärt wie alles funktioniert ?
So. 01.06.2008
23:19 Uhr
#4
- Registriert seit
- 01.05.2008
- Beiträge
- 170
- Beitragswertungen
Lade ihn dir runter den bbcode 2 und lese!!!
| Träume nicht dein Leben lang - Lebe deinen Traum |
So. 01.06.2008
23:52 Uhr
#5
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen
Wenn du feste Worte ersetzen willst, kannst du dafür str_replace benutzen, das ist eigentlich nicht weiter schwer.
Zuletzt modifiziert von Mairu am 02.06.2008 - 19:16:35
Mo. 02.06.2008
14:07 Uhr
#7
- Registriert seit
- 03.11.2006
- Beiträge
- 2.925
- Beitragswertungen
str_replace($wonach, $durch-was, $wo)
und $wo ist z.b.:
$wo = file_get_contents("pfad/zur/datei.htm");
dann wird alles was in der datei ist in den string $wo getan
Mo. 02.06.2008
15:31 Uhr
#8
- Registriert seit
- 25.10.2007
- Beiträge
- 1.086
- Beitragswertungen
vllt n bissle vom theam abwendet die bemerkung, aba wenn du sagst es nicht klauen zu wollen aba den code vorderst... hehe...
man kann nicht alles, aber man kann viel lernen
mein DA
Mo. 02.06.2008
20:38 Uhr
#12
- Registriert seit
- 03.11.2006
- Beiträge
- 2.925
- Beitragswertungen
klar...
$ausgabe = str_replace($wonach, $durch, $wo);
$ausgabe = str_replace($wonach2, $durch2, $ausgabe);
und immer so weiter...
und du musst wonach und durch nicht in extravars setzen z.B. geht das natürlich auch:
str_replace('FALSCH','RICHTIG', $wo);
Mo. 02.06.2008
20:51 Uhr
#13
- Registriert seit
- 23.04.2006
- Beiträge
- 422
- Beitragswertungen
Oder Lieber in einer Schleife!
<?php
$arr = array(
"FALSCH"=>"RICHTIG",
"FALSE"=>"TRUE",
"BANANE"=>"CENSORED"
);
$wo = file_get_contents("test.htm");
foreach( $arr as $wonach => $durch ){
$wo = str_replace($wonach, $durch, $wo);
}
echo $wo;
####### Oder so sucht er egal ob Groß oder klein Schreibung
$arr = array(
"FALSCH"=>"RICHTIG",
"FALSE"=>"TRUE",
"BANANE"=>"CENSORED"
);
$wo = file_get_contents("test.htm");
foreach( $arr as $wonach => $durch ){
$wo = eregi_replace($wonach, $durch, $wo);
}
echo $wo;
?>
Zuletzt modifiziert von Balthazar3k am 02.06.2008 - 21:04:41
Kein Support für den Raidplaner über PM.
Mo. 02.06.2008
21:31 Uhr
#15
- Registriert seit
- 23.04.2006
- Beiträge
- 422
- Beitragswertungen
$wonach = "FALSCH";
$durch = "<?php";
Oder ins Array oben
"FALSCH"=>"<?php",
"PHPEND"=>"?>"
Aber es wird nur ausgegeben der Webserver wird den Code nicht ausführen können.
Zuletzt modifiziert von Balthazar3k am 02.06.2008 - 21:34:26
Kein Support für den Raidplaner über PM.