Aller au contenu

snwoman49

Hubmaster
  • Compteur de contenus

    212
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par snwoman49

  1. snwoman49

    Les conditions

    Et donc dans ta table tu as un champ bois ? Car sinon je vois pas pourquoi ca faitca,moi j'utilise ce genre de chose et ca marche impec.
  2. snwoman49

    Les conditions

    POur là as tu bien tout définis,en mettant le nom de ta table,pseudo,host,mdp ? $db1 = mysql_connect('', 'pseudo', 'mdp'); // 1 mysql_select_db('nombase',$db1); $sql1= "SELECT * FROM tatable_tbl WHERE pseudo='$pseudo' ORDER BY id "; $req1 = mysql_query($sql1) or die('Erreur SQL !<br>'.$sql1.'<br>'.mysql_error());
  3. snwoman49

    Les conditions

    Si c'est définis. Comme je l'ai expliqé plus haut,tu va sur la ligne de ta table machintruc_tbl dont le pseudo = $pseudo et là tu va prendre les données présentes.Pour pouvoir ensuite comparer avec les prix de la scierie. $db1 = mysql_connect('', 'pseudo', 'mdp'); // 1 mysql_select_db('nombase',$db1); $sql1= "SELECT * FROM tatable_tbl WHERE pseudo='$pseudo' ORDER BY id "; $req1 = mysql_query($sql1) or die('Erreur SQL !<br>'.$sql1.'<br>'.mysql_error()); // $val = mysql_fetch_assoc($req1); //Là tu dits que si la valeur d'achat de la scierie en bois est supèrieur à la valeur présente dans la tablesql pour le champ bois alors on peut pas acheter de scierie. if ($siriebois>=$val["bois"]) { echo "Vous ne pouvez construire de scierie"; }
  4. snwoman49

    Les conditions

    Je connais pas trop les sesssions,mais de toute facon il faut que tu prennes le pseudo quelque part.
  5. snwoman49

    Les conditions

    Ben quand le gars il est connecté à ton jeu,il a un pseudo qui lui est assigné,donc dans ta table on va aller à la ligne de ce pseudo,et ne prendre que les valeurs assigné à ce pseudo.
  6. snwoman49

    Les conditions

    Ben c'est pour t'expliquer comment procéder. Faut faire chaque chose en son temps.
  7. snwoman49

    Les conditions

    <? //on récupère les données après le formulaire $bucherons = $_POST['bucherons']; $pseudo = $_POST['pseudo']; //On imagine que pour avoir une série il faut $siriebois = 500; $sirieor = 500; $siriepierre = 500; $sirieterrain = 500; $siriefer = 500; //on se connecte à la db pour prendre toutes les données si haut suivant la $pseudo $db1 = mysql_connect('', 'pseudo', 'mdp'); // 1 mysql_select_db('nombase',$db1); $sql1= "SELECT * FROM tatable_tbl WHERE pseudo='$pseudo' ORDER BY id "; $req1 = mysql_query($sql1) or die('Erreur SQL !<br>'.$sql1.'<br>'.mysql_error()); $val = mysql_fetch_assoc($req1); // 2 // 3 if ($siriebois>=$val["bois"]) { echo "Vous ne pouvez construire de scierie"; } else { //La on effectue les paiements $val['bois'] -= $sieriebois; $val['or'] -= $sierieor; $val['pierre'] -= $sieriepierre; $val['terrain'] -= $sierieterrain; $val['fer'] -= $sieriefer; mysql_close($db1); //on se reconnecte $db1 = mysql_connect('', 'pseudo', 'mdp'); // 1 mysql_select_db('nombase',$db1); //MAintenant on charge les paiements sur la table $sql = "UPDATE tatable_tbl SET bois='$val['bois']' AND SET or='$val['or']' AND SET pierre='$val['pierre']' AND SET terrain='$val['terrain']' AND SET fer='$val['fer']' WHERE pseudo='$pseudo' "; mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); echo "Scierie construite avec succès"; mysql_close($db1); } ?> Pour le SET je suis pas sur à 100% que ca soit bon.
  8. Ben ton serveur n'est pas chez toi,logiquement tu es accèder par ssh,car moi le pc est à la maison,donc je mets sur le clavier et hop. Pour ca je ne peux pas t'aider,je n'ai pas de serveur dédié à part chez moi. Excuse moi.
  9. Ben tu installes d'abord apache,après php,après mysql et après phpmyadmin,après un serveur ftp. Moi je tourne sous apache 2.054 - php5 - mysql 4.1 et phpmyadmin 2.6 je crois. Et tout ca sous windows.Même si j'aurais préfèrer UNIX,je n'ai pas le choix.. Mais je tourne très bien.
  10. Bonjour, Comment pouvons nous connaître ton/tes problème(s) de design,alors que tu ne nous à rien poser comme question(s) et que nous ne pouvons rien voir en conséquence. Nous sommes prêt à t'aider mais il faut d'abord donner un url ou un peu de code.. Â Bientot. Et pour Photoshop il est simple d'utilisation.
  11. Merci pour toutes vos réponses,j'ai pris la solution d'anonymus et ca marche..Merci encore.
  12. Je pense qu'il faut plus de 30s.Mais comme c'est le serveur chez moi ca ne gène pas.Voici le code en entier.Faut imaginer que j'en est plus de 50 pages comme ca certaines à générer toutes les heures et les autres à générer toutes les 6h. J'ai remplacé volontairement la valeur des url par url. <? $heure = date("H:i"); header ("Content-type: image/Png"); $fichierimage="url"; $im = imagecreatefromjpeg($fichierimage); /* Création d'une image blanche */ $colormin = imagecolorallocate($im, 0, 0, 255); $colormax = imagecolorallocate($im, 255, 0, 0); //flensburg $fa = fopen("url", "r"); $flensburg=fread($fa,100); $flensburg1 = imagecreatefromgif($flensburg); fclose($fa); //flensburg tempe min $fa = fopen("url", "r"); $flensburg2=fread($fa,100); imagestring ($im, 4, 200, 120 ,"$flensburg2", $colormin); fclose($fa); //flensburg tempe max $fa = fopen("url", "r"); $flensburg3=fread($fa,100); imagestring ($im, 4, 240, 120, "$flensburg3", $colormax); fclose($fa); //hambourg $fa = fopen("url", "r"); $hambourg=fread($fa,100); $hambourg1 = imagecreatefromgif($hambourg); fclose($fa); //hambourgtempe min $fa = fopen("url", "r"); $hambourg2=fread($fa,100); imagestring ($im, 4,210, 210,"$hambourg2", $colormin); fclose($fa); //hambourg tempe max $fa = fopen("url", "r"); $hambourg3=fread($fa,100); imagestring ($im, 4,250, 210, "$hambourg3", $colormax); fclose($fa); //breme $fa = fopen("url", "r"); $breme=fread($fa,100); $breme1 = imagecreatefromgif($breme); fclose($fa); //breme tempe min $fa = fopen("url", "r"); $breme2=fread($fa,100); imagestring ($im, 4,125, 240,"$breme2", $colormin); fclose($fa); //breme tempe max $fa = fopen("url", "r"); $breme3=fread($fa,100); imagestring ($im, 4,163, 240, "$breme3", $colormax); fclose($fa); //rostok $fa = fopen("url", "r"); $rostok=fread($fa,100); $rostok1 = imagecreatefromgif($rostok); fclose($fa); //rostok tempe min $fa = fopen("url", "r"); $rostok2=fread($fa,100); imagestring ($im, 4,324, 170,"$rostok2", $colormin); fclose($fa); //rostok tempe max $fa = fopen("url", "r"); $rostok3=fread($fa,100); imagestring ($im, 4,364, 170, "$rostok3", $colormax); fclose($fa); //berlin $fa = fopen("url", "r"); $berlin=fread($fa,100); $berlin1 = imagecreatefromgif($berlin); fclose($fa); //berlin tempe min $fa = fopen("url", "r"); $berlin2=fread($fa,100); imagestring ($im, 4,364, 270,"$berlin2", $colormin); fclose($fa); //berlin tempe max $fa = fopen("url", "r"); $berlin3=fread($fa,100); imagestring ($im, 4,404, 270, "$berlin3", $colormax); fclose($fa); //magdeburg $fa = fopen("url", "r"); $magdeburg=fread($fa,100); $magdeburg1 = imagecreatefromgif($magdeburg); fclose($fa); //magdeburg tempe min $fa = fopen("url", "r"); $magdeburg2=fread($fa,100); imagestring ($im, 4,269, 306,"$magdeburg2", $colormin); fclose($fa); //magdeburg tempe max $fa = fopen("url", "r"); $magdeburg3=fread($fa,100); imagestring ($im, 4,309, 306, "$magdeburg3", $colormax); fclose($fa); //bielefeld $fa = fopen("url", "r"); $bielefeld=fread($fa,100); $bielefeld1 = imagecreatefromgif($bielefeld); fclose($fa); //bielefeld tempe min $fa = fopen("url", "r"); $bielefeld2=fread($fa,100); imagestring ($im, 4,180, 341,"$bielefeld2", $colormin); fclose($fa); //bielefeld tempe max $fa = fopen("url", "r"); $bielefeld3=fread($fa,100); imagestring ($im, 4,220, 341, "$bielefeld3", $colormax); fclose($fa); //dieusburg $fa = fopen("url", "r"); $dieusburg=fread($fa,100); $dieusburg1 = imagecreatefromgif($dieusburg); fclose($fa); //dieusburg tempe min $fa = fopen("url", "r"); $dieusburg2=fread($fa,100); imagestring ($im, 4,90, 366,"$dieusburg2", $colormin); fclose($fa); //dieusburg tempe max $fa = fopen("url", "r"); $dieusburg3=fread($fa,100); imagestring ($im, 4,130, 366, "$dieusburg3", $colormax); fclose($fa); //bonn $fa = fopen("url", "r"); $bonn=fread($fa,100); $bonn1 = imagecreatefromgif($bonn); fclose($fa); //bonn tempe min $fa = fopen("url", "r"); $bonn2=fread($fa,100); imagestring ($im, 4,95, 440,"$bonn2", $colormin); fclose($fa); //bonn tempe max $fa = fopen("url", "r"); $bonn3=fread($fa,100); imagestring ($im, 4,135, 440,"$bonn3", $colormax); fclose($fa); //offenbach $fa = fopen("url", "r"); $offenbach=fread($fa,100); $offenbach1 = imagecreatefromgif($offenbach); fclose($fa); //offenbach tempe min $fa = fopen("url", "r"); $offenbach2=fread($fa,100); imagestring ($im, 4,190, 445,"$offenbach2", $colormin); fclose($fa); //offenbach tempe max $fa = fopen("url", "r"); $offenbach3=fread($fa,100); imagestring ($im, 4,230, 445,"$offenbach3", $colormax); fclose($fa); //chemnitz $fa = fopen("url", "r"); $chemnitz=fread($fa,100); $chemnitz1 = imagecreatefromgif($chemnitz); fclose($fa); //chemnitz tempe min $fa = fopen("url", "r"); $chemnitz2=fread($fa,100); imagestring ($im, 4, 280, 394,"$chemnitz2", $colormin); fclose($fa); //chemnitz tempe max $fa = fopen("url", "r"); $chemnitz3=fread($fa,100); imagestring ($im, 4,320, 394,"$chemnitz3", $colormax); fclose($fa); //dresde $fa = fopen("url", "r"); $dresde=fread($fa,100); $dresde1 = imagecreatefromgif($dresde); fclose($fa); //dresde tempe min $fa = fopen("url", "r"); $dresde2=fread($fa,100); imagestring ($im, 4, 370, 360,"$dresde2", $colormin); fclose($fa); //dresde tempe max $fa = fopen("url", "r"); $dresde3=fread($fa,100); imagestring ($im, 4,410, 360,"$dresde3", $colormax); fclose($fa); //nuremberg $fa = fopen("url", "r"); $nuremberg=fread($fa,100); $nuremberg1 = imagecreatefromgif($nuremberg); fclose($fa); //nuremberg tempe min $fa = fopen("url", "r"); $nuremberg2=fread($fa,100); imagestring ($im, 4, 275, 500,"$nuremberg2", $colormin); fclose($fa); //nuremberg tempe max $fa = fopen("url", "r"); $nuremberg3=fread($fa,100); imagestring ($im, 4,315, 500,"$nuremberg3", $colormax); fclose($fa); //stuttgart $fa = fopen("url", "r"); $stuttgart=fread($fa,100); $stuttgart1 = imagecreatefromgif($stuttgart); fclose($fa); //stuttgart tempe min $fa = fopen("url", "r"); $stuttgart2=fread($fa,100); imagestring ($im, 4, 170, 530,"$stuttgart2", $colormin); fclose($fa); //stuttgart tempe max $fa = fopen("url", "r"); $stuttgart3=fread($fa,100); imagestring ($im, 4,210, 530,"$stuttgart3", $colormax); fclose($fa); //munich $fa = fopen("url", "r"); $munich=fread($fa,100); $munich1 = imagecreatefromgif($munich); fclose($fa); //munich tempe min $fa = fopen("url", "r"); $munich2=fread($fa,100); imagestring ($im, 4, 290, 580,"$munich2", $colormin); fclose($fa); //munich tempe max $fa = fopen("url", "r"); $munich3=fread($fa,100); imagestring ($im, 4,330, 580,"$munich3", $colormax); fclose($fa); //texte de la date $fatxt = fopen("url", "r"); $text=fread($fatxt,18000); $textcolor = imagecolorallocate($im, 255, 255, 255); imagestring($im, 5, 5, 100, "$text", $textcolor); imagestring($im, 3, 28, 611, "Générée : $heure", $textcolor); imagecopy ($im, $flensburg1, 200, 50, 0, 0, 60, 60 ); imagecopy ($im, $hambourg1, 210, 140, 0, 0, 60, 60 ); imagecopy ($im, $breme1, 126, 170, 0, 0, 60, 60 ); imagecopy ($im, $rostok1, 324, 100, 0, 0, 60, 60 ); imagecopy ($im, $berlin1, 364, 200, 0, 0, 60, 60 ); imagecopy ($im, $magdeburg1, 269, 236, 0, 0, 60, 60 ); imagecopy ($im, $bielefeld1, 180, 270, 0, 0, 60, 60 ); imagecopy ($im, $dieusburg1, 90, 296, 0, 0, 60, 60 ); imagecopy ($im, $bonn1, 95, 380, 0, 0, 60, 60 ); imagecopy ($im, $offenbach1, 190, 375, 0, 0, 60, 60 ); imagecopy ($im, $chemnitz1, 280, 324, 0, 0, 60, 60 ); imagecopy ($im, $dresde1, 370, 290, 0, 0, 60, 60 ); imagecopy ($im, $nuremberg1, 275, 430, 0, 0, 60, 60 ); imagecopy ($im, $stuttgart1, 170, 460, 0, 0, 60, 60 ); imagecopy ($im, $munich1, 290, 510, 0, 0, 60, 60 ); //copie image imagepng($im); imagedestroy($im); ?>
  13. Dans le code logiquement il n'y a aucune erreur,mais je pense à un temps de génération trop limité dans la conf du dédié,car une image avec le même code mais moins longue à générer s'affiche.
  14. Bonjour, J'éxécute la génération des cartes avec gd sur mes 2 serveurs,sur le 1er serveur (mutualisé) tout marche impeccable,mais sur le serveur dédié (chez moi) cela me renvoie un message d'erreur.Me disant que l'imahe http machin truc n'a pas pu s'afficher car elle contient des erreurs,alors que sur l'autre serveur elle s'est affiché. Voici les extensions dans php.ini extension=php_bz2.dll ;extension=php_cpdf.dll ;extension=php_curl.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_dbx.dll ;extension=php_exif.dll ;extension=php_fdf.dll ;extension=php_filepro.dll extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_ifx.dll ;extension=php_iisfunc.dll ;extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_java.dll ;extension=php_ldap.dll extension=php_mbstring.dll ;extension=php_mcrypt.dll ;extension=php_mhash.dll ;extension=php_mime_magic.dll ;extension=php_ming.dll ;extension=php_mssql.dll ;extension=php_msql.dll ;extension=php_mysql.dll ;extension=php_oci8.dll ;extension=php_openssl.dll ;extension=php_oracle.dll ;extension=php_pdf.dll ;extension=php_pgsql.dll ;extension=php_shmop.dll ;extension=php_snmp.dll ;extension=php_sockets.dll ;extension=php_sybase_ct.dll ;extension=php_tidy.dll ;extension=php_w32api.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll ;extension=php_yaz.dll ;extension=php_zip.dll extension=php_mysqli.dll Maintenant je me demande s'il ne faut pas configurer ces choses ci dessous car je pense que c'est un problème de temps de génération.. # Timeout: The number of seconds before receives and sends time out. # Timeout 30 # # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to deactivate. # KeepAlive On # # MaxKeepAliveRequests: The maximum number of requests to allow # during a persistent connection. Set to 0 to allow an unlimited amount. # We recommend you leave this number high, for maximum performance. # MaxKeepAliveRequests 100 # # KeepAliveTimeout: Number of seconds to wait for the next request from the # same client on the same connection. # KeepAliveTimeout 14 ## ## Server-Pool Size Regulation (MPM specific) ## # WinNT MPM # ThreadsPerChild: constant number of worker threads in the server process # MaxRequestsPerChild: maximum number of requests a server process serves <IfModule mpm_winnt.c> ThreadsPerChild 250 MaxRequestsPerChild 0 </IfModule> Merci pour vos réponses. Amicalement
  15. Essaie de mettre ca dans ton .htaccess. <Files> AuthName AccesRestreint AuthType Basic <limit GET POST> order deny,allow deny from all allow from .enst.fr require group intranet satisfy all </Limit> </Files>
  16. Arf d'accord donc ma solution n'est pas possible,c'est ce que j'utilise moi et je trouve que c'est la plus simple... Donc ta seul alternative est le .htaccess
  17. Merci dudu,je me disais aussi,le language n'étais pas lu.. Sinon recherche webmaster si tu as accès a Apache tu va dans conf->httpd-> et tu mets à la fin <Directory "c:/serveur/www/tondossier"> Options -Indexes </Directory> Le options-Indexes siginifie que s'il n'y a pas un des fichiers signifier dans DirectoryIndex alors cela renverra comme message: Forbidden You don't have permission to access /tondossier/ on this server. Si tu veux que le contenu sois visible tu enlèves le - avec Indexes. Voila j'espère avoir répondu à ta question,oublie pas de redémarrer apache ensuite...
  18. Ah maintenant il y a des posts marqué XX,dans le titre tu aurais du mettre poste de recherche_webmaster on ne parle de rien d'autre,je te signales plus que mes questions correspondent au titre de ton sujet et que donc elle ne peuve que t'aider. Donc voilà.J'ai rien de plus à dire. Sinon pour ce qui est de bloquer à la lecture le répertoire,on peut mettre ce code ci dans httpd.conf: <Directory "c:/serveur/www/tondossier"> Options -Indexes </Directory>
  19. Un autre problème dans ma configuration,j'ai mis un fichier php en dehors du répertoire www quand je l'éxécute rien est pris en compte.Suis je vraiment obliger de mettre mes fichiers php html ou autre sans www ?
  20. C'est une question comme ca pour savoir si ca ne gène pas.Sinon j'ai un problème avec le .htaccess,j'ai installé correctement tout mon serveur chez moi,mais quand je met un .htaccess dans un dossier,ca n'en tient pas compte.
  21. snwoman49

    Galerie d'image

    Ben une sql pour chaque catégorie..
  22. Faut mettre dans le même répertoire que apache,mysql et php ?
  23. snwoman49

    Galerie d'image

    Tu prend l'id de la photo et tu faits id+1 et id-1 et hop le tour est joué,bien sur en code php hein...
  24. Bonjour, j'ai créer un compte sur dyndns,j'ai déja acheter un nom de domaine ailleurs,pour installer ce nom de domaine sur dyndns il faut que j'aille dans custom dns wizard et que je paye 25 euros par an,existe-il d'autres moyens,Merci pour vos réponses.
  25. Il ne serait pas possible que tu es un autre pc à coté ? Pour éxécuter tes taches lourdre,sinon dans le htacess tu juste à mettre . DirectoryIndex construction.php index.php index.html Mais bon pour les visiteurs c'est pas top.
×
×
  • Créer...