begin process at 2010 02 10 06:23:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

upload image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

upload image

lundi 20 décembre 2004 à 10:47:04 | upload image

zizou94

bonjour

je suis debutant dans la programmation et la je seche. pouvez vous m'aider ?
j'ai creer une page pour la gestion des articles et a la ligne ajouter une photo je voudrai que l'utilisateur puisse uploader une photo vers le repertoire img de mon site. pouvez vous me dire la syntaxe a ajouter.

merci pour votre aide

voici le code de ma page


<?
$connexion =mysql_connect( "localhost", "root", "");
$base =mysql_select_db( "ifd");

$requeteMarque ="SELECT * FROM MARQUE ORDER BY idMarque";
$requeteCategorie ="SELECT * FROM CATEGORIE ORDER BY idCategorie";
$requeteSousCategorie ="SELECT * FROM SOUS_CATEGORIE ORDER BY idSousCategorie";

$resultatMarque =mysql_query( $requeteMarque);
$resultatCategorie =mysql_query( $requeteCategorie);
$resultatSousCategorie =mysql_query( $requeteSousCategorie);

echo "<CENTER>";
echo "<FONT SIZE='4' FACE='ARIAL'>Nouveau</FONT>";
echo "<FORM ACTION='../scripts/insererArticle.php' METHOD='POST'>";
echo "<TABLE BORDER='2'>";
switch( $typeInsertion)
{
case 1:
echo "<TR>";
echo "<TD>Reference article :</TD>";
echo "<TD><INPUT TYPE='TEXT' NAME='refArticle'></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Reference IFD :</TD>";
echo "<TD><INPUT TYPE='TEXT' NAME='refIfd'></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Designation :</TD>";
echo "<TD><INPUT TYPE='TEXT' NAME='designation'></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Description :</TD>";
echo "<TD><TEXTAREA NAME='description'></TEXTAREA></TD></TR>";
echo "</TR>";
echo "<TD>Prix HT :</TD>";
echo "<TD><INPUT TYPE='TEXT' NAME='prixHt'></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Marque :</TD>";
echo "<TD><SELECT NAME='idMarque'>";
while( $ligne =mysql_fetch_row( $resultatMarque))
echo "<OPTION VALUE=$ligne[0]>$ligne[1]";
echo "</SELECT></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Categorie :</TD>";
echo "<TD><SELECT NAME='idCategorie'>";
while( $ligne =mysql_fetch_row( $resultatCategorie))
echo "<OPTION VALUE=$ligne[0]>$ligne[1]";
echo "</SELECT></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Sous Categorie :</TD>";
echo "<TD><SELECT NAME='idSousCategorie'>";
while( $ligne =mysql_fetch_row( $resultatSousCategorie))
echo "<OPTION VALUE=$ligne[0]>$ligne[1]";
echo "</SELECT></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Charger photo :</TD>";
echo "<TD><INPUT TYPE='FILE' NAME='photo' VALUE='Photo'></TD>";
echo "</TR>";
break;
case 2:
echo "<TR>";
echo "<TD>Libelle Categorie :</TD>";
echo "<TD><INPUT TYPE='TEXT' NAME='libelleCategorie'></TD>";
echo "</TR>";
break;
case 3:
echo "<TR>";
echo "<TD>Libelle Marque :</TD>";
echo "<TD><INPUT TYPE='TEXT' NAME='libelleMarque'></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Charger Photo</TD>";
echo "<TD><INPUT TYPE='FILE'></TD>";
echo "</TR>";
break;
case 4:
echo "<TR>";
echo "<TD>Libelle Sous Categorie :</TD>";
echo "<TD><INPUT TYPE='TEXT' NAME='libelleSousCategorie'></TD>";
echo "</TR>";
echo "<TR>";
echo "<TD>Categorie :</TD>";
echo "<TD><SELECT NAME='idCategorie'>";
while( $ligne =mysql_fetch_row( $resultatCategorie))
echo "<OPTION VALUE=$ligne[0]>$ligne[1]";
echo "</SELECT></TD>";
echo "</TR>";
break;
default:
}
echo "<TR><TD><INPUT TYPE='HIDDEN' NAME='typeInsertion' VALUE=$typeInsertion></TD><TR>";
echo "</TABLE>";
echo "<TABLE>";
echo "<TR><TD COLSPAN='2'><HR ALIGN='CENTER'></TD></TR>";
echo "<TR ALIGN='CENTER'>";
echo "<TD ALIGN='CENTER'><INPUT TYPE='SUBMIT' VALUE='Inserer'></TD>";
echo "<TD ALIGN='CENTER'><INPUT TYPE='RESET' VALUE='Effacer'></TD>";
echo "</TR>";
echo "</TABLE>";
echo "</FORM>";
echo "</CENTER>";
?>
lundi 20 décembre 2004 à 12:03:40 | Re : upload image

