php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.02.2007, 12:16  
Benutzer
 
Registriert seit: 20.10.2005
Beiträge: 68
popel95
Standard Chatbot Prgorammieren

Also leute ich hab hier ein kleines Problem:
und zwar wenn mann im chat den chat bot anspreicht wird die funktion genutzt:
PHP-Code:
...
$words "Chatbot";
$replace "Ja bitte <font color=\"#$nickcol\">".$nick."</font>";
$found = (strpos($input,$words)!==false);
...
 
post_room($room$nick$input$date);
 if(
$found) {
 
post_room($room"chatbot""[b]Chatbot: ".$replace."[/b]"$date);
 }
... 
aber wenn man nun "Chatbot" klein schreibt oder so: "ChAtBoT" funktioniert das nicht ich will das auch nicht per eregi_replace() machen.
Hatt da jemand ne Lösung für mich?
Und ich würde gerne das er auf mehrere dinge antwortet aber wenn ich jedesmal
PHP-Code:
...
$words "Frage";
$replace "Antwort";
$found = (strpos($input,$words)!==false);
...
 
post_room($room$nick$input$date);
 if(
$found) {
 
post_room($room"chatbot""[b]Chatbot: ".$replace."[/b]"$date);
 }
... 
machen muss isses blöd hatt da nochjemand ne Lösung?
popel95 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.02.2007, 12:21  
Erfahrener Benutzer
 
Registriert seit: 16.08.2007
Beiträge: 702
PHP-Kenntnisse:
Anfänger
Igäl befindet sich auf einem aufstrebenden Ast
Standard

Versuchs doch mal mit preg_match() --> http://de.php.net/manual/de/function.preg-match.php und dem "i-Flag"

Das i-Flag sorgt dafür, dass kein Unterschied zwischen Gross und Kleinschreibung gemacht wird.
Igäl ist offline  
Alt 20.02.2007, 12:25  
Benutzer
 
Registriert seit: 20.10.2005
Beiträge: 68
popel95
Standard

ok aber was ist i-Flag und woher weiß ich was ich da machen muss
popel95 ist offline  
Alt 20.02.2007, 12:26  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard Re: Chatbot Prgorammieren

Zitat:
Zitat von popel95
[...]aber wenn man nun "Chatbot" klein schreibt oder so: "ChAtBoT" funktioniert das nicht ich will das auch nicht per eregi_replace() machen.
Hatt da jemand ne Lösung für mich?
Bitte fang endlich mal an das PHP-Manual zu benutzen.
Dort findest du für fast jedes Problem die passende Funktion - du musst nur ein bißchen suchen.

Und es macht wirklich keinen Spaß dir zur helfen, wenn du die Antworten schon nach ein paar Tagen vergessen hast oder offensichtlich keinen Wert darauf legst.

Es gilt immernoch, wie im anderen Thread indem du eine ähnliche Frage gestellt hast:
str_ireplace
http://php.net/str_ireplace falls das bei dir noch nicht geht benutzt du eben eregi_replace - das Leben ist kein Wunschkonzert
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 20.02.2007, 13:13  
Erfahrener Benutzer
 
Registriert seit: 16.08.2007
Beiträge: 702
PHP-Kenntnisse:
Anfänger
Igäl befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von popel95
ok aber was ist i-Flag und woher weiß ich was ich da machen muss
In der Funktion-Doku bissl runterscrollen zum obersten User-Beispiel. Voila!
Igäl ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Chatbot fuer HTML-CHAT . nur das Prinzip. PHP Tipps 2005-2 2 18.09.2005 00:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php chatbot, chatbots for chat rooms, chatbot php code, chatbot code, chatbot, prgorammieren, chatbot anfänger, wie schreibt man einen chatbot, chat bot function, chat bot funktionsweise, php chatbot code, chat-bot.de.tt, chatbot php

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.