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 messages sur les forums

Keika
le 27/11/2007 à 10:37
Comment supprimer $_POST['login']
Pourquoi tu veux faire precedent aussi ? Et meme en faisant precedent et que tu vois tes infos, je pense que si tu continues a cliquer sur ton site, POST doit etre detruit... mais essaye peut etre de jouer plutot avec les SESSION, une fois qu'une session est detruite, c'est difinitif...
Le PHP --> C'est dur !
Keika
le 26/11/2007 à 04:44
Problème ajout de champs
hmm question bete mais... tu as cree les tuples dans MySQL ? tu sais ceux que tu veux ajouter. email,code,debut,fin,fai
Le PHP --> C'est dur !
Keika
le 19/11/2007 à 13:12
la taille d'une variable de session de type tableaux
moi je ne comprends meme pas comment ca peut fonctionner en local...
Je m'explique:

on a une page ajouter_panier.php qui donne ca:

<?php
@session_start();
//include("function.php");
$ref=$_GET["id"];

function add($ref)
{
$_SESSION['achats'][] = array ("ref" => $ref);
}

add($_GET['id']);
< a href="consulterpanier.php">consulter panier</a> //manque un echo'' ;
?>

ca construit une session "achats" avec la reference des produits. ok...

Ensuite tu as la page consulter_panier.php:

<?php
@session_start();
//include("function.php");
function aff()
{
echo $count = count($_SESSION['achats']);
if($count ==0)
{
echo"panier vide";
}
else
{
for($i=0;$i<$count;$i++)
{
$ref = $_SESSION['achats'][$i]['ref'];

echo " le ref est $ref<br/>";
}

}
}

aff();

?>


qui va t'afficher ce qu'il y a dans la sessions ACHATS

alors apres quand t'essayes d'afficher la session PANIER... bien sur qu'il ne toruve pas, parceque ca n'a pas ete cree
Le PHP --> C'est dur !
Keika
le 16/11/2007 à 13:50
la taille d'une variable de session de type tableaux
ba regarde un peu ton code ami.

tu veux afficher $_SESSION['PANIER']

mais dans ta apge d'ajout tu n'utilises que $_SESSION['AJOUT'] donc c'est sur que tu n'as rien dans ['panier']
Le PHP --> C'est dur !
Keika
le 15/11/2007 à 14:26
Encore une erreur fatale...
hmm j'ai checke sur google a propos de la certification zend, et je ne trouve que des liens payant.. et il semble que c'est pour tester ton niveau en PHP
Le PHP --> C'est dur !
Keika
le 15/11/2007 à 12:01
Encore une erreur fatale...
effectivement ca resout mon soucis, mais pourquoi est-ce que ca fonctionnait correctement avant ?
Le PHP --> C'est dur !
Keika
le 15/11/2007 à 03:01
Encore une erreur fatale...
oups, ne comptez pas les deux echo apres la premiere ligne, c'etait pour voir ce que ca renvoit, mais la fonction ne veut pas fonctionner de tout facon
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 15/11/2007 à 02:48
recuperer le nom d'une image
oh non ca va pas durer !

la v'la ta reponse.

si, comme tu devrais, tu recuperes tes images via PHP et que donc tu lis le dossier de tes minis via opendir et readdir, tu dois avoir un while quelque part, et donc une variable qui stocke tees noms de fichiers ou au moins le chemin qui mene a ceux-ci. Apres facile, soit tu affiches dans ton while et donc il te suffit de manipuler la chaine de caracteres, soit tu stockes toutes les infos dans un tableau et tu affiches avec un for ensuite:

<?php

//tu comptes le nombre de fichier
$compte = count($tableau_des_images) ;

//le for
for($i = 0 ; $< $compte ;$i++){

//et tu affiches en virant .jpg
echo str_replace('.jpg', '', $tableau_des_images[$i]) ;

}//fin du for
?>


amuse toi bien. Et si par hasard tu n'utilises pas PHP pour recuperer tes images, je ne pense pas que tu puisses en vouloir a Lupusmic...
Le PHP --> C'est dur !
Keika
le 14/11/2007 à 03:49
problème d'affichage
moi je dirais que c'est un probleme de temps de cuisson !
Tu ne laisses pas assez mijoter ! Faut laisser le temps au court-bouillon d'impregner ta viande sinon ca a mauvais gout.

Bon courage.... smiley smiley
Le PHP --> C'est dur !
LoadingChargement en cours