jdaviaud

Membre Club
Salut, plusieurs petites erreurs que j'ai vu en parcourant rapidement ton code :

pour uploader un fichier par un <FORM> faut pas utiliser



Rechercher <FORM ACTION='../scripts/insererArticle.php' METHOD='POST'>


mais plutot


<FORM ACTION='../scripts/insererArticle.php' METHOD='POST' ENCTYPE='multipart/form-data'>



tu as egalement 2 fois



echo "<TD>Charger Photo</TD>";
echo "<TD><INPUT TYPE='FILE'></TD>";


sachant qu'un de tes deux appels n'a pas de nom donc ca pausera probleme

donc en définitive, si ton INPUT File s'appelle toto dans ton fichier PHP tu aura quelque chose du genre :



<?

if(is_uploaded_file($_FILES['toto']['tmp_name']))
{
$copie = copy($HTTP_POST_FILES['toto']['tmp_name'], $ton_repertoire_de_destination.$HTTP_POST_FILES['toto']['name']);
}
else
{
echo "Erreur pendant l'upload du fichier";
}


C'est un exemple rapide que je viens de te faire de tete donc je te garanti pas que ca marchera du premier coup mais t'auras au moins un exemple

Amicalement
Julien
lundi 20 décembre 2004 à 12:06:17 | Re : upload image

jdaviaud

Membre Club
Faudra également vérifier les droits d'accès au répertoire qui contiendra les fichiers uploadés ( Appelé egalement CHMOD du fichier ) faudra qu'il ait les droits d'accès en écriture mais le mieux pour etre tranquile serait de le mettre en CHMOD 777
lundi 20 décembre 2004 à 12:18:47 | Re : upload image

zizou94

Je suis vraiment désolé mais je comprend pas.pourriez vous m'aider a la redaction du code et ou ajouter les lignes.

merci pour votre aide


Cette discussion est classée dans : ligne, case, photo, echo, categorie


Répondre à ce message

Sujets en rapport avec ce message

upload image [ par zizou94 ] bonjourje suis debutant dans la programmation et la je seche. pouvez vous m'aider ?j'ai creer une page pour la gestion des articles et a la ligne ajou panier de commande avec phpmyamin [ par girvin ] Bonjour, J'essaye de faire un panier d'achat, cependant, je n'arrive pas à ajouter de produit dans mon panier. J'ai bien essayer d'ouvrir les tutos ex Affichage d'un tableau dynamique avec lignes et colonnes [ par lolowar ] Bonjour à tous,Je solicite à nouveau le forum pour un problème sur un affichage de données. Je m'explique:Le but est de faire un tableau du genre:Donn Compteur de visiteurs [ par piep14 ] Bonjour, Je suis en train de faire une requete pour afficher les utilisateurs en ligne mais elle ne me renvoie aucun résultat et je ne trouve pas pour problème formulaire ! [ par ahcorad ] Comment fait-on pour récupérer l'ensemble des info d'un tableau qui peut etre modifié ???ç ptet pa trè clair ! mon code :$nb=0;  while($ligne=mysql_fe metre une variable dans une requete ? [ par marlopremier ] [b]Marlo Premier[/b]Bonjour a tous !dans cette page j'arive a suprimer de ma liste les champs "PretNom et PretDate"la page ce recharge et ne me présan galerie photo [ par webide ] Bonjour,J'ais un souci avec un script d'upload.Lorsque je vais dans l'espace membre, chez chaque membre j'ais un lien vers sa galerie photosVoici le c Switch [ par ToToL ] Bonjour,Premièrement voici mon code :$toto='aa';switch ($toto) {case'bb'</span Affichage répertoire [ par tipexx94 ] Bonjour, j'ai ce c Besoin d'aide urgent [ par Masterchiefer ] Bonjour, alors j'aurais une petite question.Je suis en BTS informatique de gestion spécialité développeur et dans le cadre de mon stage je dois réalis


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales