php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.03.2009, 18:16  
Benutzer
 
Registriert seit: 22.11.2008
Beiträge: 62
fan34 zeigte ein beschämendes Verhalten in der Vergangenheit
fan34 eine Nachricht über MSN schicken
Standard Chatbefehle

Hallo,
ich arbeite gerade an einen PHP Chat.
Bei den Befehlen habe ich Probleme beim 2. Wort das man schreibt.
"Wort1 Wort2".
Das erste Wort ist der Befehl /butler.
Als zweites Wort soll da noch ein beliebiger Text hin, der Butler schreiben soll. Eingabe: /butler Hallo.
Ausgabe: Butler: Hallo.
Als Code habe ich dafür (ohne 2. Wort):

Code:
if ($message == "/butler")
{
  $text = "<font color=\"white\"> > <b><a style=\"text-decoration: none;\"><font color=\"#868686\">Butler:</font></a>:</b> <i>HIER SOLL DAS 2. WORT STEHEN, NACH DEM BEFEHL /butler!</i></font><br><script type=\"text/javascript\">var scroll = scrollBy(0,500000);</script>";
}
Jetzt weiß ich nicht, wie ich das 2. beliebige Wort hinmache.
Könnt ihr mir da helfen?
Fragt mich, fals ihr etwas nicht versteht.
fan34 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.03.2009, 18:22  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

if ($message == "/butler")
diese Zeile ist Dummsinn,
a) steht der Befehl am Anfang von $message und ist nicht der komplette String
b) gibts sicher mehr als einen Befehl, willst DU jetzt jeden Befehl einzeln erkennen?
HPR1974 ist offline   Mit Zitat antworten
Alt 18.03.2009, 18:24  
Benutzer
 
Registriert seit: 22.11.2008
Beiträge: 62
fan34 zeigte ein beschämendes Verhalten in der Vergangenheit
fan34 eine Nachricht über MSN schicken
Standard

b) Ja.

Ich will jetzt nicht den ganzen Chat senden, das wäre nur Spam.
Deshalb habe ich sie jetzt zum Downlaod:
http://fan34.fa.funpic.org/webchat/Chat.zip

Dort drin ist nur die chat.php Datei.

/e: /butler alleine geht ja.

Geändert von fan34 (18.03.2009 um 18:30 Uhr).
fan34 ist offline   Mit Zitat antworten
Alt 18.03.2009, 19:44  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Bist du dir sicher, dass ein PHP-Chat für deine Nutzung effektiv ist? Wofür nuzt du ihn?
Ich würde für einen Chat auf Applets und Konsorten setzen, welche sich mit einem IRC verbinden.

Editiert: Warum postest du den Code nicht, ist doch nicht so viel.
PTC ist offline   Mit Zitat antworten
Alt 18.03.2009, 19:57  
Benutzer
 
Registriert seit: 22.11.2008
Beiträge: 62
fan34 zeigte ein beschämendes Verhalten in der Vergangenheit
fan34 eine Nachricht über MSN schicken
Standard

Problem gelöst!
Code:
$splitted = explode(" ", $message);
if($splitted[0] == "/butler") {
  $text = "<font color=\"white\"> > <b><a style=\"text-decoration: 

none;\"><font color=\"#868686\">Butler:</font></a>:</b> <i>$splitted[1] 

$splitted[2] $splitted[3] $splitted[4] $splitted[5] $splitted[6] $splitted[7]

$splitted[8] $splitted[9] $splitted[10] $splitted[11] $splitted[12] $splitted

[13] $splitted[14] $splitted[15] $splitted[16] $splitted[17] $splitted[18] 

$splitted[19] $splitted[20] $splitted[21] $splitted[22]

</i></font><br><script type=\"text/javascript\">var scroll = scrollBy

(0,500000);</script>";
}
fan34 ist offline   Mit Zitat antworten
Alt 18.03.2009, 20:07  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Dann den Beitrag bitte noch als [Erledigt] markieren. Danke!

Warum ist das Ganze hierher verschoben worden?
PTC ist offline   Mit Zitat antworten
Alt 19.03.2009, 01:32  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

und wenn ich den code da richtig interpretiere, gibt es probleme sobald man mehr als 23 wörter eingibt, die werden dann nicht angezeigt und wenn man weniger eingibt, schmeißt php ein haufen notices ....
robo47 ist offline   Mit Zitat antworten
Alt 19.03.2009, 03:12  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

IMHO ist der code bullshit. @fan da hast Du Dich etwas übernommen mit
HPR1974 ist offline   Mit Zitat antworten
Alt 19.03.2009, 11:03  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.992
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Seh ich ganz genauso.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Antwort


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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ajax chat befehle, php chat befehle, msn befehle, msn chat befehle, php color befehl, ajax befehle, chatbefehle php, ajax chat befehl, html chat befehle, msn chatbefehle, ajax chatbefehle, chatbefehle ajax, chat befehle msn, chatbefehle html, chatbefehle msn, ajax chat benutzer farben, php chatbefehle, ajaxchat befehle, befehle ajax chat, ajax chat user color

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:28 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