Aller au contenu

Bridou

Webmaster Régulier
  • Compteur de contenus

    61
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Bridou

  1. Salut, Il faut tout simplement que ta table produits ait un champ référençant un id de catégorie. Exemple table produits: id id_categorie nom prix table categories: id nom description Ainsi dans le champ id_categorie d'un produit tu références un id de catégorie à laquelle il est rattaché. Du coup, si tu as plusieurs produits qui ont pour id_categorie = 1, alors ils font partis de la catégorie dont l'id est 1. Bonne soirée
  2. Bonjour, Je viens demander de l'aide aux experts Je viens de reprendre en main un serveur dédié que possède un ami, avec dessus plusieurs sites en PHP. Celui ci n'a, a priori jamais été mis à jour au niveaux des packages et on souhterait étudier cette possibilité (afin d'eviter les failles de sécurité, etc...) La config du dédié est la suivante : Fournit par OVH (lancé en 2010 je crois) Distribution : CentOS release 5.5 (Final) Kernel : 3.8.13-xxxx-std-ipv6-32 Lorsque je fais un yum check-update, il y'a presque 300 packages prêts a être updaté et un yum update se termine en erreur: Je souhaiterai tenter de mettre a jour ce serveur mais tout en sécurité Mon idée serait de: -"cloner" entièrement ce serveur (j'ai les accès root), est-ce que l'outil partimage peut rendre ce service ? - Demarrer une VM linux en pointant sur le clone avec VMWare (la je ne sais pas encore trop comment faire pour démarrer un linux sur une image d'un autre système, mais je pense que c'est jouable) - Faire en toute sécurité mes updates et valider que les sites fonctionnent par la suite sur mon clone. Pensez vous que c'est envisageable de faire ca? J'ai trop peur de tenter une mise a jour du serveur qui est en production et si par chance ca marche, que des sites ne soient plus compatible suite à la mise a jour de packages comme php et mysql. Merci pour vos avis et conseils A bientôt !
  3. Bonjour à toutes et à tous, J'ai un peu de mal avec les réécriture dès que ça ce complique un peu (pour moi ). En fait voilà mon petit problème, je mets à jour une application web, celle-ci propose une interface pour accéder au CVS et les liens d'accès vont être un peu différents et il faut que ça soit transparent pour le utilisateurs qui peuvent avoir des liens directs dans leurs favoris. Voici les réécritures que je souhaiterais effectuer : 1) Accéder à la page d'accueil d'un projet : Actuellement : /plugins/scmcvs/cvsweb.php/?cvsroot=nom_projet Après mise à jour : /scm/viewvc.php/?root=nom_projet 2) Accéder à un module : Actuellement : /plugins/scmcvs/cvsweb.php/nom_module/?cvsroot=nom_projet Après mise à jour : /scm/viewvc.php/nom_module/?root=nom_projet 3) Accéder à un fichier : Actuellement : /plugins/scmcvs/cvsweb.php/nom_module/nom_fichier?cvsroot=nom_projet Après mise à jour : /scm/viewvc.php/nom_module/nom_fichier?root=nom_projet Je dois donc faire au moins ces 3 réécritures. Pour l'instant j'en suis là dans mon .htaccess: Donc je réécris bien /plugins/scmcvs/cvsweb.php/ en /scm/viewvc.php/ mais il faudrait en plus que je réécrive "cvsroot" en "root" peut importe où qu'il soit dans l'URL (car on peut avoir par exemple /plugins/scmcvs/cvsweb.php/nom_module/nom_sous_module/nom_sous_sous_module/?cvsroot=nom_projet,...) Est-il possible de faire appel à une fonction du style "str_replace" () sur le paramètre $1 ? Merci d'avance pour votre aide précieuse. Bonne journée!
  4. Voilà leur réponse : Concernant le trafic utilisé celui ci concerne les connexions sur votre site via http, celui ci ne concerne pas les connexions sur l'espace ftp. Cela me semble dont être adapté à mon besoin Bonne journée, Bridou
  5. Merci pour vos réponses, je vais contacter le service commercial et reviendrez pour vous communiquer leur réponse Bonne après midi. Bridou
  6. Bonjour, Nous avons actuellement un serveur dédié chez OVH et l'ensemble de nos sites fait actuellement 5 Go. Je cherche une solution de backuper tout ça pour éviter deux problèmes : 1) Je fais une backup de tous nos sites vers un autre répertoire du serveur dédié où je suis le seul à avoir accès (au cas ou il y aurait un jour des problèmes dans l'équipe et qu'un développeur efface tout par exemple ) 2) Je veux faire également un backup sur un autre serveur pour le cas où le dédié tomberait en rade. Pour cela je me demandais si cela pouvait être une bonne idée d'acheter l'hébergement mutualité START 10G de OVH qui propose cela : - Espace disque de 10Go - Trafic web 4 Go/Mois Est-ce que cela peut convenir ? (Ce serveur servirait uniquement de backup à l'aide de la commande rsync lancée tous les soirs. Pour 3 par mois ça me parait intéressant ) Dans le cas où ça conviendrait, aurais-je un problème la première fois que je lancerais le rsync, étant donné que j'ai 5Go à transférer et que le trafic web est de 4Go ? Merci pour votre aide Bonne journée
  7. Merci pour ton lien, d'après les tests effectués, tous se terminent par : 553 sorry, that domain isn't in my list of allowed rcpthosts. Sauf le dernier à chaque fois, et comme conclusion j'obtiens ; Donc j'ai l'impression que les mails sont quand même bloqués ? Et comme tu le soulignes j'utilise Plesk, y'a t'il un moyen d'activer le fichier /var/log/maillog ? Merci pour ton aide !
  8. Tout d'abord merci pour ta réponse. Concernant la distrib, je t'avouerai que j'ai pas les connaissances suffisante pour reinstaller la machine et surtout peur de ne pas y arriver et que plus rien de fonctionne (et on a des clients qui sont hébérgés chez nous ). Concernant SSH, j'ai modifié le port et depuis plus aucun problème. Pour le phpmyadmin, il n'est bien entendu pas installer donc il ne sera pas découvert, pour l'instant je banni juste les IP quand je regarde les logs, et y'a de moins en moins d'essais, donc ca s'arrange bien. Enfin j'ai une dernière question, sur le serveur smtp. En vérifiant /home/log/secure, je vois : Quand je fais des "whois ip" je trouve des correspondances en hollande, en thaliande etc... Est ce que c'est du spam ou bien juste des essais d'envoie d'email qui sont refusés ? Et si c'est du spam, que puis-je faire pour contrer cela ? Voilà, après ca je pense que tout et assez bien sécurisé Merci !
  9. Bonjour, J'ai récemment acquis un serveur dédié sur OVH (EG CORE2DUO) avec Fedora core 2 installé dessus. Après quelques jours de mise en service, et à tout hasard j'ai été checker les logs apache et ssh entre autre. Et, des robots (je pense) scannent mon serveur pour y trouver phpmyadmin : Il y'a aussi des tentatives de connections en ssh: J'ai entendu parler de fail2ban mais je ne parvient pas à l'installer, je ne pense pas qu'il fonctionne sous ma distribution linux. Pour fail2ban, si je fait yum install fail2ban il ne le trouve pas. Après j'ai télécharger le rpm sur le site officiel et rpm me dit qu'il manque deux dépendances, et j'ai l'impression que c'est en plus pour fedora core 6 donc bon... Auriez-vous une aide à m'apporter pour mettre fin à ces tentatives qui m'inquiètent un peu même si à priori elles ne devraient pas se solder par une réussite. P.S : Je connais linux par debian, c'est la première fois que je passe sous fedora donc j'ose pas non plus tenter des installations que je ne maitriserait pas, c'est pour cela que j'appelle à votre bonne aide. Merci d'avance.
  10. Personne n'aurait une petite idée ? en Javascript ou PHP ...? Merci pour vos recherches ! Bridou
  11. Bonjour, Je vous expose mon problème, j'ai mis en place un module de paiement sécurisé (Sogénactif) sur mon site et qiuand un client souhaite réaliser un paiement, il arrive sur une page où lui sont affichés les différentes cartes de paiement. Seulement voilà, l'affichage de ces cartes est réalisé par l'appel à un script sur un serveur distant, donc je ne peux pas y modifier le code (ajouter du javascript par exemple). Et ce que je voudrais faire c'est que quand le client clique sur l'une des cartes (il est redirigé dans une nouvelle fenêtre vers le site de paiement sécurisé), je voudrais alors fermer la fenêtre qui propose le mode de paiement. Mais comment savoir qu'une carte a été cliquée ? Il faudrait avoir un espion qui tourne en permanence et qui... je sais pas en fait comment faire ! Avez vous une idée ? Voici ce que donne le code source de l'affichage qui est généré par un script et que donc je ne peux modifier : <FORM METHOD=POST ACTION="le lien.php" target="_blank"> <INPUT TYPE=HIDDEN NAME=DATA VALUE="des donnes"> <DIV ALIGN=center>- Si vous utilisez le formulaire sécurisé standard SSL, choisissez une carte ci-dessous <IMG BORDER=0 SRC="http://paisec.ovh.net/images/CLEF.gif"> :<br><br> </DIV> <DIV ALIGN=CENTER> <INPUT TYPE=IMAGE NAME=CB BORDER=0 SRC="http://paisec.ovh.net/images/CB.gif"> <IMG SRC="http://paisec.ovh.net/images/INTERVAL.gif"> <INPUT TYPE=IMAGE NAME=VISA BORDER=0 SRC="http://paisec.ovh.net/images/VISA.gif"> <IMG SRC="http://paisec.ovh.net/images/INTERVAL.gif"> <INPUT TYPE=IMAGE NAME=MASTERCARD BORDER=0 SRC="http://paisec.ovh.net/images/MASTERCARD.gif"> </DIV> </FORM> Chaque carte a donc un Name, je pense qu'il pourrait me servir pour savoir si une carte a été cliquée, mais comment faire cela ? Merci d'avance pour vos différentes solutions ! Bonne journée Bridou
  12. Peut être que si tu écris Program Files comme en commande MS-DOS ca fonctionnera. Je crois que c'est ca : PROGRA~1 C:/PROGRA~1/EasyPhp/ Est-ce que c'est des slashs / ou anti slashs \ dans le chemin d'accès aussi ?
  13. Peut être dis-je une bêtise mais tu dis que EasyPHP est installé dans : C:\Program Files\EasyPHP\ Et tout les liens de configuration mènent à : c:/easyphp/ Ne faut-il pas également "Program files" dans le chemin ?
  14. Bon je me suis laissé tenté par Infomaniak tout compte fait, leur offre me convient et est financièrement interessante Merci à vous tous pour vos aides. Bridou
  15. Ayant parcourus leur forum, j'ai trouvé cette réponse d'un administrateur : Puis un client a demandé : Et toujours réponse de l'administrateur : Le 10Mbits est vraiment a éviter ?
  16. Pour ceux que ca pourrait interesser, j'ai envoyé un mail à plexiweb pour avoir des infos sur leurs serveurs : J'hésite de plus en plus du coup... ah que c'est dur d'être webmaster
  17. Concernant celeonet, il a l'air de bien fonctionner selon les divers avis que j'ai pu lire, mais ce qui m'ennuie un peu c'est de "payer" pour des services inutiles comme : "Installation de scripts en un clic ". Sinon comment expliquer la différence de prix entre Celeonet et plexiweb ? Le premier propose 800Mo et 50Go de trafic pour 192/an Le second propose 4.000Mo et 100Go de trafic pour 65/an (même si ca a l'air d'être une offre spéciale) Je serais plus tenté par le second mais me dis que si c'est si peu cher par rapport au premier, il y'a un hic quelque part...
  18. J'avoue que l'offre Prix Noël de plexiweb m'attire beaucoup, cet hébergement se trouve bien en France ? J'ai encore 3 jours pour faire mes recherches mais cette offre me conviendrait bien, il faut que je trouve des avis sur ce serveur, s'il est assez stable et reapide.
  19. Au niveau referencement, sachant qu'il est pas trop mal déjà sur Google je ne perderai rien non ? De plus je garderai le nom de domaine donc seuls les DNS vont changer, les redirections seront donc toujours valides.
  20. Merci pour ta réponse, les offres sont vraiment très interessantes, surtout les deux premières. Je vais essayer d'avoir des avis sur ces deux sites. Concernant mon site, l'url se trouve dans mon profil Bonne journée, Bridou
  21. Que pensez-vous de cet hébérgement Infomaniak Pour moi à la vue du prix/options proposées c'est très interessant mais quelqu'un le connait-il ?
  22. Bonjour à tous, Voilà j'étudie la possiblité de changer d'hébergement pour mon site et je voudrais avoir vos avis, voici l'énoncé du "problème" J'ai un site qui traite d'un jeu de football (Football Manager 2006), actuellement voici les statistiques avec Webalizer pour le mois de décembre : Sites : 20.953 KBytes : 18.340.718 Visits : 33.901 Pages : 754.912 Files : 2.012.114 Hits : 3.607.488 J'utilise bien évidement PHP/MySQL pour tout le contenu du site pratiquement et pour le forum (Invision Power Board). Je n'ai pas besoin du CGI, SSL, etc... mais si c'est disponible ca ne me pose pas de problème. Voici l'offre que j'ai actuellement à 130 pour 2ans (bientôt à échéance) : - 300.000 hits quotidiens (je tourne vers 160.000 donc ca va) - trafic Limit : 15Go/mois (là est mon problème, le mois n'est pas finit et je suis à 18Go, c'est pour cela que je cherche un hebergement avec au moins 30Go de trafic/mois) - 250Mo de place (Ce n'est pas le plus important mais si je pouvais avoir plus de place ca me permettrait de proposer plus de programmes à télécharger, 500Mo serait bien je pense) - 8 BDD Mysql (avec taille des bases illimitée) : il m'en faut juste 2 voire 3 mais pas autant - 30 Compte POP : 10 me suffirait mais c'est pas un truc important ca. - 16 Accès FTP : 2 ou 3 me suffirait également Voilà ce que j'ai pour environ 6 par mois sachant que je vais devoir évoluer à cause du trafic de mon site qui devrait tourner entre 20 et 30Go/mois. J'ai la possibilité avec mon hebergeur actuel (http://www.jn-hebergement.com) de passer à 500mo de place et 30Go de trafic pour un peu plus de 170/an. Cela vaut-il le coup, ou y'a t'il mieux ? (Bien entendu je veux un service de qualité, pas un truc qui tombe en rade tout les mois ) Merci par avance pour votre aide, et passez de bonnes fêtes de fin d'année, Bridou
  23. Bridou

    requete php

    Je ne pense pas qu'il y'est un interet a remplacer le "premier" if par ce que tu proposes, car la condition ne sera vraie que quand le résultat retourné sera effectivement supérieur ou égal à 1 donc rajouter >=1 n'est d'aucune utilité, me trompes-je ? Edit : Cela marcherait aussi je crois pour la requête : $sql = "SELECT * FROM `soireeclub` WHERE `nomclub` LIKE \"".$ob[nom]."\" and date2 >= current_date ";
  24. Je chercherai plus longtemps la prochaine fois, je viens de trouver :x Si un admin le souhaite il peut supprimer ce message. Sinon voici la solution toute bête si ca peut interessé des personnes : $image = $_FILES['photos']['tmp_name'][x]; $image_name = $_FILES['photos']['name'][x]; Où x est le numéro de la photo, qui commence par 0 comme dans tout tableau. Encore désolé pour mon message qui aurait pu être évité :x Bridou
  25. Bonsoir, Je suis sur que personne n'a compris le titre de mon message En fait voilà, j'ai un formulaire dans lequel je souhaite permettre à l'utilisateur de poster des photos. Autant qu'il veut donc sans avoir un nombre fixe, j'ai trouvé un script javascript qui en cliquant sur un lien me permet d'ajouter dans mon formulaire un champ input. function AjouterInput() { try { var div = document.createElement('div'); var input = document.createElement('input'); input.setAttribute('type','file'); input.setAttribute('name','photos[]'); input.setAttribute('value',''); input.appendChild(document.createTextNode('')); div.appendChild(document.createTextNode('')); div.appendChild(input); document.getElementById('photos').appendChild(div); } catch(e) { alert(e); } } L'endroit où il se rajoute dans la page : <div id='photos'> <div> <input type='file' name='photos[]' value='' /> </div> </div> Ma grande question qui est mon problème : Comment je fais pour récuperer toutes les photos qui ont été rentré avec $_FILE[] ? Je sais que si j'envoie une seule photo du style : <input type="file" name="photo"> Je peux récuperer ses infos avec: $image = $_FILES['photo']['tmp_name']; $image_name = $_FILES['photo']['name']; Mais comment faire pour récuperer toutes les photos qui ont pu être envoyées ? Suis-je assez clair ? Merci d'avance, Bonne soirée. Bridou
×
×
  • Créer...