Guillemet : php et $fp = fopen dans textarea
Résolu
                                    
                        Jackk                    
                                    -
                                     
jackk -
        jackk -
        J'aimerais écrire certaines règles de parefeu dans un textarea à l'aide d'un script php
en utilisant $fp = fopen("$pf","r+");
Le bug est que si j'utilise des guillemets "" .
Exemple, sur la premiere ligne de mon fichier j'ai ext_if="xl0" et lorsque je sauvegarde,
on obtient ext_if=\"xl0\"
Ma question est comment empêcher cela ?
merci de vos réponses à l'avance
                
            
                
    
    
    
        en utilisant $fp = fopen("$pf","r+");
Le bug est que si j'utilise des guillemets "" .
Exemple, sur la premiere ligne de mon fichier j'ai ext_if="xl0" et lorsque je sauvegarde,
on obtient ext_if=\"xl0\"
Ma question est comment empêcher cela ?
merci de vos réponses à l'avance
        A voir également:         
- Guillemet : php et $fp = fopen dans textarea
- Guillemet anglais - Guide
- Guillemet francais - Forum InDesign
- Guillemet iphone - Guide
- Guillemet clavier ✓ - Forum Microsoft Office
- Guillemet excel - Forum Excel
4 réponses
                        
                    Si en local, modifie le php.ini en mettant les magic_quotes à off
Sinon, un simple stripslashes() sur ta chaine.
    
                Sinon, un simple stripslashes() sur ta chaine.
                        
                    comment faire dans:
<META HTTP-EQUIV=Refresh CONTENT="2; URL=main.php">
Régles sauvegardés
<?php
$pf = "/usr/local/www/data-dist/sysinfos/router/parefeu/pf.conf";
$rules = $_POST['rules'];
$fp = fopen("$pf","r+");
fputs($fp, "\n");
fputs($fp, "$rules");
fclose($fp);
?>
merci d'avance
    
                <META HTTP-EQUIV=Refresh CONTENT="2; URL=main.php">
Régles sauvegardés
<?php
$pf = "/usr/local/www/data-dist/sysinfos/router/parefeu/pf.conf";
$rules = $_POST['rules'];
$fp = fopen("$pf","r+");
fputs($fp, "\n");
fputs($fp, "$rules");
fclose($fp);
?>
merci d'avance
