LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 09/12/2003 à 11:30
Probleme de codage d'un gestionnaire des membres
Déjà, y'a un truc que je ne comprend pas, c'est que dans ta page trait_ajout_membres.php, tu utilises une variable $login, alors que ton formulaires n'utilises pas de name="login".

Sinon, pour le test de ta session, utilise plutot un isset au lieu du empty (isset test si la variable existe, alors qu'empty test si elle est vide).

En tout cas une chose est sur, dans ton cas, il va falloir debugger sec :) avec des print_r et compagnie smiley, parce que là, je ne vois pas vraiment ce qui cloche.
Mais de toutes facons, il se passe quelque chose dans la page où tu affiches le formulaire pour que ta session se détruise.
LA GLOBULE
le 08/12/2003 à 21:45
variables globales
Ben à la limite, mieux vaut coder en variables globales à OFF, ca apporte un peu de sécurité (enfin, tout est relatif...).
LA GLOBULE
le 08/12/2003 à 21:36
variables globales
Peut être, tout depend de la configuration de ton serveur (php.ini).
LA GLOBULE
le 08/12/2003 à 20:20
pitit souci avec fopen
Enfin, je sais pas, j'ai jamais fait çà, mais ca doit pas etre "infaisable"....
LA GLOBULE
le 08/12/2003 à 20:19
pitit souci avec fopen
Le manuel PHP est pourtant clair :)

fsockopen() crée un flôt de connexion à l'Internet (AF_INET) ou à un domaine Unix (AF_UNIX). Via Internet, cette fonction va ouvrir une socket de connexion TCP avec l'hôte target sur le port port. Pour les connexions UDP, vous devez explicitement spécifier le protocole : udp://target. Via un domaine Unix, target représente le chemin jusqu'à la socket, et port doit être mis à 0. L'option timeout sert à donner une durée maximale à cet appel.

fsockopen() retourne un pointeur de fichier qui peut être utilisé avec d'autres fonctions fichiers, telles que fgets(), fgetss(), fputs(), fclose() et feof().

smiley (pas de fread ^^)
LA GLOBULE
le 08/12/2003 à 19:40
pitit souci avec fopen
C'est normal que tu ne puisses pas ouvrir un fichier distant (raison de securite).

Avec un fsockopen, ca devrait passer, mais je n'ai jamais travailler avec ca.
LA GLOBULE
le 07/12/2003 à 19:33
Les sessions
Grave...
Oui ou non.

Disons que le temps que la session soit détruite (quelques minurtes), et bien quelqu'un peut usurper cette session.
LA GLOBULE
le 07/12/2003 à 14:45
PHPMYADMIN ne reclasse pas les id lors par exemple d'une suppr
Ca peut se rectifier en faisant une requete du genre :

ALTER TABLE table AUTO_INCREMENT = le_prochain_id_a_utiliser

Mais bon, c'est chiant à gérer, et ca sert à rien vu que ton id, ben c'est une clé primaire de la table (donc unique => donc si elle vaut 12456 ou prout, c'est pareil, elle sera toujours unique).
LA GLOBULE
le 06/12/2003 à 22:51
recherche d'une fonction
<?php
function str_split2 ($chaine, $nb=1) {
$longueur = strlen($chaine);
$k=0;
$i = 0;
$tableau = array();
while ($i < $longueur) {
for ($j=0; $j < $nb; $j++) {
$tableau[$k] .= $chaine{$i+$j};
}
$i = $i + $nb;
$k++;
}
return $tableau;
}

$str = "Salut Dave";

$arr1 = str_split2($str);
$arr2 = str_split2($str, 3);

print_r($arr1);
print_r($arr2);
?>


Cette fonction a le meme comportement que celle du manuel (j'ai utilisé les memes exmples, et j'ai le meme résultat).
LoadingChargement en cours