Ses derniers messages sur les forums
Bonjour,
Regarde dans la rubrique comment faire et prends modele sur espace membre pour sécuriser tes formulaires
Jack Bocar
Bonjour,
Merci de ton aide, j'ai enfin réussi
Jack Bocar
Bonjour,
J'ai fait une découverte intéressante, grâce à cette fonction, je peux encoder la totalité de mes textes sortis de ma base de données.
Qui peux me dire en quoi cette fonction est bonne ou mauvaise ?
<?php
function email_encode($string)
{
$ret_string="";
$len=strlen($string);
for($x=0;$x<$len;$x++)
{
$ord=ord(substr($string,$x,1));
$ret_string.="&#$ord;";
}
return $ret_string;
}
?>
echo''.email_encode($texte).'';
Résultat :
Né au c
Jack Bocar
Bonjour,
Mon serveur de test fonctionne très bien, merci pour cet exellent article.
Une seule chose que je ne parviens pas à faire fonctionner :
Mes fichiers htaccess, ne sont pas opérationnels, que faut-il que je modifie dans mon httpd.conf ?
Merci de vos réponses
Jack Bocar
Bonjour,
Tu avais raison, je n'avai pas respecté la case. Tout fonctionne très bien à présent.
Merci
Jack Bocar
Bonjour,
Merci de ta réponse, mais excuse mon ignorance :
>> C'est quoi un problème de case ?
Jack Bocar
Bonjour,
J'ai suivi le cour pour installer Apache, Mysql, Php et PhpMyAdmin.
Tout fonctionne bien ou prèsque ?
Pas tout sauf PhpMyAdmin, impossible de le lancer, j'ai ce texte d'erreur :
The requested URL /phpmyadmin was not found on this server.
Apache/2.0.54 (Win32) PHP/5.0.4 Server at 127.0.0.1 Port 80
Les seules lignes qu'il faut changer ou commenter dans l'article :
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';
Sur l'article il est dit : Enfin, modifier les variables suivantes, avec ces valeurs :
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
A votre avis, où ai-je fait une erreur ?
Faut-il modifier toutes les lignes que je vous joins ?
Je vous envoie une partie du conf.inc.php
décommenté :
<?php
if (!isset($old_error_reporting)) {
error_reporting(E_ALL);
@ini_set('display_errors', '1');
}
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';
$cfg['PmaAbsoluteUri_DisableWarning'] = TRUE;
$cfg['PmaNoRelation_DisableWarning'] = TRUE;
$cfg['blowfish_secret'] = '';
$i = 0;
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['only_db'] = '';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = '';
$cfg['Servers'][$i]['bookmarktable'] = '';
$cfg['Servers'][$i]['relation'] = '';
$cfg['Servers'][$i]['table_info'] = '';
$cfg['Servers'][$i]['table_coords'] = '';
$cfg['Servers'][$i]['pdf_pages'] = '';
$cfg['Servers'][$i]['column_info'] = '';
$cfg['Servers'][$i]['history'] = '';
$cfg['Servers'][$i]['verbose_check'] = TRUE;
$cfg['Servers'][$i]['AllowRoot'] = TRUE;
$cfg['Servers'][$i]['AllowDeny']['order'] = '';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array();
$i++;
$cfg['Servers'][$i]['host'] = '';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['only_db'] = '';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = '';
$cfg['Servers'][$i]['bookmarktable'] = '';
$cfg['Servers'][$i]['relation'] = '';
$cfg['Servers'][$i]['table_info'] = '';
$cfg['Servers'][$i]['table_coords'] = '';
$cfg['Servers'][$i]['pdf_pages'] = '';
$cfg['Servers'][$i]['column_info'] = '';
$cfg['Servers'][$i]['history'] = '';
$cfg['Servers'][$i]['verbose_check'] = TRUE;
$cfg['Servers'][$i]['AllowRoot'] = TRUE;
$cfg['Servers'][$i]['AllowDeny']['order'] = '';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array();
$i++;
$cfg['Servers'][$i]['host'] = '';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['only_db'] = '';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = '';
$cfg['Servers'][$i]['bookmarktable'] = '';
$cfg['Servers'][$i]['relation'] = '';
$cfg['Servers'][$i]['table_info'] = '';
$cfg['Servers'][$i]['table_coords'] = '';
$cfg['Servers'][$i]['pdf_pages'] = '';
$cfg['Servers'][$i]['column_info'] = '';
$cfg['Servers'][$i]['history'] = '';
$cfg['Servers'][$i]['verbose_check'] = TRUE;
$cfg['Servers'][$i]['AllowRoot'] = TRUE;
$cfg['Servers'][$i]['AllowDeny']['order'] = '';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array();
$cfg['ServerDefault'] = 1;
$cfg['Server'] = '';
unset($cfg['Servers'][0]);
$cfg['OBGzip'] = 'auto';
$cfg['PersistentConnections'] = FALSE;
$cfg['ExecTimeLimit'] = 300;
$cfg['SkipLockedTables'] = FALSE;
$cfg['ShowSQL'] = TRUE;
$cfg['AllowUserDropDatabase'] = FALSE;
$cfg['Confirm'] = TRUE;
$cfg['LoginCookieRecall'] = TRUE;
$cfg['LoginCookieValidity'] = 1800;
$cfg['UseDbSearch'] = TRUE;
$cfg['IgnoreMultiSubmitErrors'] = FALSE;
$cfg['VerboseMultiSubmit'] = TRUE;
$cfg['AllowArbitraryServer'] = FALSE;
$cfg['LeftFrameLight'] = TRUE;
$cfg['LeftFrameTableSeparator']= '__';
Dites-moi si je dois commenter toutes les lignes
"host"
"auth_type"
"user"
Merci de vos réponses
Jack Bocar
Bonjour,
J'ai trouvé l'erreur, c'est la fonction DBD qui n'était pas bonne.
Merci
Jack Bocar
Bonjour,
Pour Free, j'ai fait un real-Path et ça me donne ceci : /var/www/free.fr/3/1/templiers.org
define('PATH_INCLUDE', '/var/www/free.fr/3/1/templiers.org');
Evidement, ça ne fonctionne pas !!!
Quel est le path_include pour Free ?
Free propose ceci :
$chemin = $_SERVER["DOCUMENT_ROOT"]."/dossier1/dossier2/";
comment réaliser le mien avec ces données :
/var/www/free.fr/3/1/templiers.org
Merci
Jack Bocar
Bonjour,
J'ai un problème d'affichage de données avec des Ainti-Slash qui slash les apostrophes, comment envoyer les données et comment les reçevoir sans ses Anti-Slash.
Voici mon code d'envoie :
$contenu = addslashes($_POST['contenu']);
Voici mon code d'affichage des données
<?
$contenu = nl2br(stripslashes($rows['contenu']));
echo $contenu;
?>
Merci de me corriger et de me dire pourquoi ?
Cela vient-il de MySql ?
Jack Bocar