zola2 Posté(e) le 13 juin 2003 Signaler Share Posté(e) le 13 juin 2003 Passioné de Php et MySQL, si vous aussi vous êtes dans le même cas, si vous êtes assez nombreux, j'pourrais faire un ch'tit forum exprés Non ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
zola2 Posté(e) le 13 juin 2003 Auteur Signaler Share Posté(e) le 13 juin 2003 allez c'est partie Une fonction maison pour redimentionner les images <?php // ------------------------------------------------------------------------- // // Upload d'image, redimensionnement et compression // // ------------------------------------------------------------------------- // // Auteur: Loïc PIQUARD <loic_piquard@yahoo.fr> // // Web: http://www.piquard.org // // ------------------------------------------------------------------------- // /* Voici une petite fonction qui permet aprés un POST d'upload de renommer une image 'ex : truc.jpg) en ymdhis.jpg (y=année m=mois d=jours h=heure i=minute s=seconde) ce qui permet de ne pas écraser d'ancien upload si deux photos ont le même nom. Cette fonction ne gére pour l'instant que le format JPEG (mais suffit de faire la meme pour le format GIF) Le redimensionnement utilise la fonction, imagecopyresized() L'image est ensuite compréssée à 70% */ function downimage ($nomimage,$destinationimage,$largeurimage) { $boutfichier=explode(".",$nomimage_name); $date=date("ymdhis"); $finfichier2=$date.".jpg"; if (is_uploaded_file($nomimage)) { move_uploaded_file($nomimage, "tmp//$finfichier2"); } else { echo "Attaque potentielle par fichier téléchargé : fichier '$nomimage'."; } $image="tmp/$finfichier2"; $img=imagecreatefromjpeg($image); $taille=getimagesize($image); $largeur=$taille[0]; $hauteur=$taille[1]; if ($largeur>$largeurimage) { $entroplargeur=$largeur-$largeurimage; $largeur2=$largeur-$entroplargeur; $hauteur2=round(($largeur2/$largeur)*$hauteur); $img3=imagecreate($largeur2,$hauteur2); imagecopyresized($img3,$img,0,0,0,0,$largeur2,$hauteur2,$largeur,$hauteur); imagejpeg($img3,"tmp/$finfichier2",70); } copy ("tmp//$finfichier2",$destinationimage."/$finfichier2"); unlink("tmp//$finfichier2"); return $finfichier2; } ?> Lien vers le commentaire Partager sur d’autres sites More sharing options...
[RV] Posté(e) le 14 juin 2003 Signaler Share Posté(e) le 14 juin 2003 lut, ouais ca pourrait etre bien! Moi je "bosse" pour un site qui regroupent les sciences, et je voulais savoir si tu sais transformer une base Mysql en page xml ? je suis en train de mettre ca au point ;-) Voilà Bon weekend Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 15 juin 2003 E-Bahut Signaler Share Posté(e) le 15 juin 2003 Moi je suis passionné de php mais je n'est pas encore eu l'occasion de vraiment m'intéressé de MySQL. Mes connaissances ne me suffise pas a faire des script fesant un peu ce que je veux avec php, mais cela ne saurait tardé............. Lien vers le commentaire Partager sur d’autres sites More sharing options...
[RV] Posté(e) le 15 juin 2003 Signaler Share Posté(e) le 15 juin 2003 lut, bientot en vacances tu pourras t'y mettre alors ;-) ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 15 juin 2003 E-Bahut Signaler Share Posté(e) le 15 juin 2003 "]lut, bientot en vacances tu pourras t'y mettre alors ;-) ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 16 juin 2003 E-Bahut Signaler Share Posté(e) le 16 juin 2003 Ma première question arrive !!!!! => Voila je suis hébergé sur tiscali et l'affichage de l'ip ne marche pas. Ou du moins, je n'ai pas réussi à l'afficher correctement. J'ai essayer le classique : <? echo $REMOTE_ADDR; ?> Puis le un peu plus compliqué : <? $ip = ( !empty($_SERVER['REMOTE_ADDR']) ) ? $_SERVER['REMOTE_ADDR'] : ( ( !empty($_ENV['REMOTE_ADDR']) ) ? $_ENV['REMOTE_ADDR'] : $REMOTE_ADDR ); echo $ip; ?> Biensur, aucun ne marche. Si vous avez un autre script... Merci bcp Lien vers le commentaire Partager sur d’autres sites More sharing options...
[RV] Posté(e) le 16 juin 2003 Signaler Share Posté(e) le 16 juin 2003 lut $ip = Gethostbyaddr($HTTP_SERVER_VARS["REMOTE_ADDR"]); $ip2 = $HTTP_SERVER_VARS["REMOTE_ADDR"]; et ensuite tu fais afficher les 2 variables ;-) essaie voir ca ;-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 16 juin 2003 E-Bahut Signaler Share Posté(e) le 16 juin 2003 lol mdr l'erreur que ça affiche !!! => Warning: gethostbyaddr() has been disabled for security reasons. J'avais un script qui me l'afficher avec la même fonction mais j'ai changé d'hébergeur... Lien vers le commentaire Partager sur d’autres sites More sharing options...
[RV] Posté(e) le 16 juin 2003 Signaler Share Posté(e) le 16 juin 2003 sans vouloir faire de pub ca marche chez le chien noir ;-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 16 juin 2003 E-Bahut Signaler Share Posté(e) le 16 juin 2003 "]sans vouloir faire de pub ca marche chez le chien noir ;-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
[RV] Posté(e) le 16 juin 2003 Signaler Share Posté(e) le 16 juin 2003 demande a etre heberger sur e-bahut ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 16 juin 2003 E-Bahut Signaler Share Posté(e) le 16 juin 2003 "]demande a etre heberger sur e-bahut ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 20 juin 2003 E-Bahut Signaler Share Posté(e) le 20 juin 2003 Allez môsieu l'admin help-me ? Tu devrai savoir toi le pro du php/MySQl, nop ? ps: remonte de 4-5 topic pour voir ma question....... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Taupe Posté(e) le 26 juin 2003 Signaler Share Posté(e) le 26 juin 2003 Bonjour, Connais tu la version de PHP utilisé par ton hébergeur ? Pour les versions un peu ancienne ( < 4.1 il me semble), utilise cette syntaxe : $HTTP_SERVER_VARS["REMOTE_ADDR"] sinon $_SERVER['REMOTE_ADDR'] @+ Taupe Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 26 juin 2003 E-Bahut Signaler Share Posté(e) le 26 juin 2003 La version du site est la 4. Bon et bien pour continuer, rien ne s'affiche avec les deux syntaxes. P***** d'herbergeur Tiscali !!! :x Lien vers le commentaire Partager sur d’autres sites More sharing options...
Taupe Posté(e) le 26 juin 2003 Signaler Share Posté(e) le 26 juin 2003 re, mumm bizarre .... est ce que tu peux faire une page php contenant juste la fonction phpinfo(); ??? Si c'est le cas, fais le & regarde si la variable REMOTE_ADDR existe bien dans les variables d'environnement du serveur. Il est possible qu'ils aient une version "retouchée" du PHP permettant de brider cette fonctionnalité. Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 26 juin 2003 E-Bahut Signaler Share Posté(e) le 26 juin 2003 Ya pas mal de fonction qui ne marche pas déjà, j'en suis sûr. => http://www.j0k3r.chez.tiscali.fr/dtc/phpinfo.php Si tu voie des choses affolentes, fais moi signe :wink: Lien vers le commentaire Partager sur d’autres sites More sharing options...
[RV] Posté(e) le 26 juin 2003 Signaler Share Posté(e) le 26 juin 2003 lut, ca doit etre comme chez free ils ont leur @#$% de langage Php! ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 26 juin 2003 E-Bahut Signaler Share Posté(e) le 26 juin 2003 "]lut, ca doit etre comme chez free ils ont leur @#$% de langage Php! ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
zola2 Posté(e) le 26 juin 2003 Auteur Signaler Share Posté(e) le 26 juin 2003 Essaye plutôt ca : echo _SERVER["REMOTE_ADDR"]; Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 26 juin 2003 E-Bahut Signaler Share Posté(e) le 26 juin 2003 Sûr de ton écriture ?? Parse error: parse error, expecting `','' or `';'' ......... Lien vers le commentaire Partager sur d’autres sites More sharing options...
zola2 Posté(e) le 26 juin 2003 Auteur Signaler Share Posté(e) le 26 juin 2003 Oups ouais c'est $_SERVER['REMOTE_ADDR']; si ca marche pas, c'est que c bloqué dans config de php Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut j0k3r-n0ir Posté(e) le 26 juin 2003 E-Bahut Signaler Share Posté(e) le 26 juin 2003 M**** alros bon v essayer d etrouver autre chose alors...... :cry: Lien vers le commentaire Partager sur d’autres sites More sharing options...
zola2 Posté(e) le 26 juin 2003 Auteur Signaler Share Posté(e) le 26 juin 2003 et pourquoi tu avais besoin de l'adresse ip ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.