Vous n'êtes pas identifié(e).
Oui tu as raison, c'est pas vraiment facile vu qu'on doit pas raisonner pareil.
Je cherche toujours mais à part avec des position:absolute je n'ai trouvé aucune personne résolvant mon soucis autrement...
Je pense que je vais finir par utiliser un simple position:relative puis tout positionner au pixel près...
C'est la porte de sortie ce genre de manipulation pour ce que j'ai pu en voir...
En gros pour résumer ce que je dois faire :
Aligner 8 blocs, chacun de ses blocs doit pouvoir avoir un background-image et contenir un champs pouvant être décalé verticalement.
En gros pour l'alignement horizontal pas de soucis avec les span, mais les span ne gèrent pas l'alignement vertical (padding-top par exemple, pas essayé avec un position:relative par contre m'en vais aller tester cela).
Et pour les div pas de soucis pour le vertical mais impossibilité de faire de l'horizontal.
Quel est l'intérêt de stocker tes variables de formulaire dans une variable de session si c'est pour les supprimer plus loin ?
Utilises des variables locales...
En fait j'en revient à venir demander de l'aide à tout utilisateur de CSS averti...
Pour règler mon soucis ces sites me renvoient sur l'utilisation de la balise <span>, or on perds énormément d'attributs et cela ne me convient pas (dont l'attribut background-image).
Détaillons mon problème. J'ai actuellement un tableau contenant 7 colonnes de 1 ligne.
Dans chaque colonne se trouve 2 div imbriqués. Le premier gérant un background propre à la case (que j'aurais pu mettre dans les propriétés du TD sois dit en y réfléchissant...) et un div gérant le positionnement en relatif d'un texte dans ce TD.
Bref le fait d'utiliser ces deux div me fait des retours à la ligne si je les sors du tableau, c'était le soucis.
Le fait de remplacer mon tableau par des span n'a pas régler le soucis, j'ai le même problème que si je n'en mettais pas car il fait un retour à la ligne dans le span dû aux div.
Une idée ?
Hum déjà je vois cela :
if ($nom_utilisateur && $pass && statut)
Une constante ou une erreur de frappe ? Si c'est une constante utilises des majuscules.
Ensuite ta seconde requête est redondante, tu récupères déjà le champs statut dans la première requête.
Ton problème de statut vient du fait que tu travailles deux fois sur la même table avec des informations contradictoires.
Es-tu sûr que tu dois travailler deux fois sur la table members et pas plutôt une fois sur la table members puis sur une table répertoriant les statuts ?
Car là puisque ton membre n'a pas de statut vu qu'il vient de s'inscrire tu tentes de lui en remettre un, mais tu lui colles le statut qu'il possède déjà, donc un statut vide...
Je ne me suis pas amusé à lire ta flopée de code mais en gros tu cherches à vérifier la taille non ?
En PHP après l'upload (donc quand le fichier se trouve encore en dossier temporaire) tu as la variable $_FILES['fichier_source']['size'] qui te permet de récupérer la taille du fichier.
Sinon lors de l'upload tu as la possibilité de fixer la taille maximum acceptée par le forumulaire :
<input type="hidden" name="MAX_FILE_SIZE" value="ta taille maxi en octets" />
Une solution simple mais sans doute non optimisée me vient à l'esprit.
Il s'agirait d'enregistrer l'année, le mois et le jour en tant que trois données ce qui te ferrait un affichage final en fonction de ses trois données.
Pour l'organisation de la table un ID ou bien par DATE (mais qui devient en quelque sorte redondant et pas forcemment très utile du fait qu'elle pourrait être incomplète).
En gros un schéma de ce genre :
| Clé Primaire | Date_Année | Date_Mois | Date_Jour | Évènement |
Ta requête de sélection renvoie-t-elle un résultat ? L'as-tu testé dans ton SGBD (via phpmyadmin si cela ne te parle pas) ?
Euh tes echo je dirais non ?
Pourquoi sortir leur contenu des balises PHP puisque tu utilises un echo ?
Donc je propose comme ça :
Ou comme ça :
A tout hasard as-tu pensé à faire un session_start() au début de ce fichier ?
Il nous faudrait l'organisation de ta table où se trouvent les informations que tu souhaites récupérer.
Mais il me semble qu'il est possible de faire une requête imbriquée à la place du champ à ajouter (donc dans ton cas la variable $org_code par exemple).
Un truc comme cela je veux dire, à tester par contre ce n'est qu'une idée.
Merci beaucoup pour ce lien si riche en explications !
Pour ceux qui ont le même soucis que moi voici la page que je suis en train de lire pour résoudre mon problème :
http://www.alsacreations.com/tuto/lire/ … leaux.html
Bonjour à toutes et à tous,
je souhaiterais remplacer mon actuel design par des DIV plutôt que les tableau qui sont lourd à charger.
J'ai eu beau chercher sur le net je n'ai trouvé aucun exemple ou piste me permettant de remplacer un tableau de plus de trois colonnes par des div.
Ils utilisaient deux float, un pour celui de gauche avec l'attribut left et celui tout à droite avec l'attribut right.
J'ai bien tenté de rajouter au milieu en me disant qu'il me les alignerais peut être mais sans résultat...
J'ai aussi tenté avec des margin-left se déplaçant au fur et à mesure des divs mais il ne me les alignent pas verticalement me les remettant à la ligne à chaque nouveau div après le second.
Auriez-vous une idée ou un site pouvant me dépatouiller dans mon problème ?
Bah en effet cela dépend.
Mais en général pour les hébergements gratuit j'ai remarqué que l'accès à la bdd est plus long que de tout faire par fichier.
Le serveur bdd est mutualisé et ce bien plus que le disque dur où sont les espaces ftp.
Ajoutons à cela les sites où peut d'optimisation est faite au niveau requête et on obtient un accès fichier plus rapide que l'accès bdd.
Merci bien pour le lien.
Ma méthode avait donc été prévue par le langage et le transfert se fait automatiquement.
Cela enlève donc un degré dans le type méthode bourrin. M'enfin... Reste tout de même à savoir si c'est viable de faire transiter des classes comme ça, c'est bien plus gros que des tableaux pour ce que j'envoie.
Concernant les sessions, les données sont enregistrées dans le fichier de la session c'est bien cela ? (fichiers dans le dossier session pour l'hébergeur free par exemple)
Le transfert de variable session est donc de la simple lecture de fichier ?
Si c'est le cas mon problème a trouvé sa réponse car il est bien plus rapide de lire des fichiers sur le serveur courant que d'accéder à un base de donnée.
Bonsoir,
le fonctionnement que tu décris est tout à fait correct, alert est là pour afficher des messages rien de plus.
Ce que tu souhaites est possible en Ajax mais je n'en ai pas les connaissances, après quelques recherches j'ai trouvé ce système qui le faisait :
http://ecosmear.com/relay/demo/
Je ne sais pas ce que tu utilises et comment tu veux envoyer le fichier, mais sais-tu qu'il est possible de le faire en PHP ?
Il te suffit d'appeler par Ajax une page PHP forçant le téléchargement de ton fichier exel non ?
Un petit bout de code PHP pour t'aider provenant de http://www.apprendre-php.com :
C'est assez bizarre en effet ce problème, la manipulation que te conseille Maljuna Kris est intéressante pour le debug.
Je te conseillerais pour ma part de rajouter un mot te permettant de faire une recherche dans ton document, tu seras sûr de ne pas le louper plutôt que de parcourir plusieurs lignes de code HTML.
Je veux dire un truc comme :
echo "<!--\Ma requête : $requete\n-->\n";
Enfin un dernier petit sujet qui est assez bête mais qui m'est déjà arrivé sous la fatigue. Je fais souvent des sauvegardes de mes codes et donc dans mon éditeur de texte il m'arrive d'avoir sous la main les sauvegardes plutôt que les fichiers que je devrais tester.
Vérifies donc que tu modifies bien le fichier que tu exécutes.
Cordialement xTG.
Bonjour à toutes et à tous,
je me met progressivement au PHP5, eh oui il faut bien des remises à niveau de temps à autre, et j'aurais une question concernant l'optimisation.
Mon problème est le suivant, je créé une classe qui est utilisée quelque soit la page que l'utilisateur visionne, cette classe fait intervenir deux requêtes SQL (après optimisation maximale). Afin de supprimer ces deux requêtes à chaque chargement de page j'avais eu l'idée de transmettre mon pointeur vers mon objet de classe dans une variable de SESSION, et je remet l'objet à jour toutes les 5minutes ou alors à chaque action de l'utilisateur modifiant les éléments de cette classe.
Est-ce que c'est de l'artillerie lourde ? Ne vaut-il mieux pas laisser les deux requêtes à chaque chargement ?
Merci d'avance pour vos observations et réponses.
Cordialement xTG.