Aller au contenu

cyrilg38

Membre
  • Compteur de contenus

    49
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

À propos de cyrilg38

  • Date de naissance 08/01/1980

Pour me contacter

  • Mon Site
    http://www.forum-des-ingenieurs.com

Information du profil

  • Localisation
    Grenoble
  • Société
    Forum des Ingénieurs
  1. ben moi aussi ça me semble bien bizarre...je n'ai aucune idée d'où ça peut venir...
  2. cyrilg38

    balise <pre>

    Bonjour à tous pour ma page du concours Sorcier glouton, je souhaitais insérer une balise <pre> </pre> pour afficher un code dans ma page xhtml mais le code ne s'affiche pas...pourtant, il me semble que la fonction <pre> existe toujours en xhtml...je me trompe?
  3. cyrilg38

    Formulaire d'upload

    ok, je vais essayer avec ça
  4. cyrilg38

    Formulaire d'upload

    bon, je viens de retenter le coup et maintenant il semble tourner un minimum....par contre il me dit à chaque fois que je n'ai pas indiqué de fichier à uploader....
  5. IE6 n'est pas compatible avec tous les derniers formats CSS, donc c'est entièrement "normal" ce qui t'arrive
  6. cyrilg38

    Formulaire d'upload

    ça marche pas plus.... j'ai repris le code depuis le début en essayant d'éviter les erreurs. La page du formulaire s'affiche mais quand je valide j'obtiens à nouveau un parse error <?PHP //Initialisation de la variables $infos $infos = ''; //Initialisation des variables du formulaire (mise à '' si elles sont vides) empty($_POST['author']) ? $author = '' : $author = $_POST['author']; empty($_POST['filename']) ? $filename = '' : $filename = $_POST['filename']; empty($_POST['category']) ? $category = '' : $category = $_POST['category']; empty($_POST['description']) ? $description = '' : $description = $_POST['description']; //Vérification du author et du filename if ($filename == '') $infos .= "- You must enter a file name!<br>"; if ($author == '') $infos .= "- You must enter an author name!<br>"; if ($category == '') $infos .= "- You must enter an category!<br>"; if ($description == '') $infos .= "- You must enter a description of this file!<br>"; //Pour savoir si le fichier a été uploadé, on vérifie que le fichier est bien dans le tableau des fichiers if (!empty ($_FILES['file1']['size'])) { //On récupère la taille, le nom et le nom du fichier temporaire $f1_size = $_FILES['file1']['size']; $f1_name = $_FILES['file1']['name']; $f1_tmpname = $_FILES['file1']['tmp_name']; //Récupération de l'extension du fichier (on prend ce qui suit le dernier point et on le met en minuscule $ext = strtolower(substr($f1_name, strrpos($f1_name, ".") + 1)); //Création du tableau des extensions acceptées $allowed = array ("exe", "zip", "ace", "rar", "doc", "txt"); //On vérifie la taille et le type de fichier if ($f1_size > 5000000) $infos .= "- Your file is way to big!!!<br>"; if (!in_array($ext, $allowed)) $infos .= "- Sorry, we don't accept this type of files!<br>"; //Si tout est bon (aucune erreur dans $infos), on déplace le fichier if ($infos == '') move_uploaded_file($f1_tmpname, "./upload/{$f1_name}") or $infos .= "- Impossible to upload this file, please contact an admin!<br>n"; if ($infos == '') { $res = mysql_connect('localhost', '', '') or die("CONNECT :".mysql_error()); mysql_select_db('dlsite_mechstorm', $res) or die("USE DB :".mysql_error()); $add = mysql_query("INSERT INTO files VALUES ('','{$filename}','{$author}','{$category}','{$description}','{$f1_name}',{$f1_size});"); } } else $infos .= "- You must choose a file to upload!<br>"; //Si le formulaire n'a pas encore été validé, on n'affiche pas les erreurs if (empty($_POST['MAX_FILE_SIZE'])) $infos = ''; //Si il y a eu une erreur ou si le formulaire n'a pas encore été validé (Facile à savoir, tant que le formulaire n'est pas validé, MAX_FILE_SIZE est vide), on l'affiche if ($infos != '' || empty($_POST['MAX_FILE_SIZE'])): //Affichage des informations d'erreur au début du formulaire ?> <span style="color:red"><?PHP echo $infos; ?></span><br> <form name="upload" method="post" action="./upload.php3" enctype="multipart/form-data"> author: <input type="text" name="author" size="30" maxlength="30" value="<?PHP echo $author; ?>"><br><br> file name: <input type="text" name="filename" size=30 maxlength=50 value="<?PHP echo $filename; ?>"><br><br> description: <input type="text" rows="5" cols="20" name="description" size=30 maxlength=50 value="<?PHP echo $description; ?>"><br><br> category: <input type="text" name="category" size=30 maxlength=50 value="<?PHP echo $category; ?>"><br><br> <input type="hidden" name="MAX_FILE_SIZE" value="5000000"> File: <input type="file" name="file1"><br><br> <input type="submit" value="Upload!"> <br><br> <a href="./index2.php3">Back to downloads</a> </form> <?PHP ENDif; if ($infos == '' && !empty($_POST['MAX_FILE_SIZE'])) echo "BRAVO, transfert réussi!"; ?>
  7. cyrilg38

    Formulaire d'upload

    merci, je vais tester ça et je vous tiens au courant
  8. cyrilg38

    Formulaire d'upload

    si c'est le bon code, c'est juste que je n'ai pas changé le nom dans le commentaire (copié/collé de index.php, faut être fainéant un peu )
  9. cyrilg38

    Formulaire d'upload

    J'abdique...ça fait 2 jours que je me prends la tête à essayer le faire tourner, mais ça veut pas... Je viens donc demander vos bons conseils.... <html> <!--*************************************************************************** * index.php * begin : Wednesday, January 5th 2005 * Autor : DesertStorm for Mechstorm.net * email : desertstorm_AT_mechstorm.net * * $Id: index.php,v 1 2005/01/05 * ***************************************************************************--> <head> <title>Mechstorm.net Download Center | Supplied by Easyhosts.com</title> </head> <body bgcolor="000000" text="FBAE57" leftmargin="5" topmargin="5" marginwidth="5" marginheight="5" link="FBAE57" alink="F15834" vlink="FFFFFF"> <center> <span style="color:red"><?PHP echo $infos; ?></span><br> <form name="upload" method="post" action="./upload.php3" enctype="multipart/form-data"> author: <input type="text" name="author" size="30" maxlength="30" value="<?PHP echo $author; ?>"><br><br> file name: <input type="text" name="filename" size=30 maxlength=50 value="<?PHP echo $filename; ?>"><br><br> description: <input type="text" rows="5" cols="20" name="description" size=30 maxlength=50 value="<?PHP echo $description; ?>"><br><br> category: <input type="text" name="category" size=30 maxlength=50 value="<?PHP echo $category; ?>"><br><br> <input type="hidden" name="MAX_FILE_SIZE" value="5000000"> File: <input type="file" name="file1"><br><br> <input type="submit" value="Upload!"> <br><br> <a href="./index2.php3">Back to downloads</a> </form> <?php $filename = $_POST['filename']; $author = $_POST['author']; $category = $_POST['category']; $description = $_POST['description']; //Initialisation de la variables $infos $infos = ''; //Vérification du author et du filename if ($filename == '') $infos .= "- You must enter a file name!<br>n"; if ($author == '') $infos .= "- You must enter an author name!<br>n"; if ($category == '') $infos .= "- You must enter an category!<br>n"; if ($description == '') $infos .= "- You must enter a description of this file!<br>n"; //Pour savoir si le fichier a été uploadé, on vérifie que le fichier est bien dans le tableau des fichiers if (!empty($_FILES['file1']['size'])){ //On récupère la taille, le nom et le nom du fichier temporaire $f1_size = $_FILES['file1']['size']; $f1_name = $_FILES['file1']['name']; $f1_tmpname = $_FILES['file1']['tmp_name']; //Récupération de l'extension du fichier (on prend ce qui suit le dernier point et on le met en minuscule $ext = strtolower(substr($f1_name,strrpos($f1_name, ".")+1)); //Création du tableau des extensions acceptées $allowed = array("exe","zip","ace","rar","doc","txt"); //On vérifie la taille et le type de fichier if ($f1_size > 5000000) $infos .= "- Your file is way to big!!!<br>n"; if (!in_array($ext,$allowed)) $infos .= "- Sorry, we don't accept this type of files!<br>n"; //Si tout est bon (aucune erreur dans $infos), on déplace le fichier if ($infos == ''): move_uploaded_file($f1_tmpname, "./upload/{$f1_name}") or $infos .= "- Impossible to upload this file, please contact an admin!<br>n"; if ($infos == ''){ $res = mysql_connect('localhost','','') or die("CONNECT :".mysql_error()); mysql_select_db('dlsite_mechstorm',$res) or die("USE DB :".mysql_error()); $add = mysql_query("INSERT INTO files VALUES ('','{$filename}','{$author}','{$category}','{$description}','{$f1_name}',{$f1_size});"); } endIf; }else $infos .= "- You must choose a file to upload!<br>n"; //Si le formulaire n'a pas encore été validé, on n'affiche pas les erreurs if (empty($_POST['MAX_FILE_SIZE'])) $infos = ''; //Si il y a eu une erreur ou si le formulaire n'a pas encore été validé (Facile à savoir, tant que le formulaire n'est pas validé, MAX_FILE_SIZE est vide), on l'affiche if ($infos != '' || empty($_POST['MAX_FILE_SIZE'])): //Affichage des informations d'erreur au début du formulaire ?> <br><br>The following file has been submitted : <br> <? //On affiche ici les informations saisies echo " File name : $filename <br>"; echo " Author : $author <br>"; echo " Category : $category <br>"; echo " Description : $description <br>"; echo " File size : $size <br>"; echo " If some informations are incorrect, please contact an admin. <br>"; //On envoit un mail contenant les données mail("mechwar_AT_mechstorm.net", "New file uploaded to Download Center", "$filename\n$author\n$category\n$description", "From: upload_AT_mechstorm.com\n"); //Header("Location: http://www.mechstorm.com"); ?> <a href="./index2.php3">Back to downloads</a> </center> </body> </html> A vot'bon coeur m'sieur, dames l'erreur retournée en ce moment est :
  10. quand je pense que moi j'essaie d'en ecrire un pour uploader des fichiers et que ça ne marche pas.....et toi il marche tout seul...ça me rend dingue
  11. Dans ce cas.... Tous mes liens sont changés! Jolies bannière et boutons, ça change un peu de les avoir en français...
  12. merci pour le lien vers Mezzoblue, ce site est vraiment très beau. Un bon modèle pour s'inspirer
  13. je suis pas effrayé par télécharger une police mais j'imagine aisément que les gens soient réticents. Pour choisir la police, désolé, je ne savais pas, je n'en utilise toujours qu'une seule
  14. Je me range à l'avis général, Tahoma est vraiment la police la plus élégante. Quand au fait d'utiliser une police peu commune, est-ce que vous considérez que l'option de la proposer en téléchargement depuis votre site est bonne? ou alors vous préférez proposer un site "alternatif" avec des polices standards? Juste une question à dix balles
×
×
  • Créer...