Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Es passiert nix!

Diskussion: Es passiert nix! im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi ihr! ich bin zur Zeit an einer Php-console(für ein Onlinespiel) am worken. Nun komme ich wirklich nicht weiter, ...

Antwort
Alt 18.04.06, 21:50   #1 (permalink)
 
Registriert seit: 24.10.05
Blacki Leistung: Facit NTK
Likes: 0
Es passiert nix!

Anzeige

Hi ihr!

ich bin zur Zeit an einer Php-console(für ein Onlinespiel) am worken. Nun komme ich wirklich nicht weiter, ich weiss nicht, warum diese Schleife nicht/fehlerhaft durchgelaufen wird:

Code:
$i = substr_count($out,"\n");

while($i>=25)
{
$e = explode("\n",$out);
unset($e[0]);
unset($e[1]);
$out = implode("\n",$e);
$i = substr_count($out,"\n");
}
$out ist der inhalt der Konsole, textarea ist 25 Reihen groß.

Die Seite(Solange ich on bin): http://bmt.kicks-ass.org/index.php

MfG BlackMaster


EDIT Code Tag hinzugefügt
Blacki ist offline   Mit Zitat antworten
Alt 18.04.06, 22:12   #2 (permalink)
 
Registriert seit: 08.12.04
freak4fun Leistung: Facit NTK
Likes: 0
Standard

Was erwartest du und was passiert genau?

Die Seite sieht gut aus, weiter so.

MfG
freak
freak4fun ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 18.04.06, 22:21   #3 (permalink)
Themenstarter
 
Registriert seit: 24.10.05
Blacki Leistung: Facit NTK
Likes: 0
Standard

ich erwarte, wenn ich 25x help eingebe,das ich
entweder
nicht immer nach unten scrollen muss

oder gar kein scrollbalken da is!


EDIT:

Geht Jetzt bitte auf den Link:

http://blackmaster.cwsurf.de/con/index.php => Ich bin offline
Blacki ist offline   Mit Zitat antworten
Alt 18.04.06, 23:06   #4 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Du willst also nur $out auf 25 Zeilen beschränken? Wie wär's damit:

PHP-Code:
<?php

$out 
explode "\n"$out );

while ( 
count $out ) > 25 )
{
    
array_shift $out );
}

$out implode "\n"$out );

?>
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Alt 18.04.06, 23:09   #5 (permalink)
Themenstarter
 
Registriert seit: 24.10.05
Blacki Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von LX
Du willst also nur $out auf 25 Zeilen beschränken? Wie wär's damit:

PHP-Code:
<?php

$out 
explode "\n"$out );

while ( 
count $out ) > 25 )
{
    
array_shift $out );
}

$out implode "\n"$out );

?>
Klappt net! :-(

Schau selber nach!
http://blackmaster.cwsurf.de/con/index.php

Hier der Anfang meines Source-Codes:

PHP-Code:
<?php 
error_reporting
(e_all);
include(
"actions.php");
session_start();

if(!isset(
$_POST['off']))
{
$_POST['off']="Online-Konsolenplugin erstellt von BlackMaster (Version 1.1)
"
;
}
$out $_POST['off'];


print_r($out);echo("<br><br>");//Debug!
$out explode "\n"$out );

while ( 
count $out ) > 25 )
{
    
array_shift $out );
}
print_r($out);("<br><br>");//Debug2
$out implode "\n"$out );

echo(
'<font color="green">');
$_SESSION['formatiert'] = false;
$a false;
$befehl $_POST['befehl'];
$id "<b>=</b>";
if(!isset(
$_SESSION['files']))
{
$_SESSION['files'] = "Win.exe
Win.dat
"
;}







