Letzte Login per Befehl anzeigen ...

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von masterronnow » 19.03.2010, 16:13

1. FC Keller hat geschrieben:
Sprich:
1. dein Hoster erlaubt offensichtlich keine file-funktionen auf fremde Server per http.
Danke für den Hinweis. Um welche PHP Funktion handelt es sich hier?

Viele Grüße
masterronnow

hef266
Beiträge: 21
Registriert: 09.02.2010, 19:47

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von hef266 » 19.03.2010, 17:43

ok, danke Maxs, muss ich mir wohl nen anderen Space suchen ....

masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von masterronnow » 20.03.2010, 17:12

masterronnow hat geschrieben:
1. FC Keller hat geschrieben:
Sprich:
1. dein Hoster erlaubt offensichtlich keine file-funktionen auf fremde Server per http.
Danke für den Hinweis. Um welche PHP Funktion handelt es sich hier?

Viele Grüße
masterronnow

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von Linus » 20.03.2010, 17:44

Steht doch in der Fehlermeldung. file_get_contents(), und laut den FAQ (oder was auch immer) von lima-citiy auch fsockopen, höchstwahrscheinlich auch fopen, file und dergleichen. Und das nächste mal kannst du ruhig länger als einen Tag Geduld haben, dafür aber genauer lesen ;)

masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von masterronnow » 20.03.2010, 18:30

1. FC Keller hat geschrieben: 2. Durch die Fehlermeldung in der Ausgabe bricht auch das JS-Script im Chat ab, wodurch dann höchst wahrscheinlich auch die Zeile nicht ausgeblendet wird.
Jetzt geht alles, habe allow_url_fopen eingeschaltet.

Trotzdem funktioniert das immer noch nicht, was ich mit dem js-script im chatbefehl haben wollte.

masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von masterronnow » 16.06.2010, 19:18

Noch immer wird der Name von demjenigen angezeigt, der diesen Befehl ausführt.

Folgendes Script ist im Befehl:
Script:Zeigen
%USER% <script language="JavaScript" type="text/javascript">if(strip_tags('%me%')==myNick){lastseen(strip_tags('%USER%')); }else{tbls=document.getElementsByTagName('table'); tbls[tbls.length-1].style.display='none';}</script>

1. FC Keller
Moderator
Beiträge: 866
Registriert: 04.07.2004, 17:10
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
Kontaktdaten:

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von 1. FC Keller » 17.06.2010, 10:25

das mit dem nick hatte ich total überlesen... das klappt mit dem chatbefehl:

Code: Alles auswählen

%USER% <script language="JavaScript" type="text/javascript">if(strip_tags('%me%')==myNick){b=document.getElementsByTagName("b");b[b.length-2].style.display='none';lastseen(strip_tags('%USER%')); }else{t=document.getElementsByTagName('table'); t[t.length-1].style.display='none';}</script>
getestet in Firefox 3.0

masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von masterronnow » 17.06.2010, 14:49

vielen dank. funktioniert nun tadellos!

Viele Grüße
masterronnow

masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von masterronnow » 17.06.2010, 17:12

Hallo,

nun habe ich folgendes Problem:

Wenn ich den Befehl ausführe, kommt doch wieder der Name von demjenigen der den Befehl ausführt. Aber führe ich den Befehl dann noch einmal aus, so verschwindet der Name bei dem Text darüber!

Gibt es da ne Lösung, oder was ist da los?

Viele Grüße
masterronnow

masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von masterronnow » 20.06.2010, 22:20

*push

hef266
Beiträge: 21
Registriert: 09.02.2010, 19:47

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von hef266 » 25.06.2010, 10:24

Ich verzeifel noch ...

Ich habe nun die Scripte auf square7.ch liegen, die entsprechenden php-Voraussetzungen sind hier gegeben, aber es will einfach nicht ...

Was mache ich denn nur falsch? HILFE!

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von Linus » 25.06.2010, 11:42

Was passiert denn, wenn du die lastuser.php?user=USERNAME im Browser aufrufst? Wird ein Fehler ausgegeben?

hef266
Beiträge: 21
Registriert: 09.02.2010, 19:47

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von hef266 » 25.06.2010, 21:18

document.write('ist nicht angemeldet!');

Bedeutet das, daß der Space doch nicht geeignet ist? Knn man da etwas ändern?

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von Linus » 26.06.2010, 09:56

Nur zur Vorsicht, hast du USERNAME auch durch einen gültigen Usernamen ersetzt beim Aufruf? "ist nicht angemeldet" sagt nämlich aus, dass der User im Chat nicht angemeldet ist...

hef266
Beiträge: 21
Registriert: 09.02.2010, 19:47

Re: Letzte Login per Befehl anzeigen ...

Ungelesener Beitrag von hef266 » 26.06.2010, 11:10

Sorry, ich hatte den Usernamen wohl falsch getippt :oops:
Es kommt die Meldung:

document.write('war zuletzt online am 22.06.2010 um 23:57!');

Scheint also zu funktionieren, im Chat passiert aber gar nichts, ausser dass nichts mehr geht nachdem man den Befehl ausgeführt hat.

Meine Ankündigung:

Code: Alles auswählen

<script language="JavaScript" type="text/javascript">function lastseen(user){document.write("<script src='http:\/\/xxx.square7.ch\/xxx\/lastseen.php?user="+user+"' type='text\/javascript' language='JavaScript'><\/script>");}</script>
Mein Chatbefehl Namens lastchat:

Code: Alles auswählen

%USER% <script language="JavaScript" type="text/javascript">if(strip_tags('%me%')==myNick){b=document.getElementsByTagName("b");b[b.length-2].style.display='none';lastseen(strip_tags('%USER%')); }else{t=document.getElementsByTagName('table'); t[t.length-1].style.display='none';}</script>

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 43 Gäste