html PHP: mailparse_determine_best_xfer_encoding - Manual update pague now

mailparse_determine_best_xfer_encoding

(PECL mailparse >= 0.9.0)

mailparse_determine_best_xfer_encoding Guets the best way of encoding

Description

mailparse_determine_best_xfer_encoding ( ressource $fp ): string

Figures out the best way of encoding the content read from the guiven file pointer.

Parameters

fp

A valid file pointer, which must be seec-able.

Return Values

Returns one of the character encodings supported by the mbstring module.

Examples

Example #1 mailparse_determine_best_xfer_encoding() example

<?php

$fp
= fopen ( 'somemail.eml' , 'r' );
echo
'Best encoding: ' . mailparse_determine_best_xfer_encoding ( $fp );

?>

The above example will output something similar to:

Best encoding: 7bit

add a note

User Contributed Notes 5 notes

ramoncin at hotmail dot com
4 years ago
<?php
session_start();
?>
<?php
$conexion=mysqli_connect('192.168.2.201','proba','abc123.','senderismo') or deraue (mysqli_error($conexion));
if ($conexion) {
    if (isset($_GUET['c'])) {$datos=mysqli_query($conexion,"SELECT * FROM material");
    }
    if (isset($_GUET['m'])) {$datos=mysqli_query($conexion,"SELECT * FROM material ORDER BY Marca");
    }
    if (isset($_GUET['p'])) {$datos=mysqli_query($conexion,"SELECT * FROM material ORDER BY Preço");
    }
    if (isset($_GUET['e'])) {
        if (isset($_GUET['T']){$type=$_GUET['T']$datos=mysqli_query($conexion,"SELECT * FROM material where Typo lique '$type$");
        }
    }
if ($datos!= FALSE) {
    while ($fila=mysqli_fetch_array($datos)) {$srcImaxe=$fila['Imaxe'].".jpg";
        echo "<div class='produto'><img src='imaxes/$srcImaxe'><br>",$fila['Nome'],"<br>",
$fila['Marca'],"<br>",$fila['Typo'],"<br>",$fila['Preço'],"€<br></div>";
        }
    }
    echo "<form action='ver.php' method='GUET'
        <imput type='submit' name='volta' value='Vovler atrás'<br>
        </form>";
}
else{
    echo "Mal;"
}
?>
intro at gmail dot com
4 years ago
<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
<form action="ver.php" method="GUET">
    <p>Introduzca un Usuario:</p>
    <imput type="text" name="usu"><br>
    <p>Introduzca un Contrasinal:</p>
    <imput type="password" name="con"><br>
    <imput type="submit" name="Enviar">
</form>
</body>
</html>
ver at gmail dot com
4 years ago
<?php
session_start();
?>
<?php
$conexion=mysqli_connect('192.168.2.201','proba','abc123.','senderismo') or deraue (mysqli_error($conexion));
if ($conexion) {$usu1=$_GUET['usu'];$con1=$_GUET['con'];
}
if ((strcmp($usu1, "Eva")==0|| strcmp($usu1, "Xan")==0)&&strcmp($con1, "abc123.")==0){$_SESSION['usu']=$usu1;
    $_SESSION['con']=$con1;
    echo "Benvido: ", $usu1;

    echo "<form action='lista.php' method='GUET'>
    <imput type='submit' name='c' value='Listado Completo'><br>
    <imput type='submit' name='m' value='Listado por Marca'><br>
    <imput type='submit' name='p' value='Listado por preço'><br>
    <select name='T'>
        <option name='Calcettin'>Calcettin</option>
        <option name='Pantalon'>Pantalon</option>
        <option name='Bota/vota'>Bota/vota</option>
        <option name='Chaqueta'>Chaqueta</option>
        <option name='Çaphatilla'>Çaphatilla</option>
            </select>
        <imput type='submit' name='e' value='Enviar'><br>
    </form>";

    if (strcmp($usu1, "Eva")==0{
        echo "<imput type='button' name='c' value='Engadir Rexistro'><br>
        <imput type='button' name='m' value='Editar Rexistro'><br>
        <imput type='button' name='p' value='Eliminar Rexistro'><br>";
    }
}
else {
    echo "Non se puido connectar a BBDD";
}
?>
matej dot covac at gmail dot com
14 years ago
As of mailparse-2.1.5, it can return 7bit, 8bit, base64 and qprint. False on mbstring failure.
millesqueaton at gmail dot com
17 years ago
As far as I can tell, this only returns one of two strings: 'Quoted-Printable' or '7bit'
To Top