switch(
$befehl)
{
                              case 
"dir" $out =Fdir();break;
                             case 
"format C:":$out =Fformat();break;
                             case 
"reinstall":$out =Freinstall();break;
                             case 
"":break;
                             case 
"help":$out =Fhelp();break;
Bei Debug kommt raus:
Online-Konsolenplugin erstellt von BlackMaster Version 1.0 Gültige Befehle sind : Format C: reinstall help dir download cls login Gültige Befehle sind : Format C: reinstall help dir download cls login Gültige Befehle sind : Format C: reinstall help dir download cls login Gültige Befehle sind : Format C: reinstall help dir download cls login Gültige Befehle sind : Format C: reinstall help dir download cls login Gültige Befehle sind : Format C: reinstall help dir download cls login Win.exe\\\\nWin.dat\\\\nneu.exe\\\\n Win.exe\\nWin.dat\\nneu.exe\\n

Bei Debug2 kommt raus:

Array ( [0] => download [1] => cls [2] => login [3] => [4] => Gültige Befehle sind : [5] => Format C: [6] => reinstall [7] => help [8] => dir [9] => download [10] => cls [11] => login [12] => [13] => Gültige Befehle sind : [14] => Format C: [15] => reinstall [16] => help [17] => dir [18] => download [19] => cls [20] => login [21] => [22] => Win.exe\\\\nWin.dat\\\\nneu.exe\\\\n [23] => Win.exe\\nWin.dat\\nneu.exe\\n [24] => )
Blacki ist offline   Mit Zitat antworten
Alt 18.04.06, 23:17   #6 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Dann liegt der Fehler woanders. Vielleicht wär's doch ganz gut, den gesamten Code der Seite da mal zu sehen.
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Alt 18.04.06, 23:23   #7 (permalink)
Themenstarter
 
Registriert seit: 24.10.05
Blacki Leistung: Facit NTK
Likes: 0
Standard

Ich hab den Fehler!

Ich musste noch hinzufügen:
PHP-Code:
$_POST['off'] = $out
Aber der macht mir murks aus den /!!

bei dir kommt" win.exe\nwin.dat"
und pro befehl kommt ein \ mehr!!!

Thx bis jetzt
Blacki ist offline   Mit Zitat antworten
Alt 18.04.06, 23:28   #8 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Dann musst du den Salat eben vorher nochmal durch stripslashes() laufen lassen. Wahrscheinlich hast du magic quotes aktiviert.
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Alt 18.04.06, 23:35   #9 (permalink)
Themenstarter
 
Registriert seit: 24.10.05
Blacki Leistung: Facit NTK
Likes: 0
Standard

jetzt kommt nur noch win.exe\nwin.dat raus!
EDIT: Alles klar, funzionukellt(funktioniert) THX!
Blacki ist offline   Mit Zitat antworten
Alt 19.04.06, 17:03   #10 (permalink)
GDI
 
Registriert seit: 02.10.05
GDI Leistung: Facit NTK
Likes: 0
Standard

Ok... Design und so sieht ganz gut aus, aber mal ne selten doofe Frage von mir aus: Was bezweckt diese "Console"? Was kann man denn da machen (oder bin ich zu blöd die zu bedienen?) ??

Wenn letzteres zutrifft bitte ich um rasche Aufklärung
GDI ist offline   Mit Zitat antworten
Alt 19.04.06, 17:50   #11 (permalink)
Themenstarter
 
Registriert seit: 24.10.05
Blacki Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von GDI
Ok... Design und so sieht ganz gut aus, aber mal ne selten doofe Frage von mir aus: Was bezweckt diese "Console"? Was kann man denn da machen (oder bin ich zu blöd die zu bedienen?) ??

Wenn letzteres zutrifft bitte ich um rasche Aufklärung
Die Console wird noch ausgebaut und in ein Onlinespiel "intrigiert"


=>
www.hijackerz.de (Wenn sich einer anmeldet => Ingame-browser : www.hackerlinkz.de)
Blacki ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Es passiert nix!
Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
9/11: Was ist wirklich passiert? fatjoe123 Doppelte Beiträge 1 12.09.07 13:57
Massenpc absturzt - was ist passiert? 404 Die Problemzone 11 12.07.07 16:39
Magnettafel im Internet - WAS PASSIERT ? Gullideckel Off topic-Zone 5 12.01.05 23:31
Was ist mit flipside.de passiert? -= pillepalle =- HaBo Lounge 3 09.07.04 18:00
Was passiert eigentlich?PHPundSQL Tomdom (Web-) Design und webbasierte Sprachen 4 27.09.02 12:32


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61