Aller au contenu

choklata

Actif
  • Compteur de contenus

    35
  • Inscrit(e) le

  • Dernière visite

Messages postés par choklata

  1. ca ne marche pas Portekoi : Warning: copy(../images/logos_hotel/CAMLOFC7.png): failed to open stream: No such file or directory in d:\easyphp1-8\www\minacom\agence\sej_mod\fileupload\upload\index.php on line 75

    Didn't work, please try again

    lorsque je fait : $path = "~off/images/"; ==> ca marche

    il ya une fonction: move_upload_file($nomTemporaire, $DESTINATION_FOLDER.$nomFichier;

    est ce que je peut l'utilser pour deplacer le fichier dans

    "../../../../imhot/" ?

    car la repertoire ~off/images/ est proteger par htaccess

  2. bonjour,

    j'ai un probleme avec une fonction d'upload


    <?
    //set these variables-----------------------------------------------------------------
    $path = "../../images/logos_hotel/"; //path to your targetfolder after your domain
    $max_size = 500000; //maximum filesize

    //optionally
    $domain = $_SERVER["HTTP_HOST"]; //your domainname - change if necessary like "www.wza.be"

    //------------------------------------------------------------------------------------
    ?>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>file upload</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body bgcolor="#FFFFCC" text="#990000" link="#990000" vlink="#990000" alink="#990000" leftmargin="20" topmargin="20" marginwidth="20" marginheight="20">

    <FORM ENCTYPE="multipart/form-data" ACTION="index.php" METHOD="POST">
    <table>
    <tr valign="baseline">
    <td width="76" align="right" nowrap>Nom :</td>
    <td width="249"><input type="text" name="nom" value="" size="32"></td>
    </tr>
    <tr valign="baseline">
    <td nowrap align="right">Ville :</td>
    <td><input type="text" name="ville" value="" size="32"></td>
    </tr>
    <tr valign="baseline">
    <td nowrap align="right">Etoiles :</td>
    <td><input type="text" name="etoiles" value="" size="32"></td>
    </tr>
    <tr valign="baseline">
    <td nowrap align="right">Description :</td>
    <td>
    <textarea name="description" cols="35" rows="5" wrap="PHYSICAL" ></textarea>
    </td>
    </tr>
    <tr valign="baseline">
    <td nowrap align="right">Type :</td>
    <td><table><tr><td><input type="radio" name="type" value="hotel">Hôtel</td>
    <td><input type="radio" name="type" value="residence">Résidence</td></tr></table></td>
    </tr>
    <tr valign="baseline">
    <td nowrap align="right"><strong><font color="#990000" face="Geneva, Arial, Helvetica, sans-serif">IMAGE (jpg/gif) </font></strong><font color="#990000">:</font>
    <INPUT TYPE="file" NAME="userfile">
    <br>
    </td>

    </tr>
    <tr valign="baseline">
    <td nowrap align="right"><input type="hidden" name="MM_insert" value="form1" /></td>
    <td><input type="submit" value="Ajouter"></td>
    </tr>

    </table>
    </form>


    <br>
    <?

    if (!isset($HTTP_POST_FILES['userfile'])) exit;

    if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {

    if ($HTTP_POST_FILES['userfile']['size']>$max_size) {
    echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">File is too big !</font><br>\n"; exit; }
    if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/png")) {

    if (file_exists("../".$path . $HTTP_POST_FILES['userfile']['name'])) {
    echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">There already exists a file with this name, please rename your file and try again</font><br>\n"; exit; }

    $res = copy($HTTP_POST_FILES['userfile']['tmp_name'], "../".$path .$HTTP_POST_FILES['userfile']['name']);

    if (!$res) { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">Didn't work, please try again</font><br>\n"; exit; } else {
    ?>
    <br>
    <p> <?
    $nom = $_POST['nom'];
    $ville = $_POST['ville'];
    $etoiles = $_POST['etoiles'];
    $description = $_POST['description'];
    $type = $_POST['type'];
    $img = $HTTP_POST_FILES['userfile']['name'];


    $nomimagesss="$path$img"";
    echo $nomimagesss;
    /*include "../../../bat_mod/conn.php"; */
    /*$requete ="INSERT INTO hotel (idhotel,nom,emplacement,etoiles,description,type,image) VALUES ('','$nom','$ville','$etoiles','$description','$type','$nomimagesss')";
    $rs=mysql_query($requete);*/
    ?>
    <font color="#333333" face="Geneva, Arial, Helvetica, sans-serif">Find your file here: <strong><font color="#990000"><a href="http://<? echo $domain; ?>/<? echo "../".$path; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?>" target="_blank"><br>
    http://<? echo $domain; ?>/<? echo $path; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?><br>
    </a></font></strong><br>
    HTML:<br>
    <font color="#990000"><strong><img src="http://<? echo $domain; ?>/<? echo $path; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?>"></strong></font><br>

    <?
    $nomimagesss="<img src=\"agence/sej_mod/fileupload/$path$img\">";
    // $nomimagesss="$path$img"";
    echo $nomimagesss;
    include "../../../bat_mod/conn.php";
    $requete ="INSERT INTO hotel (idhotel,nom,emplacement,etoiles,description,type,image) VALUES ('','$nom','$ville','$etoiles','$description','$type','$nomimagesss')";
    $rs=mysql_query($requete);
    ?>
    <br>
    BBCode: <font color="#990000"><strong><br>
    [img ]http://<? echo $domain; ?>/<? echo $path; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?>[/img]</strong></font></font></p>
    <?
    }
    echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\"><hr>";
    echo "Name: ".$HTTP_POST_FILES['userfile']['name']."<br>\n";
    echo "Size: ".$HTTP_POST_FILES['userfile']['size']." bytes<br>\n";
    echo "Type: ".$HTTP_POST_FILES['userfile']['type']."<br>\n";
    echo "</font>";
    echo "<br><br><img src=\"http://".$domain."/".$path.$HTTP_POST_FILES['userfile']['name']."\">";
    } else { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">Verkeerd bestandstype, enkel gif, jpg of png !!!</font><br>\n"; exit; }

    }

    ?>


    </body>
    </html>

    et cet erreur est generer

    Warning: copy(../../../images/logos_hotel/CAKEHXZZ.png): failed to open stream: No such file or directory in d:\easyphp1-8\www\minacom\agence\sej_mod\fileupload\upload\index.php on line 75

    Didn't work, please try again

    lorsque je fait : $path = "~off/images/"; //path to your targetfolder after your domain

    ca marche !

    mais je veut pas que le fichier s'upload dans ce repertoire :unsure:

    et je cherche d'aide

  3. salut,

    je veut inserer une background-image dans TD mais je veut qu'il occupe toute la cellule (taille plein TD)

    voici le code :

     <TD height="100%" bgcolor="#FFFFFF" style="background-image: url(images/Image12.JPG);background-repeat: no-repeat;   
    background-attachment: scroll;
    background-position: center;
    background-clip: padding;
    background-origin: padding;"
    >

    quelqu'un peut m'aider?

  4. bonjour

    j'ai fait une requette pour l'affichage 2 champ de meme table mais du contenu differente qui marche bien car j'ai la tester mais losque j'ai fait le code php pour faire l'affichage avec le code suivante :

     $sql="SELECT
    navir_companies.companie,
    traverse.id_voy,
    traverse.numero_voy,
    traverse.date_voy_dpt,
    traverse.heure_depart,
    traverse.date_voy_arriv,
    traverse.heure_arrivee,
    villes.ville,
    villes1.ville
    FROM
    navir_companies
    INNER JOIN navir ON (navir_companies.id_companie = navir.id_companie)
    INNER JOIN traverse ON (traverse.id_navir = navir.id_navir)

    INNER JOIN villes ON (traverse.id_ville_depart = villes.id_ville)
    INNER JOIN villes villes1 ON (traverse.id_ville_arrivee = villes1.id_ville)
    where
    traverse.numero_voy='$num_voy'
    and traverse.date_voy_dpt BETWEEN '$dtdeb' AND '$dtfin'
    and villes.ville = '$dept'
    and villes1.ville = '$arr'
    and traverse.supprime='0'";

    $rs=mysql_query($sql)or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

    $row=mysql_fetch_array($rs);
    $companiex = $row["companie"];
    $numero_voyx = $row["numero_voy"];
    $date_voy_dptx = $row["date_voy_dpt"];
    $date_voy_arrivx = $row["date_voy_arriv"];
    $heure_departx = $row["heure_depart"];
    $heure_arriveex = $row["heure_arrivee"];
    $villex1 = $row["ville"];
    echo $villex1; // donne lyon
    $villex2 = $row["ville"];
    echo $villex2; // donne lyon

    mais le ville depart et retour ne sont pas identique

    exemple:

    echo $villex1; // donne lyon

    echo $villex2; // donne paris

    et je cherche d'aide ,merci

  5. salut

    je veut que l'utilisateur l'ors de upload de fichier ne peut ajouter que les fichier (*.doc) et je ne sait pas comment.

    et voici le code d'upload :

    <?
    if(isset($_POST['upload']))
    {
    $fileName = $_FILES['userfile']['name'];
    $tmpName = $_FILES['userfile']['tmp_name'];
    $fileSize = $_FILES['userfile']['size'];
    $fileType = $_FILES['userfile']['type'];

    $fp = fopen($tmpName, 'r');
    $content = fread($fp, $fileSize);
    $content = addslashes($content);
    fclose($fp);

    if(!get_magic_quotes_gpc())
    {
    $fileName = addslashes($fileName);
    }


    /* connection a une base mysql en local */
    $connect = mysql_connect("localhost","root","");

    /* selection de la base de donnée mysql */
    mysql_select_db("instabase", $connect);

    $query = "INSERT INTO upload (name, size, type, content ) ".
    "VALUES ('$fileName', '$fileSize', '$fileType', '$content')";

    mysql_query($query) or die('Error, query failed');
    //include 'library/closedb.php';

    echo "<br>File $fileName uploaded<br>";
    }
    ?>

    quelqu'un peut m'aider?

  6. pas encore de resultat :

    Réference dossier du dossier : PRES-V-50

    Montant total du dossier (TTC) : 120 â¬

    Frais de dossier : 20 â¬

    Vol aller : 07/08/2006( )

    ------------------------------

    Liste des passagers :

    ------------------------------

    age( ans)

    ------------------------------

    personne à contacter :

    ------------------------------

    Nom complet : .

    E-mail :

    Téléphone :

    Fax :

    Portable :

    Adresse :

    Code Postal :

    Ville :

    ------------------------------

    Demandes particuliÚres :

    ------------------------------

    extrai du code

    $message .= "\n";$message .= "------------------------------\n";$message .= "personne à contacter :\n";$message .= "------------------------------\n";$message .= "Nom complet : $nom.$prenom\n";$message .= "E-mail : $mail\n";$message .= "Téléphone : $tel\n";$message .= "Fax : $fax\n";$message .= "Portable : $portable\n";$message .= "Adresse : $adresse\n";$message .= "Code Postal : $cp\n";$message .= "Ville : $ville\n";$message .= "------------------------------\n";$message .= "Demandes particulières : \n";$message .= "------------------------------\n";$message .= $demande;$message .= "\n";
    /*$fp = fopen("message.txt", "a+");fwrite($fp, $message);fclose($fp);*/
    $headers = "Content-type: text/plain; charset=iso-8859-1\r\n";mail("mail_AT_hotmail.com","Préréservation vol : PRES-V-$next_id_reservation",$message,$headers);

  7. j'ai ajouter les entetes:

    $headers = "Content-type: text/plain; charset=iso-8859-1\r\n";

    mais le probleme ne se resolve pas encore

    voila ce qui apparai :

    Réference dossier du dossier : PRES-V-41

    Montant total du dossier (TTC) : 120 â¬

    Frais de dossier : 20 â¬

    Vol aller : 07/08/2006

    ------------------------------

    Liste des passagers :

    ------------------------------

    age( ans)

    ------------------------------

    personne à contacter :

    ------------------------------

    Nom complet : .

    E-mail :

    Téléphone :

    Fax :

    Portable :

    Adresse :

    Code Postal :

    Ville :

    ------------------------------

    Demandes particulières :

  8. salut ,

    j'ai un probleme lors de l'envoi d'email lorsque j'ecris un mot qui contient des caracteres spéciaux (é ,è...)

    exemple:

      $destinataire = "personne_AT_qui_recevra_le_mail.com";$objet = « test »;$message = "  Réference  .\n";
    // On envoi lemailif ( mail($destinataire, $objet, $message) ) echo "Envoi du mail réussi."   else echo "Echec de lenvoi du mail."

    le mot Réference n'apparaît pas correctement dans la boite email .

    et je cherche de l'aide

  9. Salut les gars

    En utilisant falsh (Action script) L'insertion de l'image ne s'execute que lorsque l'animation swf et dans le même repertoire que l'image or j'aime que l'insertion s'execute de n'importe quel repertoire

     on (press) {

    import flash.net.FileReference;

    var listener:Object = new Object();
    listener.onSelect = function(file:FileReference):Void {

    //trace("Opened " + file.name);
    image_mcl.addListener(mclListener);
    image_mcl.loadClip(file.name, image_mc);
    }

    listener.onCancel = function(file:FileReference):Void {
    trace("User cancelled");
    }

    //-------------------------------
    var menu_cm:ContextMenu = new ContextMenu();
    menu_cm.customItems.push(new ContextMenuItem("View Image in Browser...", viewImage));
    this.createEmptyMovieClip("image_mc", this.getNextHighestDepth());
    var mclListener:Object = new Object();
    mclListener.onLoadInit = function(target_mc:MovieClip) {
    target_mc.menu = menu_cm;
    };
    var image_mcl:MovieClipLoader = new MovieClipLoader();
    //image_mcl.addListener(mclListener);
    //image_mcl.loadClip("photo1.jpg", image_mc);

    function viewImage(target_mc:MovieClip, obj:Object) {
    getURL(target_mc._url, "_blank");
    }
    //---------------------
    var fileRef:FileReference = new FileReference();
    fileRef.addListener(listener);
    fileRef.browse();
    }

  10. salut a tous les membres de hub :)

    j'ai fait un script pour valider un formulaire mais un erreur c'est produit

       <script language="JavaScript">
    function checkForm()
    {
    var cname, cemail;
    with(window.document.msgform)
    {
    cname = prix;
    cemail = ad;

    }

    if(trim(cname.value) == '')
    {
    alert('Choisissez un type de chambre svp');
    cname.focus();
    return false;
    }
    else if(trim(cemail.value) == '')
    {
    alert('Entrer un nombre d\'adulte svp');
    cemail.focus();
    return false;
    }


    else
    {
    cname.value = trim(cname.value);
    cemail.value = trim(cemail.value);

    return true;
    }
    }

    function trim(str)
    {
    return str.replace(/^\s+|\s+$/g,'');
    }



    </script>

    et l'erreur suivante s'est produit :

    ligne : 62

    Car : 4

    erreur : 'undefined' a la valeur null ou n'est pas un objet

    je cherche comment reparer le sript :?:

    et merci pour l'aide

  11. requête SQL:

    REATE TABLE optio(

    idopt int( 2 ) NOT NULL AUTO_INCREMENT , idfor int( 2 ) NOT NULL default '0', valopt decimal( 9, 2 ) NOT NULL default '0.00', opti varchar( 20 ) default NULL , PRIMARY KEY ( idopt )

    ) TYPE = MYISAM AUTO_INCREMENT =10;

    MySQL a répondu:Documentation

    #1064 - You have an error in your SQL syntax near 'REATE TABLE optio (

    idopt int(2) NOT NULL auto_increment,

    idfor int(2) NOT' at line 1

  12. requête SQL:

    CREATE TABLE OPTION (

    idopt int( 2 ) NOT NULL AUTO_INCREMENT ,

    idfor int( 2 ) NOT NULL default '0',

    valopt decimal( 9, 2 ) NOT NULL default '0.00',

    option2 varchar( 20 ) default NULL ,

    PRIMARY KEY ( idopt ) ,

    KEY idopt( idopt )

    ) TYPE = MYISAM AUTO_INCREMENT =10;

    MySQL a répondu:Documentation

    #1064 - You have an error in your SQL syntax near 'option (

    idopt int(2) NOT NULL auto_increment,

    idfor int(2) NOT NULL defau' at line 1

    et je sait que est l'erreur?

  13. dans le form j'ai fait

    				   


    // On récupère la valeur $adu(le nombre d'adulte ) par le formulaire ------------------------------------------------------- 4
    <input name="nbreadulte" type="hidden" value="<? echo $adu; ?>"/>



    <? if ((isset($adu)) && $adu >0) { ?>
    <tr> <td align="left" ><font size="3" color="#000000"><b>Adulte(s)</b></font></td> </tr>
    <? }

    for ($i=0; $i < $adu; $i++) { ?><tr>

    <td><font >Nom <?
    echo ($i+1); ?>

    :</font></td>

    <td><input name="nom[]" size="20" maxlength="50" value="" type="text"></td>

    <td><font >Prénom <? echo ($i+1); ?>

    :</font></td>

    <td><input name="prenom[]" size="20" maxlength="50" value="" type="text"></td>

    <td><select name="qualite[]">

    <option value="1">Mr</option>

    <option value="2">Mme</option>

    <option value="3">Mlle</option>

    </select></td>

    </tr>
    <? } unset($i); ?>

    et dans dans le page suivantepur recupere les valeur des champ saisie j'ai fait

       


    $nbt= $_POST["nbreadulte"] ;
    // echo $nbt;


    for ($u = 0; $u < $nbt; $u++)
    {
    $nbred[$u]= $_POST["nom[$u]"] ;
    echo" $nbred[$u]"; }

    est un erreur c'est produit je cherche une methode pour recuperer les valeurs

  14. j'ai une repertoire(il est destiner a l'admininstrateur seulement) et je veut securiser avec un mot de passe , un ami m'a dit qu'il peut se protéger avec un fichier htaccess ,mais je ne sait pas comment.Et cherche de l'aide.

  15. a l'occasion de fin de mon projet de fin d'etude pour l'obtention du diplome universitaire de technologie en l'informatique :smartass: , je remercie les membres et les admins :flower: de leurs reponses a toutes mes questions concernant le PHP.

  16. comment faire la difference entre 2 date

    exemple:

    15/02/2006-12/01/2006=? jours

    le resultat du difference est donné par nombre de jour

    svp aider moi avec un cas generale et merci pour l'aide

  17. comment convertir un date de type yyyy-mm-dd ver un date de type dd/mm/yyyy?

    exemple 2005-06-12 vers 12/06/2005

    etcommentconvertir un date de type yyyy-mm-dd ver un date de type yyyy/mm/dd?

    exemple 2005-06-12 vers 2005/06/12

×
×
  • Créer...