jackbocar

  • Site web
  • Nombre de sujets
    152
  • Nombre de messages
    456
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

jackbocar
le 12/02/2007 à 17:16
get_html_translation_table
Bonjour,

J'ai trouvé ce code sur le site de :
http://www.php.net/manual/fr/function.get-html-translation-table.php

Et ce code fonctionne bien pour changer les caractères accentués sorties d'une ligne de texte.

Quelqu'un qui a des connaissances plus avancées que les miennes peut-il me faire sur ce modèle une fonction pour un SELECT de base de données.

Merci de votre aide

Jack Bocar

<?php
$trans = get_html_translation_table(HTML_ENTITIES);
$str = "Hallo & <Frau> & Krämer";
$encoded = strtr($str, $trans);
?>


La variable $encoded contient maintenant "Hallo &amp; &lt;Frau&gt; &amp; Kr&auml;mer".

De cette manière, je pense « ou je me trompe complètement » que tous les caractères spéciaux seront lisibles sur toutes les plate formes ?
jackbocar
le 11/02/2007 à 18:25
htaccess ne fonctionne pas
Bonjour,

Je me sers d'un fichier index.php3 avec dedans :

<?php
echo realpath("index.php");
?>

Et il me donne comme racine :

/home/jack/www/www.jackbocar-org/test/index.php

Alors, si je dois me servir d'une racine :

http://127.0.0.1/www.jackbocar-org/pwd/.htpasswd

Je vais essayer et je te tiens au courant

Jack Bocar
jackbocar
le 11/02/2007 à 17:54
htaccess ne fonctionne pas
Bonjour,

J'ai une installation sur ma Ubuntu avec apache2 et php5, je n'arrive pas à faire fonctionner mes fichiers .htaccess, j'en ai mis un dans un répertoire "test", mais il s'ouvre avec index.php comme s'il n'y avait pas de .htaccess ?

Mon fichier .htaccess :

AuthUserFile /home/jack/www/www.jackbocar-org/pwd/.htpasswd
AuthName "Interdit"
AuthType Basic

<Limit GET>
require valid-user
</Limit>

Merci de votre aide.

Jack Bocar
jackbocar
le 05/02/2007 à 15:03
Problèmes caractères
Bonjour,

Merci, je ne connaissais pas cette page.

J'ai finalement autorisé uniquement le langage FR et EN.

LanguagePriority fr en

Et :
AddDefaultCharset ISO-8859-1
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset utf-8 .utf8
AddCharset WINDOWS-1251 .cp-1251 .win-1251


J'ai tout commenté le reste avec des #

Ca fonctionne maintenant.

Jack Bocar
jackbocar
le 05/02/2007 à 09:07
Problèmes caractères
Bonjour,

Après une réinstallation
de mon serveur local : Apache2, Php 5.1.2, Mysql 5, PhpMyadmin 2.9 sur ma Ubuntu.

Lorsque j'envoie des données
dans une des tables, et que j'y envoie des caractères spéciaux
du genre : é, è, à, en brut et autres,
ou, que je les envoie modifiés du genre HTML : &egrave;, &eacute;, &agrave;, &ugrave;

Ou ils sont interprétés d'une manière bizarre Ä ? @ ou ils sont interprétés en HTML : &egrave;, &eacute;, &agrave;, &ugrave;

Que puis-je faire pour remédier à ces anomalies ?

Le fait de changer l'encodage dans le navigateur ne change rien.

Merci de votre aide

Jack Bocar
jackbocar
le 24/01/2007 à 13:21
Modiffier cours 6 pour PDO
Re bonjour,

J'ai oublié de préciser ceci :
$nb_affichage_par_page = 2;

Sur le Wall, il n'y a que 2 affichage, car si j'augmente, plus rien ne s'affiche.

Jack Bocar
jackbocar
le 24/01/2007 à 10:36
Modiffier cours 6 pour PDO
Bonjour,

Après une journée de tests et de modifications de mon code, je n'arrive à affiche que 2 résultats par page et deux liens.

Alors que je me suis servi d'une table (menus) où il y a 385 ID d'enregistrements.

Quelqu'un peut-il me dire pourquoi ?

Quelqu'un peut-il me donner de nouvelles idées de recherches pour de nouveaux tests.

Comment arriver aux bons résultats escomptés ?

Jack Bocar

L'adresse du script sur le Wall :


http://www.lephpfacile.com/wall/wall.php?id=3616

Merci de votre aide.

Jack Bocar
jackbocar
le 21/01/2007 à 20:10
Modiffier cours 6 pour PDO
Bonjour,

Merci de ta réponse, j'ai testé tes options, ça ne s'affiche pas plus.

Je crois que j'ai compris ce qui ne vas pas, c'est plus que probable la requête count(*). Ca ne compte pas, donc, cela ne peut rien afficher en résultat.

Je n'ai pas trouvé ce qu'il fallait écrire pour un simple comptage. Car pour un espace membres, j'ai trouvé cette ligne sur mon ouvrage "quote" :

$login = $dbh->quote($login);
J'ai fais un espace membres avec ->quote et il fonctionne très bien pour enregistrer les nouveaux membres, mais comme pour l'affichage page à page, le count ne fonctionne pas comme les requêtes mysql_query(), il ne me dit pas si il existe un login identique, il revient sur la page formulaire.php sans tenir compte du message d'erreur.


Pour ce qui est de revenir aux requête mysql_query(), je continue à les utiliser, mon site fonctionne avec ces requêtes, PDO, c'est pour être en phase avec PHP5 et voir le fonctionnement.

Pour ce qui est des SELECT, des INSERT INTO dans la base, des UPDATE, des DELETE, des SET, j'ai tout réussi à faire fonctionner, la seule chose visiblement qui pose problème, c'est COUNT.

Merci encore de tes commentaires.

Il faut que je fouille encore sur le net pour arriver à faire fonctionner ce COUNT.

Si tu as une idée pour COUNT, merci de me dire comment faire.

Jack Bocar
jackbocar
le 19/01/2007 à 19:31
Modiffier cours 6 pour PDO
Bonjour,

Comment puis-je faire des modifications efficaces du comment faire un affichage page par page pour l'utiliser avec PDO ?

cours N° 6 : http://www.lephpfacile.com/howto/index.php?p=6


J'ai essayé, sans résultats.

Je ne vois pas par quoi changer les $query de :
$query = $_SERVER['PHP_SELF'].'?debut=';

Merci de votre aide

Jack Bocar
LoadingChargement en cours