mojorisin

  • Signature
    echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
  • Site web
  • Nombre de sujets
    3
  • Nombre de messages
    307
  • Nombre de commentaires
    Aucun
  • Nombre de news
    3
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

mojorisin
le 25/11/2004 à 10:24
infos sur création de tables
He bien pour inserer une nouvelle catégorie il te faudra deux champs ds ton formulaire d'ajout de catégories :
une entrée nom (input type texte) et une entrée parent (select) dans le select parent la premiere option vaut rien et les autres options sont les catégories de premier niveau (avec le parent_cat egal à zéro) récupérées dans la base.

Exemple :
Nom catégorie : <input type="texte" name="nom_cat">
Parent :
<select name="parent">
<option value="">Aucun parent</option>
<option value="cat_id">cat_nom</option>
....
</select>

Les url tu n'as pas besoin de les stocker dans la base. Quand tu va afficher les catégories tu récuperera leur identifiant dont tu te servira pour tes liens.
Dans ta solution, imagine le jour ou tu doit changer le fichier affich_result.php de répertoire, tu va alors etre obligé de tout modifier les url dans ta base.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 24/11/2004 à 00:54
infos sur création de tables
Je ne vois pas a quoi sert le url_cat et url_sous_cat
Personnelement ceci me suffirais :
-------------------
Table categories
-------------------
id_cat
nom_cat
parent_cat default '0'

-----------------
Table produits
-----------------
id_prod
nom_prod
prix_prod
ref_prod
img_ext
id_cat

Ou parent_cat est une categorie principal si il est egal à zéro et une sous-categorie lorsqu'il fait référence à la catégorie parente.
Et pour l'image du produit le nom serait celui de l'id du produit, seul l'extention serait renseigné (.jpg,.gif, etc...)
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 23/11/2004 à 15:15
session et fermeture fenetre
Jep ense pas que tu puisse faire cela.
Quoiqu'il en soit ce n'est pas un probleme, les fichiers de sessions seront supprimé du répertoire temporaire en fonction du temps défini dans le php.ini.
Le seul soucis c'est si on se connecte depuis un ordinateur partagé.
La solution est de sensibilisé tes visiteurs à ce fait en les prévenant que si l'ordinateur et utilisé par plusieurs personnes il faut cliquer sur logout pour que personne d'autre ne puisse acceder a leur compte.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 20/11/2004 à 10:16
IMAP c-Client Version 2001
regarde si print_r($tableau) t'affiche quelque chose.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 20/11/2004 à 10:08
Comment récupérer l'extension de la page ?
He bien une fois que tu as insere dasn ta base tu peux récuperer la dernière id inséré pour l'utilisé dasn ton lien.
Apres ton lien pointe vers un fichier php avec l'id recupéré dans le query string
voir_ecart.php?id=id

Enfin bon ce n'est pas le système idéal, car comme cela n'importe qui peut voir les ecarte de tout le monde.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 19/11/2004 à 19:52
Remplacer saut de ligne par \r\n
Saut de ligne type unix = \n
Saut de ligne windows = \r\n
Donc une regexp comme ceci devrait fonctionner :
preg_replace("/\\n/","\\r\\r",$ligne);

Pas testé manque peut etre des backslashes quelque part smiley
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 19/11/2004 à 09:48
Remplacer saut de ligne par \r\n
Regarde du coté des expressions régulières.
Tu pourra réduire tous les espaces en un seul espace et tes saut de ligne unix en saut de ligne windows.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 18/11/2004 à 09:41
Caractère interdit dans les fichiers xml
Pour utiliser des accent il suffit de remplacer le système de codage du fichier xml totu simplement.
<?xml version="1.0" encoding="iso-8859-1" ?>
Avec ca les accents ne posent pas problème.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
mojorisin
le 17/11/2004 à 08:49
Caractère interdit dans les fichiers xml
simplexml c'est vraiment pour du xml basique.
J'ai eu quelques soucis pour une application qui utilisais un xml trop complexe a gerer via simple xml. Genre
<deb>
<val1 name="nom1">
<option opt="opt" truc="truc" />
</val1>
</deb>

Avec ca simplexml est vite largue quand il faut travailler avec xpath (ou alors je suis une quiche (c'est possible smiley))
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
LoadingChargement en cours