JuTs

  • Signature
    JuTs
  • Site web
  • Nombre de sujets
    26
  • Nombre de messages
    150
  • Nombre de commentaires
    1
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

JuTs
le 05/08/2007 à 15:21
mime_content_type
Bonjour

J'essaie de déterminer le type mime d'un fichier à l'aide de la fonction mime_content_type. Le problème est qu'elle me retourne false dans tous les cas. Je ne comprends pas pourquoi smiley
JuTs
JuTs
le 23/02/2007 à 08:48
limitation d'upload
Salut

Je dois faire un formulaire permettant aux administrateurs d'un site de charger des fichiers. Comment faire dans le cas où un fichier dépasse le poids définit par upload_max_filesize ?
J'aimerais éviter de devoir passer par un client FTP, les personnes devant gérer le site n'ont pas de compétences dans le domaine des sites web, serveur, ... et je ne voudrais pas risquer que des fichiers soit supprimés dans le site.
JuTs
JuTs
le 29/01/2007 à 15:30
problème de session
Salut

J'ai un problème de session dans un script. Elle n'est pas gardée d'une page à l'autre.

Je développe une application selon ce tutorial : http://php.developpez.com/sdjournal/framework/

voici une partie du code :

<?php
session_start();

/*
* Pour éviter que les objets utilise directement les variables globale, je les passe
* en paramètre.
*/
$actionControler = new ActionControler($config, $_SESSION, $_GET, $_POST, $_REQUEST, $_FILES);
$action = $actionControler->getAction();


//ici : instanciation des classes modèle & Vue, exécution de l'action, etc.


//récupération de la session dans l'objet action
$_SESSION = $class->getAction()->getSession();



//ici : affichage (Smarty)
?>


Si juste après avoir récupéré la session je fais un print_r($_SESSION), tout est ok.
Mais dès que je passe à une autre page, le contenu de $_SESSION n'est plus là


Par la suite j'ai fait quelques essais en plus :

j'ai ajouté

$nb = count($_SESSION);
$_SESSION["index $nb"] = 'test '.$nb;


juste après le démarrage de la session pour y ajouter des données bidon.

immédiatement après je fais :

echo 'print 1';
echo '<pre>';
print_r($_SESSION);
echo '</pre>';



Et après la récupération des données de la session ($_SESSION = $class->getAction()->getSession(); ) j'ai ajouté

echo 'print 2';
echo '<pre>';
print_r($_SESSION);
echo '</pre>';


Voici ce que j'obtiens lorsque j'affiche ma page (page de login) :

print 1

Array
(
[index 0] => test 0
)

print 2

Array
(
[index 0] => test 0
)



après avoir rempli le formulaire et m'être connecté :

print 1

Array
(
[index 0] => test 0
[index 1] => test 1
)

print 2

Array
(
[index 0] => test 0
[index 1] => test 1
[isConnected] => 1
[ut_login] => admin
)



Jusque là tout est normal.

C'est maintenant que les bizarreries commencent. Si à ce moment là je clique sur un lien j'obtiens :

print 1

Array
(
[index 0] => test 0
[index 1] => test 1
[index 2] => test 2
)

print 2

Array
(
[index 0] => test 0
[index 1] => test 1
[index 2] => test 2
)


Mes données bidons sont toujours là mais celle liée à mon applications ne sont plus là
Est-ce que quelqu'un a une explication ?



Merci d'avance pour votre aide
JuTs
JuTs
le 26/08/2006 à 22:42
encore des problèmes avec mysql 5
Salut

J'ai une nouvelle fois des problèmes avec MySql 5.
J'ai une table toute simple qui contient une clé primaire en autoincrement plus quelques autre champs.

si je fait
SELECT * FROM ma_table WHERE id=5

id étant ma clé primaire

j'obtiens
#1054 - Unknown column 'id' in 'where clause'


par contre si je fait :
SELECT * FROM ma_table WHERE champ1 > 2

pas de problème (champ1 est de type int)

smiley smiley smiley
JuTs
JuTs
le 22/08/2006 à 16:42
codage d'adresse e-mail
bonjour

Est-ce qu'une adresse codée de cette manière est sûre (niveau robot et spam) ?
document.write("<a href='mailto:mon_nom");document.write("@");document.write("mon_site.com'>");
document.write("mon_nom");document.write("@");document.write("mon_site.com</a>");
JuTs
JuTs
le 10/07/2006 à 19:08
mysql passage de la version 4.x à la 5.0
Salut

