Aller au contenu

WhyNot

Membre
  • Compteur de contenus

    5
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. WhyNot

    Affichage Aléatoire

    Ton code est pas très sexy... Un code type pour ce que tu demandes serait : <?php ?> Fausse manoeuvre et pas trouvé le bouton edit... <?php $rand = array( array( 'image' => '01.png', 'url' => 'http://...' ), array( 'image' => '02.png', 'url' => 'http://...' ), array( 'image' => '03.png', 'url' => 'http://...' ), array( 'image' => '04.png', 'url' => 'http://...' ) ); $rand = $rand[array_rand($rand)]; echo '<a href="'.$rand['url'].'" title="Suivre le lien"><img src="'.$rand['image'].'" alt="Minitaure" /></a>'; // Code non débuggé, il se peut qu'il y aie des erreurs de syntaxes ?>
  2. Personnellement, je te conseillerais (comme il a déjà été dit) de mettre ton fichier sur le serveur, tu auras plus à te soucier des paramètres SMTP (et puis un fichier dont toi seul connaît l'URL...) d'utiliser PHPMailer qui est décidement une bonne classe d'envoi d'email sache enfin que les mails sont plus capricieux au niveau du CSS et de l'HTML (propriétés doivent être dans chaque balise, pas toujours une bonne gestion des divs,...) Bon courage !
  3. Puisque tu as l'air d'avoir du mal à te représenter les différentes liaisons entre les base de données, je te conseille de lire ce tutorial sur les jointures. Il m'a beaucoup aidé en son temps. Bon courage en tout cas !
  4. Tu trouvera sans doute ton bonheur dans l'API de google maps et ici pour calculer la distance : http://code.google.com/intl/fr/apis/maps/articles/phpsqlsearch.html (aussi disponible dans les aides de google maps, mais je ne retombe plus la main dessus...)
  5. WhyNot

    renommer un upload

    Je te mets un code copier-coller de mes codes, donc regarde un peu, il doit y avoir quelques variables à modifier... // On liste tous les fichiers qu'il y a dans le dossier. $fichiers = $this->ListeDossier($dossier); // On fait une boucle tant que le fichier existe $i = 0; $nv_name = $nom_pur.'.'.$ext; while (in_array($nv_name, $fichiers)) { $nv_name = $nom_pur.'('.$i++.')'.'.'.$ext; } $fname = $nv_name; // La fonction listeDossier function ListeDossier($dir) { $dh = opendir(ROOT.$dir); while (false !== ($filename = readdir($dh))) { $files[] = $filename; } $fichiers = array(); $i = 0; foreach($files as $file) { if ($file != '.' && $file != '..' && !is_dir($file)) $fichiers[$i++] = $file; } return $fichiers; } Ca te permet de garder le même nom de fichier, ou bien de l'adapter par des (0),(1) au cas où...
×
×
  • Créer...