Ich bekomme Probleme mit den Codes.
Wenn ich unter bin.php & index.html speicher, bekomme ich probleme mit den teilen.
steht auf der linken Seite :
auf der rechten Seite:
Ich kann somit dann nicht umwandeln.
Dieser Fehler kommt dann:
Wenn ich unter bin.php & index.html speicher, bekomme ich probleme mit den teilen.
steht auf der linken Seite :
auf der rechten Seite:
Ich kann somit dann nicht umwandeln.
Dieser Fehler kommt dann:
Code:
0) { $rest= $zahl % 2; $zahl= $zahl / 2; $temp=explode('.',$zahl); $zahl=$temp['0']; $ausgabe=$rest.$ausgabe; } while(strlen($ausgabe) < 8) $ausgabe='0'.$ausgabe; if($ausgabe!='') $bin=$bin.$ausgabe.' '; $ausgabe = ''; } } if($action=='decode') { $bin=$_POST['bin']; $j=0; $binaer=str_replace(' ','',$bin); $binaer=str_replace("\n",'',$binaer); $ascii=0; for($i = 0; $i < strlen($binaer); $i++) { $zeichen=$binaer{$i}; $dec=pow(2*$zeichen,7-$j); $ascii=$ascii+$dec; $j++; if($j==8) { if($zeichen=='1') $ascii+=1; $ascii-=1; $chr=chr($ascii); $text=$text.$chr; $ascii=0; $j=0; } } } ?>
HTML:
[IMG]http://www.hbs.weschnitztal.de/pics/head.jpg[/IMG]
[TABLE]
[TR]
[td]
[/td]
[td]
[/td]
[/TR]
[/TABLE]
[QUOTE]
[HEADING=2]Informatik-HBS[/HEADING]
[/QUOTE]
PHP:
$action=$_GET['action'];
if($action=='code')
{
$text=stripslashes($_POST['text']);
for($i=0;$i {
$zeichen=$text{$i};
$ascii=ord($zeichen);
$zahl=$ascii;
while($zahl>0)
{
$rest= $zahl % 2;
$zahl= $zahl / 2;
$temp=explode('.',$zahl);
$zahl=$temp['0'];
$ausgabe=$rest.$ausgabe;
}
while(strlen($ausgabe) < 8)
$ausgabe='0'.$ausgabe;
if($ausgabe!='')
$bin=$bin.$ausgabe.' ';
$ausgabe = '';
}
}
if($action=='decode')
{
$bin=$_POST['bin'];
$j=0;
$binaer=str_replace(' ','',$bin);
$binaer=str_replace("\n",'',$binaer);
$ascii=0;
for($i = 0; $i < strlen($binaer); $i++)
{
$zeichen=$binaer{$i};
$dec=pow(2*$zeichen,7-$j);
$ascii=$ascii+$dec;
$j++;
if($j==8)
{
if($zeichen=='1')
$ascii+=1;
$ascii-=1;
$chr=chr($ascii);
$text=$text.$chr;
$ascii=0;
$j=0;
}
}
}
?>

/ mitm webspace hab ich schon probiert.. da geht auch so php.