Aller au contenu

birdyman

Hubmaster
  • Compteur de contenus

    158
  • Inscrit(e) le

  • Dernière visite

Messages postés par birdyman

  1. Re Sylv1,

    une page .php peut très bien être une page html dont on a changé l'extension pour que le code php soit interprété.

    Sinon tu peux très bien faire une seule page.php qui contient ton formulaire et le traitement du formulaire.

    Le principe : ton formulaire dans page.php renvoi vers page.php, dans page.php tu testes si la variable $_POST['region'] existe, si elle existe tu affiche le résultat, sinon tu affiches le formulaire.

    un exemple de code pour cette page :

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Document sans nom</title>
    </head>
    <body>
    <?php
    if (isset ($_POST['region'])) {
    //si le formulaire a été validé, on récupère les variables et on fait le calcul
    $region = $_POST['region'];
    $resultat=$region;
    } else {
    //sinon on affiche le formulaire
    $resultat= '<form name="exemple" action="page.php" method="post">
    <select name="region">
    <option value="10">Paca</option>
    <option value="5">Iles de France</option>
    </select>
    <input type="submit" value="Voir le résultat">
    </form>';
    }
    echo $resultat;
    ?>
    </body>
    </html>

  2. Salut,

    Pour ce qui est de ton test, attention il y a une erreur dans le code de Jop, il y a une répétition de "<form name" au début.

    Pour ta deuxième question, c'est la même chose avec les listes par exemple pour les régions si Paca a un indice de 10 et Ile de france 5 :

    <select name="region">
    <option value="10">Paca</option>
    <option value="5">Iles de France</option>
    </select>

    Dans ta page résultat tu récupère

    $region = $_POST['region']

  3. Salut,

    faire des calculs avec les données d'un formulaire n'est pas bien compliqué, pas plus compliqué que de les enregistrer dans une base.

    Le principe :

    - tu envois ton formulaire à une page de traitement php

    - tu récupères les valeurs saisit dans le formulaire dans des variables

    - tu fais tes calculs du genre $resultat = $1 + $2

    - tu affiches dans la page le résultat final avec : echo $resultat.

    Il y a plein de sites qui expliquent comment faire, voici une piste

    @++

  4. Si le but est de réduire les images dont le poids est trop important, il ne faut pas mettre de "MAX FILE SIZE" sinon l'image ne sera pas enregistrée . MAX FILE SIZE s'utilise si tu veux interdire l'envoi de fichier trop gros, hors ici equids veut les redimensionner avant de les enregistrer.

    Il faut par contre dans ton fichier de traitement du formulaire tester la taille du fichier transféré et

    -soit l'enregistrer directement si la taille est inférieur à ta limite

    -soit la redimensionner et l'enregistrer.

    Attention tout de même à la taille limite d'envoi configuré sur le serveur.

  5. Salut,

    Il faut que tu test $_FILES et si supérieur à ta valeur limite, redimensionnes le fichier dont le nom temporaire est $_FILES[tmp_name] et qui est dans le répertoire d'upload par défaut définit par la directive de configuration : upload_tmp_dir

    @++

  6. Salut,

    le respect du XHTML strict n'est pas un but en soi, si tu estimes que le fait d'ouvrir une nouvelle fenêtre est mieux et bien tu respectera le XHTML transitional :P

    L'argument qui consiste à dire que les utilisateurs préfèrent ouvrir eux-même une nouvelle fenêtre n'est pas faux,

    mais je suppose que comme ma mère (pardon maman :blink: ) beaucoup de gens ne savent pas que ca existe ou comment faire.

    Pour un téléchargement c'est tout à fait envisageable, de nombreux sites de téléchargement et pas des moindres procèdent ainsi.

  7. Salut,

    tu sais pas changer la résolution de ton pc ? (XD aussi)

    sous windows : clic droit sur le bureau > propriété > paramètre > résolution.

    sinon avec la barre web developer pour firefox c'est bien pratique.

    @++

  8. Salut,

    J'ai été distrait, il faut uniquement mettre :

    <form action=\"artiste.php\" method=\"post\"><input type=\"hidden\" name=\"nom\" value=\"".$ligne["pseudo"]."\"></form>

    avec type="hidden", tu peux passer des paramètres de manière transparente.

  9. Salut,

    tu pourrais couper le site le temps qu'il paye, là il n'a rien payé, il ne peut donc rien exiger.

    Et comme ca déjà été dit, demande un acompte.

    Perso je demande 30% à la commande et le solde à la mise en ligne du site.

    Et sur mes factures j'indique que tout retard de payement peut entraîner la suspension du site jusqu'a régularisation.

    @+

  10. Salut, tu peux essayer ça :

    <form action=\"artiste.php\" method=\"post\"><input type=\"hidden\" name=\"nom\" value=\"".$ligne["pseudo"]."\"><a href=\"artiste.php\">".$ligne["pseudo"]."</a></form>

    Ensuite tu récupère la variable $_POST['nom']

  11. Salut,

    Tu sais pourquoi un grand nombre s'en plaint ?

    Parce qu'ils ont énormément de clients, celà ne reflète pas forcément leur qualité.

    Si tu trouve 100 personnes qui pourrissent les forum,

    il y en a des milliers qui sont satisfaits et dont tu n'entend pas parler.

    Perso je suis chez OVH, et j'en suis content, sauf pour les mails qui ont parfois tendance à arriver avec quelques heures de retard.

    @++

  12. Salut,

    Un peu flou tout ça ... difficile de répondre.

    Pour ce qui est du travail de tri, compilation, c'est toi l'auteur du tri donc pas de souci.

    Bien entendu, je compte citer les sources, le but n'est pas de piller les travaux d'autrui

    Ce n'est pas parce que tu cites la source que tu as le droit d'y prendre le contenu.

    Il existe bien le droit de citation pour le texte, mais qui ne s'applique pas aux images, sons et vidéos.

    @++

  13. Salut,

    Par rapport à la fin de ton post, tu as raison, se priver de ces prestations annexes est vraiment dommage.

    Les hébergements, ndd et autre prestations peuvent te permettre d'avoir régulièrement une rentrée d'argent et au début, ce n'est pas négligeable.

    Quand j'ai commencé en indépendant, les Assédic me versaient aussi un complément comme expliqué par Karnabal.

    @++

×
×
  • Créer...