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 17/04/2008 à 18:20
Probleme de date
Salut,

j'essaye en ce moment de faire un calendrier et afin que l'affichage soit correct au niveau des jours de la semaine, j'essaye de trouver quelle jour de la semaine comme chaque mois. Pour le moment j'ai ca:

<?php

$mois = date('n') ;

$annee = date('Y') ;

$bissextile = date('L') ;

$premier_jour = date(mktime(0, 0, 0, $mois, 1, 2008)) ;

echo $premier_jour ;

?>


mais ca ne passe pas. Avec le mktime j'ai comprit que je trouvais le timestamp de la date que je veux, cependant je n'arrive pas a repasser ca en date specifique et surtout a demander a date() que ce vaut ce timestamp.

Enfin si ca parait un peu nebuleux ce que je dis, c'est normal >_<

merci d'avance
Le PHP --> C'est dur !
Keika
le 29/03/2008 à 13:56
Les petits dossiers
salut

quelqu'un a t-il une idee pourquoi depuis quelques temps je ne vois plus les dossiers rouges passer bleus quand je lis les sujets ? Ca fonctionnait y'a pas longtemps et la plus rien. J'ai essaye de vider le cache, mais rien n'y fait.

Ensuite, qui pourrait m'expliquer comment on fait ca sur un forum ? Je vois plusieurs possibilites, mais toutes extremement lourdes en ressources (fichiers txt, mise en bdd...)

Merci d'avance.
Le PHP --> C'est dur !
Keika
le 21/02/2008 à 15:57
compteur de temps d'execution
Salut,

j'utilise ce petit bout de code afin de compter le temps d'execution de mes pages, et j'ai remarque que parfois j'obtiens des valeurs negatives, ce qui est fout puisque je ne peux pas etre plus rapide que le temps smiley, quelqu'un sait-il d'ou ca peut venir ?

<?php
//On compte le temps d'execution
$debut = microtime() ;

//mon code

//On veut le temps d'execution de la page
//Pour ca on stocke le temps a la fin de l'execution
$fin = microtime() ;

//Puis on fait la difference entre debut et fin et on multiplie par 1000 car on veut des millisecondes pas des micro-sec
$temps = ($fin - $debut)*1000 ;

//Puis on affiche
echo'Page &eacute;x&eacute;cut&eacute;e en '.number_format($temps, 2).'ms' ;


?>
Le PHP --> C'est dur !
Keika
le 12/02/2008 à 23:11
SESSION et tableaux
Salut, qui peut me dire pourquoi ca ne fonctionne pas:

<?php
//On fait une requete pour chercher dans le menu link quels menus sont associes a quels membre
$sql = 'SELECT id_membre, id_menu FROM link WHERE id_membre="'.$data['id'].'" ;' ;

//On lance
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()) ;

//On fait une boucle
while($data = mysql_fetch_array($req)){

//Et on met en session
$_SESSION['menus'] = $data['id_menu'] ;

}//Fin de la boucle
?>


J'essaye de faire en sorte que $_SESSION['menus'] ait plusieurs valeurs, un tableau quoi, mais ca n'a pas l'air de passer, et comme il me faut ces valeurs dans toutes mes pages je le veux en SESSION

Merci
Le PHP --> C'est dur !
Keika
le 01/02/2008 à 15:30
voir la memoire SQL
Salut,

je me demandais si on pouvait afficher la memoire utilise par les requetes SQL et ainsi verifier qu'on a bien vider toute la memoire avec un mysql_free_results par exemple.

Oh et pas via phpMyAdmin...
Le PHP --> C'est dur !
Keika
le 31/01/2008 à 13:30
Parse error dans une classe
Salut,

j'ai une petite classe d'affichage qui ressemble a ca:

<?php
###### PAGE DE GESTION DE L'AFFICHAGE DES PAGES ######

class affichage_pages{

//On definit les variables globales
public $pages ;
public $dossier_pages ;
public $page_code ;

//Et on attribue des variables
$pages = 'p' ; //ligne 12 !!!
$dossier_pages = './pages/' ;
$page_code = '<p>Class GestionSite par Keika</p>';

?>


Et je me retrouve avec cette erreur :
Parse error: parse error, unexpected T_VARIABLE, expecting T_FUNCTION in C:\Program Files\EasyPHP 2.0b1\www\ligue\scripts\gestion-pages.php on line 12

comme vous le voyez je suis avec easyphp 2.0b donc PHP 5.2.0

j'ai farfouiller et rien trouve

merci d'avance.
Le PHP --> C'est dur !
Keika
le 23/01/2008 à 04:52
Probleme de refresh Firefox
Salut,

voila, je suis en train de coder, et je sais que ca devrait s'afficher juste, cependant y'a aucun changement lorsque je refresh... ou alors ca vient de mon code... tout simple:

j'ai essaye cette classe dans les balises <table> <tr> ou <td> toujours pas de bordure:

.bordure{
border-top: 2px, solid, blue ;
}
Le PHP --> C'est dur !
Keika
le 22/01/2008 à 16:44
Quel UTF choisir
salut,

je me demandais quel classement UTF choisir pour une BDD quand je voudrais pouvoir enregistrer et afficher tous les caracteres possible (jap, arabe, grec bla bla bla)

ensuite, qui peut me rapeller comment enregistrer ces caracteres de manieres sure pour la bdd ? avec leur code HTML ou en brut, si je le peux ?
Le PHP --> C'est dur !
Keika
le 15/11/2007 à 02:59
Encore une erreur fatale...
Je les collectionne en ce momment

voici la nouvelle:

Fatal error: Unsupported operand types in /mnt/113/sdb/4/9/xxx/Photos/fonctions.php on line 37

alors voici ma ligne 37:

$valeur_finale = $valeur / 1024 ; //Ko

tout con, hein, cette fonction me permets de convertir les octects en Ko, Mo, Go. Ca fait plus jolie.

la voila complete:

<?php

### Fonction pour convertir les o en Ko - Ko en Mo etc ###
function conversion($valeur){

$valeur_finale = $valeur / 1024 ; //Ko
echo $valeur ;
echo $valeur_finale


if($valeur_finale >= 1024){

$valeur_finale = $valeur_finale / 1024 ; //Mo
$valeur_0 = number_format($valeur_finale, 2) ;// Decimal a 2 chiffres apres la virgule
$valeur1 = $valeur_0.' Mo' ;

if($valeur_finale >= 1024){

$valeur_finale = $valeur_finale / 1024 ; //Go
$valeur_finale = number_format($valeur_finale, 2) ;// Decimal a 2 chiffres apres la virgule
$valeur1 = $valeur_finale.' Go' ;

}
}



else{

$valeur_finale = number_format($valeur_finale, 2) ;// Decimal a 2 chiffres apres la virgule
$valeur1 = $valeur_finale.' Ko' ;
}



return $valeur1 ;

}
?>


Merci d'avance si vous avex une idee.
Le PHP --> C'est dur !
Keika
le 07/11/2007 à 12:45
Nouvelle erreur fatale
Salut,

et oui je viens de decouvrir une nouvelle erreur fatale pour PHP.

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 9792 bytes) in /mnt/113/sdb/4/9/Photos/fonctions.php on line 143

bon je comprends bien que ma photo est trop grosse... mais quelle option ai-je ? je suppose que ca dois etre un reglage de php.ini ou pire, de Free... ?
Le PHP --> C'est dur !
LoadingChargement en cours