En vue d'une éventuelle mise à jour de mysql chez mon hébergeur, je fais des test en local. J'ai une requête (voir ci-dessous) qui passe parfaitement avec mysql 4.x mais pas avec mysql 5.0


SELECT CONCAT( debut, ' - ', fin, ', ', SUBSTRING( p1.date, 9, 2 ) , '/', SUBSTRING( p1.date, 6, 2 ) , '/', SUBSTRING( p1.date, 1, 4 ) , ' ', SUBSTRING( p1.date, 12, 2 ) , ':', SUBSTRING( p1.date, 15, 2 ) , ', ', clubHome.club, ' - ', clubAway.club ) , p1.id_programme
FROM programme AS p1, programme AS p2
LEFT OUTER JOIN clubs AS clubHome ON clubHome.id_clubs = p1.id_clubs
LEFT OUTER JOIN clubs AS clubAway ON clubAway.id_clubs = p2.id_clubs
LEFT OUTER JOIN saisons AS s ON s.id_saisons = p1.id_saisons
WHERE p1.id_programme = p2.id_programme
AND p1.home =1
AND p2.home =0
AND p1.buts = -1
AND p2.buts = -1
ORDER BY p1.date
LIMIT 0 , 30


l'erreur est la suivante :

MySQL a répondu:Documentation
#1054 - Unknown column 'p1.id_clubs' in 'on clause'
JuTs
JuTs
le 10/07/2006 à 10:54
pas de session si pas de cookie
Salut

J'ai un problème de session. Si les cookies ne sont pas accepté, la session n'est pas gardée. Est-ce que c'est normal ? Il me semblait que l'avantage des variables sessions était de pouvoir garder des infos même si l'utilisateur n'accèpte pas les cookies...
JuTs
JuTs
le 11/05/2006 à 12:04
problème avec str_replace
Bonjour

J'ai le code suivant :

<?php
$char_disp = array('&#265;', '&#265;', '&#264;', '&#264;}',
'&#285;', '&#285;', '&#284;', '&#284;',
'&#293;', '&#293;', '&#292;', '&#292;',
'&#309;', '&#309;', '&#308;', '&#308;',
'&#349;', '&#349;', '&#348;', '&#348;',
'&#365;', '&#365;', '&#364;', '&#364;');
}

$char_src = array('cx', '{cx}', 'Cx', '{Cx}',
'gx', '{gx}', 'Gx', '{Gx}',
'hx', '{hx}', 'Hx', '{Hx}',
'jx', '{jx}', 'Jx', '{Jx}',
'sx', '{sx}', 'Sx', '{Sx}',
'ux', '{ux}', 'Ux', '{Ux}');

$myContentVar = str_replace($char_src, $char_disp, $myContentVar);
?>


$myContentVar contient un texte pris dans une base de données

Il me permet de remplacer les chaînes contenue dans $char_src par celles contenues dans $char_disp.
Pour les cas Cx, cx, Gx, gx, ... cela fonctionne très bien mais pour les {cx}, {Cx}, ... les caractères entre { } sont bien replacé mais les {} sont toujours là alors qu'elles devraient être supprimées

Je ne comprends pas pourquoi.
JuTs
JuTs
le 22/04/2006 à 18:49
wiki / CMS
Salut

Je suis à la recherche d'une script wiki ou un cms me permetant de mettre en place un site qui devra être bilingue (et peut-être plus).
Est-ce que quelqu'un peut m'en conseiller un ? J'ai eu l'occasion de test Xoops mais je le trouve lourd.
JuTs
JuTs
le 31/12/2005 à 17:59
array, problème d'index
Salut

j'ai un formualaire dont le nom des champs sont (je résume) :

group1[a1]
group1[b1]
group1[c1]


cela me génère donc, quand je l'envoi le tableau :

Array // <-- $_POST
(
[group1] => Array
(
[a1] => 2
[b1] => 5
[c1] => 8
)

[...] => Array
(
...
)

}

en faisant

foreach($_POST as $tab) { ... }

je récupère donc le tableau [group1]

C'est ici que début mon problème. Si j'essaie, par exemple :

echo $tab[0];
un message me dit :
Notice: Undefined offset: 0 in /home/julien/public_html/taichi/pages/mapage.php on line 379

pourquoi ?

Merci d'avance et Bonne année 2006
JuTs
LoadingChargement en cours