Keika

  • Signature
    Le PHP --> C'est dur !
  • Nombre de sujets
    123
  • Nombre de messages
    753
  • Nombre de commentaires
    8
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

Keika
le 08/04/2007 à 15:21
reconnaissance type image
salut.

Voila, j'ai un petit script (merci l'un d'entre vous au fait, je ne me souviens pas qui mais il y avait un post disant que ce code ne fonctionnait pas et maintenant, il fonctionne :d) qui permet de creer des miniatures (Ohh encore...)

Bon disons que le script fonctionne, il me cree mes image comme je le veux et pour n'importe quel type de fichier, seulement j'ai du ruser.

Par exemple vous verez que si le script reconnait le type d'image comme etant du PNG, a la fin il fallait que je mette ImageJpeg pour qu'il me cree un bonne image, sinon j'avais une image noire avec ImagePng...

Voici ma question, pouvez vous jeter un oeil a ce script et me dire si oui ou non il reconnait bien les differents type d'image et si oui il eeffectue les bonnes operation apres...
Le voici
ici

Merci d'avance
Le PHP --> C'est dur !
Keika
le 29/03/2007 à 17:28
lier des tables
salut,

je me sens un peu ridicule parceque cette question est banale je pense mais, comment vous faites pour lier deux tables ?

je veux dire disons que j'ai une table 'membres' et un 'message_forum' et que je veux que sur ma page membre on affiche les messages postes par le membre... ?

Je sais qu'il faut passer par les id qui sont les cle primaires, mais je ne comprends pas comment les diferencier et donc retrouver les bonnes cles.

Enfin c'est embrouille tout ca >_<.
Le PHP --> C'est dur !
Keika
le 26/03/2007 à 12:46
les limites de MySQL
Salut,

je sais que la question va etre un peu floue, mais a partir de quand, ou plutot de combien de requetes MySQL commence a etre lent ?

Je fais plein de petites requetes par-ci par-la et je me demandais si ca ralentissait la vitesse d'affichage de mon site. Rien de bien mechant, je n'ai que 3 tables et peu d'entrees pour le moment, mais avec le temps ca grossira forcement... donc je m'interoge...

Merci d'avance.

K.
Le PHP --> C'est dur !
Keika
le 19/03/2007 à 05:47
La V4 !!!
Salutatous,

aaaa enfin ! Il l'a dit, il l'a fait !, Voici la V4 mes amis, alors, allez y postez des tits messages et ce que vous en pensez...

Perso, je trouve le style graphique plus epure, plus pro, la version precedente sentait plus le "fait maison", site personnel quoi. Maintenant ca fait plus...pro !

Petites choses tout de meme que je regrete, pourquoi des annonces google a gauche ET a droite... ? et aussi dans les forums quand ils contiennent plusieurs pages, on voit afficher des liens :
page 1 page 2 page 3 page 4 page 5 etc...

le mot PAGE n'est peut etre pas autant necessaire... ?

Et enfin derniere chose, peut etre pourrait-on mettre un textarea plus large pour la redaction des messages...?

Voila, sinon encore felicitation, c'est beau !

K.
Le PHP --> C'est dur !
Keika
le 08/03/2007 à 06:17
Ouverture dossier
Salut, encore moi !!

Cette fois ci, probleme de gestion de dossiers.
Voila, j'ai fait un script pour ouvrir les dossiers d'un dossier, seulement il se trouve que je dois ouvrir encore un sous dossier des dossiers precedement ouverts SI on trouve des dossiers dedans.

Je vous fais un dessin:

-Dossier1
---Ss-dossier1
------Fichiers (ok pas besoin d'aller plus loin)
---Ss-dossier2
-------Ss-ss-dossier1 (oups, il me faut ouvrir celui la car il contient les fichiers que je veux)
-------Ss-ss-dossier2 (de meme)

Voila comment c'est organise, les sous dossiers n'iront pas plus loin dans l'arborescence, mais disons que tout est possible, alors si vous avez un script pour ca...

Passons a ce que j'ai deja fait: cette partie fonctionne bien, mais ne m'affiche que les dossiers que contient "dossier" (ca m'est utile donc je garde)

<?php
//On definit un dossier
$dir = "./dossier/" ;
//On l'ouvre
$odir = opendir($dir) ;


//tant qu'on peut le lire
while($lecture_dossier = readdir($odir)){

$chemin = $dir.$lecture_dossier ;

//Et si le chemin est un dossier et qu'il ne vaut pas . ou ..
if(is_dir($chemin) && ($lecture_dossier != '.') && ($lecture_dossier != '..')){

$chemin_complet[] = $chemin ;

}
}
sort($chemin_complet) ;

foreach($chemin_complet as $chemin_alpha){

//Alors on affiche les options
echo '<option>'.$chemin_alpha.'</option>' ;

}?>



Et voila ce que j'ai essaye d'inserer dedans :

Wall

Alors je me retrouve avec un warning disant que $chemin_langue_complet dans

$chemin_langues_complet[] = $chemin_langues ;


n'est pas un tableau... Cependant ca respecte la meme facon de faire que le precedent code, peut etre que le soucis vient du chemin en lui meme, c'est pourquoi j'ai rajoute un / a l'ouverture du dossier

Voila, si vous avez une idee... je suis preneur.

Merci d'avance

K.
Le PHP --> C'est dur !
Keika
le 07/03/2007 à 06:23
stats
Salut,

aujourd'hui j'ai une notice ! J'essaye actuellement le scripts de statistique donne dans le Comment faire et voila que lorsque je l'execute la page stat_jour.php m'affiche ceci:

Notice: Undefined index: 3 in H:AppsPortableFVPAserverwwwsiteadminstat_jour.php on line 98


La ligne 98 pour moi fait partie de ce morceau de code :

// on declare un tableau ($visite_par_heure) qui aura 24 cles : de 0 a 23, chaque element du tableau contiendra le nombre de pages vues pendant une tranche horaire (a la cle 0, on aura le nombre de pages vues entre 00:00 et 00:59:59)
$visite_par_heure = array();

$sql = 'SELECT date FROM statistiques WHERE date LIKE "'.$date_jour.'%" ORDER BY date ASC';
$result = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
while ($data = mysql_fetch_array($result)) {
$date=$data['date'];

sscanf($date, "%4s-%2s-%2s %2s:%2s:%2s", $date_Y, $date_m, $date_d, $date_H, $date_i, $date_s);

if ($date_H < "10"){
$date_H = substr($date_H, -1);
}

$visite_par_heure[$date_H] = $visite_par_heure[$date_H] +1 ;
}
$total_pages_vu = mysql_num_rows($result);
mysql_free_result($result);


Et il s'agit donc de la ligne:

$visite_par_heure[$date_H] = $visite_par_heure[$date_H] +1 ;


Alors j'ai fait mes recherches, parceque je ne comprenais pas l'action de substr, cependant je n'ai pas trouve pourquoi j'ai cette notice.
3 correspond a l'heure a laquelle j'ai fait mes visites, et maintenant qu'il est 4h j'ai une seconde notice avec index : 4...
Cependant le script fonctionne, j'ai bien le bon nombre de page visite et tout, seulement les notices apparaissent

Merci d'avance.

K.


PS: ca me fait la meme notice au meme endroit de code dans les pages pour les stats de mois et d'annee...
Le PHP --> C'est dur !
Keika
le 18/02/2007 à 16:18
PHP et graphisme
Salut les gens,

encore une question aujourd'hui.

Voila je voudrais faire en sorte qu'un site soit entierement modifiable par un utilisateur, mais sans passer par du code pure pour lui. En clair il pourrait modifier la couleur de chaque element, la taille des div, enfin tout quoi. Je rencontre juste un probleme sur comment faire la chose.
Cookies ? PHP dans le fichier CSS ? mais ca m'oblige a faire beaucoup de lignes de if et surtout a arriver a cibler des parties specifiques.

Sachez que ca n'a rien d'important, je veux juste tester ca afin de m'amuser, et que normalement ce mini site n'aura qu'un seul visiteur.

Voila, merci d'avance comme toujours.
Le PHP --> C'est dur !
Keika
le 28/01/2007 à 04:47
gerer le chargement
Yup yup (cf les Ewoks dans SW 6),

le probleme du jour n'est autre qu'une reflexion sur le chargement des pages. Ayant une petite connexion et aimant les images, je surf sur des sites ayant souvent de grosses banieres bien lourdes a charger. Et parfois des menus fait d'images bla bla bla,

voila la question:
Peut on gerer le chargement d'une page ? je veux dire, peut on indiquer aux navigateurs de telecharger et afficher d'abords les infos utiles puis les images ? ou alors le chargement ce fait en fonction de l'ordre du code ? et si c'est le cas c'est un peu "batard" puisque generalement on mets la baniere en premier puis les menus puis le contenu.

merci d'avance

K.
Le PHP --> C'est dur !
Keika
le 14/01/2007 à 14:49
N'utiliser que des if
Salut,

je rencontre actuellement un probleme lors de ma programation. En fait pas vraiment un probleme mais plutot une frustration.
Je viens de me rendre compte que 99% de mes scripts sont bases sur des if().
Genre, if(isset $page=machin){include('machin.php')})

Je vous avoue que je me sens vachement restreint maintenant que j'ai remarque ca. Avez vous une idee sur comment changer ca, peut etre avec une fonction...
Le PHP --> C'est dur !
Keika
le 16/11/2006 à 07:06
bloquer google
Salut a tous,

j'aimerai savoir si vous avez une idee de comment faire pour bloquer les robots de google ? Qu'ils ne viennent pas sur un site. Et tant qu'a faire, google ou les autres moteurs.

Bye
Le PHP --> C'est dur !
LoadingChargement en cours