CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

transfere d'image

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
electric_man
electric_man
Niveau 2
19 mars 2005 à 10:05:05

Bonjour,
J´ais mis un code sur une page de site permettant de transférer des images en les redimensionnant.
voici le code:

< ?php

include("images.class.php");

$images = new images();
$images->repertoire = " collectif";
$images->nb_par_ligne = 1;
$images->afficher_liste();
$size = GetImageSize($image);
$src_w = $size[150];

? >

L´image apparait mais en taille réelle avec ce message d´erreur
Warning: getimagesize: Unable to open ´´ for reading. in / home/archit/www/collectif.php on line 40

et voici le code du fichier images.class.php

< ?php

class images {

var $repertoire;
var $nb_par_ligne;

function ajouter_image($image,$nom) {
if ( is_dir($this->repertoire)) {
if ( copy($image, $this->repertoire . " /" . $nom)) return true;
else return false;
} else return false;
}

function lister_repertoire() {
$liste = array();
if ( is_dir($this->repertoire)) {
if ( $pointeur = opendir($this->repertoire)) {
while ( ($fichier = readdir($pointeur)) ! == false) {
if ( !is_dir($this->repertoirte . " /" . $fichier)) {
$liste[] = $fichier;
}
}
closedir($pointeur);
return $liste;
} else return false;
} else return false;
}

function liste_select() {
$liste = $this->lister_repertoire();
for ( $i = 0; $i < count($liste); $i++) {
echo " < option
value=\"$this->repertoire/$liste[$i]\">$liste[$i]<
/option>\n";
}
}

function afficher_liste() {
$liste = $this->lister_repertoire();
echo " <table summary=\"table d´images\">\n";
for ( $i = 0; $i < count($liste); $i++) {
$nom = explode(".", $liste[$i]);
$nom = str_replace("_", " " , $nom[0]);
$nom = str_replace("-", " " , $nom);
$nom = strtoupper(substr($nom, 0, 1)) . substr($nom, 1);
if ( round($i/$this->nb_par_ligne) == ( $i/$this->nb_par_ligne)) echo " < tr>\n";
echo " < td align=\"center\">" . $this->afficher_image($liste[$i]) . " <br></td>\n";
if ( round(($i+1)/$this->nb_par_ligne) == ( ($i+1)/$this->nb_par_ligne) || ( $i+2) > count($liste)) echo " < /tr>\n";
}
echo " </table>\n";
}

function afficher_image($fichier) {
return " <img src=\"" . $this->repertoire . " /" . $fichier . " \" alt=\"" . $fichier . " - " . round((filesize($this->repertoire. " /" . $fichier)/1024), 2) . " ko\">";
}

}

? >

Merci d´avance pour l´aide

watzakamikaze
watzakamikaze
Niveau 10
19 mars 2005 à 12:49:45

lol

Salut,

Bon, primo, c´et toi qui a fait cette classe ? Parce que fais gaffe au piratage !

Sinon, tu ne peux pas passer un objet à une fonction, surtout si celui-ci n´existe pas !

( :

W.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment