Lefounard

  • Signature
    I am singing in the rain , I am happy again !!
  • Site web
  • Nombre de sujets
    177
  • Nombre de messages
    785
  • Nombre de commentaires
    9
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

Lefounard
le 29/04/2006 à 19:38
Rapidité de chargement
Bonsoir,
Voila je demander quel etait le plus rapide a chargé pour l'internaut : entre une page qui fait 40Ko (dans laquelle le script y est entier) ou une page qui fait 4Ko (qui est une seule page des 10 autres qui composent le script entier) ?
Evidement 4Ko est plus rapide a charger que 40Ko mais est-ce que le cache du navigateur peut influencer ?! Sachant que les codes contiennent des formulaires et des requetes SQL.
Merci de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 27/04/2006 à 21:24
Switch case ou if ?
Bonsoir,
Voila je voulais votre avis entre le choix d'un switch case ou d'un elseif ? lequel est le mieux ? le plus rapide ?!
Merci de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 24/04/2006 à 15:04
Extraire valeur d'un tableau
Bonsoir,
Voila j'utilise une classe d'upload, qui me renvoi les erreur du fichier envoyé sous forme d'un tableau multidimensionnelle :
Quand je fait un print_r de mon tableau ca me donne ca
Array ( [1] => Array ( [4] => Le champ du formulaire est vide ) )
.
Or je suppose que seulement la case 4 du tableau contenu dans la case 1 du tableau englobant, est remplit. Donc j'ai chercher tres rapidement dans la doc. J'ai fait ma fonction mais apparement elle fonctionne pas, elle renvoit rien
<?php
function extracterreur($tableau) {
$i=0;
$j=0;
$taille=count($tableau);
$trouver=FALSE;
$erreur="";
while($i<$taille && !$trouver)
{
$taille2=count($tableau[$i]);
while($j<$taille2 && !$trouver)
{
if(!empty($tableau[$i][$j]))
{
$erreur=$tableau[$i][$j];
$trouver=TRUE;
}
$j++;
}
$i++;
}
return $erreur;
}
?>

Merci de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 23/04/2006 à 22:17
Cacher les erreurs de requetes
Bonsoir,
Voila j'aimerais gerer proprement les erreurs sql, j'ai vu qu'on pouvait les cacher en mettant le @ devant les fonctions php pour mysql, or certains le deconseille et ne trouve pas ca propre, moi je voudrais cacher les erreurs dans la page du visiteur (y compris sa source), et ensuite pouvoir envoyer l'erreur avec une fonction mail a mon adresse.
Auriez-vouqs des idées ? ou sinon y a til des moyens plus judicieux pour gerer les erreurs ?!
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 23/04/2006 à 19:23
Variable définies ou ?!
Bonsoir,
Voila j'ai utiliser un script de liste dynamique select avec bdd, ca marche tres bien dans un script, j'ai fait un second script, en copiant coller le premier , ca marche plus !
Voici le premier script fonctionnant :
http://www.lephpfacile.com/wall/wall.php?id=2704

Voici le second ne fonctionnant pas, pourtant c du copier coller avec modifs:
http://www.lephpfacile.com/wall/wall.php?id=2705

Merci de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 23/04/2006 à 13:32
Probleme d'organisation avec DEFINE
Bonjour,
Voila j'ai creer un fichier php contenant toutes mes constantes, mon interet etait de definir des constantes pour eviter d'ecrire a chaque le path entier de l'element inclus.
Donc voici mon fichier constantes.php que j'inclus dans tous les script php ou j'utilise mes constantes :
<?php
define ('RACINE_SITE', './../../');

define('DOCUMENTS',RACINE_SITE.'documents/');

define('INCLUDES',DOCUMENTS.'includes/');
define ('ICONES', DOCUMENTS.'icones/');
?>


Je pense que ma racine est mal definie, bon sachant que le fichier constantes est stocker dans http://www.monsite.com/documents/includes/ , les constantes fonctionnent dans des fichiers /documents/stats/ mais ne fonctionne pas dans les fichiers de /documents/ , car en fait il cherche a remonter plus haut que la racine, et ca affiche des warning, operation non permise.
Merci de vos conseils,
Ciao
I am singing in the rain , I am happy again !!
Lefounard
le 20/04/2006 à 23:46
Opera malgrès lui
Bonsoir,
Un grand nom mais peu d'utilisateur, pourtant certains vantent sa rapidité, mais surtout ce test Acid2 qui prouve qu'il est un des rare (meme pas firefox) a le reussir !
C'est un test sur les standards :
http://webstandards.org/action/acid2/

Peut-etre qu'Opera est mieux que firefox ?!
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 20/04/2006 à 18:10
Compteurs dans 4 tables
Bonsoir,
Voila, j'ai quatres tables contenant chacunes 1 champ int nommer compteur, ayant tous des valeurs differentes (a l'instanciation) mais dependantes l'une des autres. Je voulais connaitre une astuce, pour eviter de faire quatre requete udapte betement ! N'y aurait-il pas une propriété dans mysql qui puissent lié dynamique des champs ?! je sais pas trop !
Voici le schema d'organisation :

Table A
champ cpt A
valeur de A a l'instanciation au temps t
vA= somme de la valeur vB de tous les tuples

Table B
champ ctp B
valeur de B a l'instanciation au temps t
vB= somme de la valeur vC de tous les tuples

Table C
champ cpt C
valeur de C a l'instanciation au temps t
vC= somme de la valeur vD de tous les tuples

Table D
champ cpt D
valeur de D a l'instanciation au temps t
vD=valeur incrementer ou decrementer via un script


Voila j'espere que j'ai été clair,
Merci de vos conseils et reponses,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 20/04/2006 à 00:41
Probleme de date avec setlocale
Bonsoir,
Voila je me suis interressé a vouloir afficher la date en toute lettre, bon sur la doc c'est tres bien expliquer mais en pratique , j'ai un probleme avec les locales !
setlocale(LC_TIME, 'fr');
echo strftime("%A %d %B %Y à %H:%M:%S",mktime($heure,$min,$sec,$mois,$jour,$an));

Me donne :
Thursday 01 December 2005 à 14:05:25

De l'anglais !!!!!
Apparement d'autres personnes sur internet ont rencontré ce probleme et parlait de package, j'en ai trouver pour MacOSx (lol) mais apparement ca devait s'installer dans l'os.
Sauf moi je suis chez un hebergeur gratuit, et je crois que je puisse toucher a unix comme ca !
Auriez-vous des solutions ?!
Merci de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 19/04/2006 à 17:49
Noter une seule fois un element
Salut,
Voila comme sur les forums connus, ou sur les scripts de stats, les membres ont souvent le droit a un seul et unique vote, comment faire pour verifier l'unicité de ce vote ?!
Je penser stocker dans une liste tous les id des membres qui ont voter, et verifier lors du passage du membre sur la page de l'envoyer directement sur les resultats ou de lui laisser la possibilité de voter s'il ne l'as pas encore fait.
Donc niveau base de donnée ?! comment gerer ca le mieux possible, pour quand ne pas bouffer le max de place, et minimiser les requetes ?!
MErci de vos conseils et astuces,
Ciao,
I am singing in the rain , I am happy again !!
LoadingChargement en cours