guns17

  • Nombre de sujets
    8
  • Nombre de messages
    30
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

guns17
le 23/02/2005 à 16:49
is_uploaded_file pour $_FILE?
Bonjour,
je voudrais tester l'upload d'un fichier.
existe-t'il un correspondant à is_uploaded_file pour $_FILE?
j'ai testé is_uploaded_file($_FILE['userfile']['name']) mais la methode ne semble pas appropriée.
avec isset pareil.
Merci
guns17
le 23/02/2005 à 13:14
probleme insert
Merci pour l'info, c'est carrément clair maintenant.
Si j'insère des données dans une table ayant 10 champs, il faut que je répète mysql_real_escape_string($var) x 10?
guns17
le 23/02/2005 à 09:05
upload plusieurs fichiers
salut,
où est-ce que je peux enlever la limite de taille? je ne pense pas en avoir mis une.
pour le move_uploaded_file, si je ne dois le faire qu'une fois, que faut-il mettre dans le 1er paramètre vu qu'il faut y specifier le nom de l'input type, et comment differencier les 2 fichiers.
guns17
le 23/02/2005 à 08:46
probleme insert
bonjour, merci pour les reponses. concernant la protection des données, je la fais en javascript dans mon formulaire. c'est suffisant?
guns17
le 22/02/2005 à 16:36
probleme insert
Bonjour,
lorsque je vais un insert par phpMyAdmin, la requete fonctionne alors que lorsque je la fais en php elle ne focntionne pas
<?php
$link = mysql_connect("localhost", "root", "") or die("Impossible de se connecter");
mysql_select_db("teissa") or die("Impossible de slectionner la base teissa");

$enseigne = $_POST['enseigne'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse1 = $_POST['adresse1'];
$adresse2 = $_POST['adresse2'];
$cp = $_POST['cp'];
$ville = $_POST['ville'];
$tel = $_POST['tel'];
$fax = $_POST['fax'];
$email = $_POST['mail'];
$descriptif = $_POST['descriptif'];
$region = $_POST['region'];

$query = 'INSERT distributeur(enseigne, nom, prenom, adresse1, adresse2, ville, codePostal, telephone, fax, mail, descriptif, region) VALUES('.$enseigne.', '.$nom.', '.$prenom.', '.$adresse1.', '.$adresse2.', '.$ville.', '.$cp.', '.$tel.', '.$fax.', '.$email.', '.$descriptif.', '.$region.')';
$result = mysql_query($query, $link) or die("Impossible d'inserer dans la table");
?>

le resultat est : Impossible d'inserer dans la table.

je suis novice en php. y-a-t'il une autre facon de faire?
Merci.
guns17
le 22/02/2005 à 14:11
upload plusieurs fichiers
le resultat à l'ecran :
Attaque par upload potentielle. Voici plus d'informations :
Voici quelques informations de déboguage :Array
(
[photo] => Array
(
[name] => add_pays.sql
[type] =>
[tmp_name] =>
[error] => 2
[size] => 0
)

[plan] => Array
(
[name] => add_region.sql
[type] => application/octet-stream
[tmp_name] => C:\Program Files\EasyPHP1-7\tmp\phpF2.tmp
[error] => 0
[size] => 943
)

)
guns17
le 22/02/2005 à 14:06
upload plusieurs fichiers
Bonjour,
je veux faire l'upload de 2 fichiers mais seul l'upload du 1er fichier marche voici les champs fichiers :
<input name="photo" type="file" id="photo" size="50" />
<input name="plan" type="file" id="plan" size="50" />

le code php :
<?php
$uploaddir = 'C:\\';
$uploadfilePhoto = $uploaddir . basename($_FILES['photo']['name']);
$uploadfilePlan = $uploaddir . basename($_FILES['plan']['name']);
move_uploaded_file($_FILES['photo']['tmp_name'], $uploadfilePhoto);
move_uploaded_file($_FILES['plan']['tmp_name'], $uploadfilePlan);

echo '<pre>';
if (move_uploaded_file($_FILES['photo']['tmp_name'], $uploadfilePhoto) && move_uploaded_file($_FILES['plan']['tmp_name'], $uploadfilePlan)) {
echo "Les fichiers sont valides, et ont été téléchargés
avec succès. Voici plus d'informations :\n";
} else {
echo "Attaque par upload potentielle. Voici plus d'informations :\n";
}

echo 'Voici quelques informations de déboguage :';
print_r($_FILES);

echo '</pre>';
?>


Note de zebden : pensez au BB-code ^^
LoadingChargement en cours