Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Base64
Forum PHP.pl > Forum > PHP
adiif1
Witam serdecznie przeleciałem całe google dotyczące base64
lecz nie znalazłem odpowiedzi czy mogę zakodować cały plik w bas64?
jeżeli tak to w jaki sposób go wywołać?

Dziękuje oraz pozdrawiam
adiif1
Dziękuje ale już to widziałem i niestety nie widzę odpowiedzi na moje pytanie
Crozin
Przecież w drugim linku z wyników Google jest odpowiedź.
adiif1
w 2 linku jest kodowanie obrazka

teraz niby zakodowałem w base64

lecz mam taki błąd

Kod
Warning: gzinflate() [function.gzinflate]: data error in C:\WebServ\httpd\2.php on line 2


Kod
<?php
eval(gzinflate(base64_decode('')));
?>


Da rade zakodować całą strone php echo , ify itd?
Crozin
A obraz to przypadkiem plikiem nie jest? Błąd dostajesz, ponieważ najzwyczajniej w świecie dane przekazane funkcji gzinflate są nieprawidłowe.
Cytat
Da rade zakodować całą strone php echo , ify itd?
Da się, ale po co to robić?
adiif1
Bo właśnie potrzebuje zakodować niestety
np jak to zakoduje mam zawsze błąd

Czy mógł by ktoś to sprawdzić u siebie ?

Kod
<?php

error_reporting(E_ALL);

if (isset($_REQUEST['before_field'])) {
    if (ini_get('magic_quotes_gpc')) {
        $text = stripslashes($_REQUEST['before_field']);
    }
    else {
        $text = $_REQUEST['before_field'];
    }
}
else {
    $text = '';
}

?>
<html>
<head>
<title>Base64 Encode/Decode</title>
<style type="text/css">
.field { width:680px; height:100px; font-size:12px;  }
</style>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<p><textarea name="before_field" class="field"><?php
    echo ($text) ? htmlspecialchars($text) : "Input here.";
?></textarea></p>
<p><textarea name="after_field" class="field" readonly="readonly"><?php
    if (isset($_REQUEST['mode'])) {
        switch ($_REQUEST['mode']) {
        case 'encode':
            echo chunk_split(base64_encode($text));
            break;
        case 'decode':
            echo base64_decode($text);
            break;
        default:
            break;
        }
    }
?></textarea></p>
<p>Encode <input type="radio" name="mode" value="encode" checked="checked"></br>
   Decode <input type="radio" name="mode" value="decode">
   <input type="submit" />
</form>
</body>
</html>


To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.