Insertion file
Fermé
cortana2010
Messages postés
6
Date d'inscription
jeudi 22 juin 2017
Statut
Membre
Dernière intervention
23 juin 2017
-
22 juin 2017 à 15:06
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017 - 23 juin 2017 à 14:29
cortana2010 Messages postés 6 Date d'inscription jeudi 22 juin 2017 Statut Membre Dernière intervention 23 juin 2017 - 23 juin 2017 à 14:29
A voir également:
- Insertion file
- Host file - Guide
- .Dat file - Guide
- .Bin file - Guide
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
4 réponses
Yuh12
Messages postés
184
Date d'inscription
mercredi 7 mai 2014
Statut
Membre
Dernière intervention
28 septembre 2017
24
22 juin 2017 à 15:22
22 juin 2017 à 15:22
Bonjour,
Comment peut-on aider ?
Quel est le problème précis ?
Comment peut-on aider ?
Quel est le problème précis ?
cortana2010
Messages postés
6
Date d'inscription
jeudi 22 juin 2017
Statut
Membre
Dernière intervention
23 juin 2017
22 juin 2017 à 15:31
22 juin 2017 à 15:31
je veux un petit code pour upload vidéo et stoker dans une base de donnée ainsi une modification
jordane45
Messages postés
38241
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 septembre 2024
4 689
22 juin 2017 à 15:47
22 juin 2017 à 15:47
Bonjour,
Déjà ... on Upload les fichiers SUR le serveur ... et dans la BDD on ne stocke que le chemin pour y accéder.
On évite de mettre des fichiers directement en BDD ... ça alourdi énormément le code et la taille de la base....
Ensuite.. pour faire un Upload... il existe des centaines ( milliers ? millions ??) d'exemples sur le net....
par exemple : https://www.commentcamarche.net/faq/889-php-upload-de-fichiers
Déjà ... on Upload les fichiers SUR le serveur ... et dans la BDD on ne stocke que le chemin pour y accéder.
On évite de mettre des fichiers directement en BDD ... ça alourdi énormément le code et la taille de la base....
Ensuite.. pour faire un Upload... il existe des centaines ( milliers ? millions ??) d'exemples sur le net....
par exemple : https://www.commentcamarche.net/faq/889-php-upload-de-fichiers
cortana2010
Messages postés
6
Date d'inscription
jeudi 22 juin 2017
Statut
Membre
Dernière intervention
23 juin 2017
23 juin 2017 à 13:02
23 juin 2017 à 13:02
Bonjour
Merci pour votre réponse mais j'ai pas compris exactement comment faire
Merci pour votre réponse mais j'ai pas compris exactement comment faire
jordane45
Messages postés
38241
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 septembre 2024
4 689
23 juin 2017 à 13:55
23 juin 2017 à 13:55
Tu n'as pas compris quoi ?
Surtout que je t'ai mis un lien vers un tuto .... difficile de faire mieux !
Surtout que je t'ai mis un lien vers un tuto .... difficile de faire mieux !
cortana2010
Messages postés
6
Date d'inscription
jeudi 22 juin 2017
Statut
Membre
Dernière intervention
23 juin 2017
23 juin 2017 à 14:01
23 juin 2017 à 14:01
y a pas de requête insert !!
cortana2010
Messages postés
6
Date d'inscription
jeudi 22 juin 2017
Statut
Membre
Dernière intervention
23 juin 2017
23 juin 2017 à 14:02
23 juin 2017 à 14:02
<?php
@session_start();
$cnx = @mysql_connect( "localhost", "root", "" );
$db= @mysql_select_db( "base" );
if ((isset($_FILES['nom_du_fichier']['temp_name'])&&($_FILES['nom_du_fichier']['error'] == UPLOAD_ERR_OK))) {
$chemin_destination = 'video/';
move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], $chemin_destination.$_FILES['nom_du_fichier']['name']);
}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Document sans titre</title>
</head>
<body>
<form method="post" action="#" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="2097152">
<input type="file" name="nom_du_fichier">
<input type="submit" value="Envoyer">
</form>
</body>
</html>
@session_start();
$cnx = @mysql_connect( "localhost", "root", "" );
$db= @mysql_select_db( "base" );
if ((isset($_FILES['nom_du_fichier']['temp_name'])&&($_FILES['nom_du_fichier']['error'] == UPLOAD_ERR_OK))) {
$chemin_destination = 'video/';
move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], $chemin_destination.$_FILES['nom_du_fichier']['name']);
}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Document sans titre</title>
</head>
<body>
<form method="post" action="#" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="2097152">
<input type="file" name="nom_du_fichier">
<input type="submit" value="Envoyer">
</form>
</body>
</html>
jordane45
Messages postés
38241
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 septembre 2024
4 689
>
cortana2010
Messages postés
6
Date d'inscription
jeudi 22 juin 2017
Statut
Membre
Dernière intervention
23 juin 2017
Modifié le 23 juin 2017 à 14:49
Modifié le 23 juin 2017 à 14:49
1 - Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - En effet ... là il ne s'agit que du formulaire permettant d' UPLOADER le fichier sur le serveur.
Ensuite ... à toi de le modifier pour gérer l'insertion (du chemin...) en bases de données.
Bien entendu... tu sais comment connecter ton script php à une base de donnée n'-est-ce pas ??
Si ce n'est pas le cas .... tu peux utiliser PDO ou mysqli.
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli
Ensuite il faut savoir faire des requêtes SQL (tu sais le faire ?? )
En l'occurence .. ici il faudra faire une requête de type INSERT (tu trouveras sans mal la doc et des exemples sur le net.....)
par exemple :
bref... c'est le b.a.ba de la programmation php/mysql ....
Si tout ce que je viens de te dire te semble incompréhensible... je ne peux que te conseiller de suivre des Tutos sur le net avant de commencer à coder.
Ici nous ne sommes pas là pour te fournir le code clé en main... juste là pour conseiller, guider et/ou aider à corriger un code que TU auras réalisé.
Cdt,
Jordane
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - En effet ... là il ne s'agit que du formulaire permettant d' UPLOADER le fichier sur le serveur.
Ensuite ... à toi de le modifier pour gérer l'insertion (du chemin...) en bases de données.
Bien entendu... tu sais comment connecter ton script php à une base de donnée n'-est-ce pas ??
Si ce n'est pas le cas .... tu peux utiliser PDO ou mysqli.
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli
Ensuite il faut savoir faire des requêtes SQL (tu sais le faire ?? )
En l'occurence .. ici il faudra faire une requête de type INSERT (tu trouveras sans mal la doc et des exemples sur le net.....)
par exemple :
INSERT INTO tatable (fichier) VALUES ('chemin_vers_le_fichier');
- chemin_vers_le_fichier : variable contenant, par exemple, le contenu de
$_FILES['nom_du_fichier']['name']
bref... c'est le b.a.ba de la programmation php/mysql ....
Si tout ce que je viens de te dire te semble incompréhensible... je ne peux que te conseiller de suivre des Tutos sur le net avant de commencer à coder.
Ici nous ne sommes pas là pour te fournir le code clé en main... juste là pour conseiller, guider et/ou aider à corriger un code que TU auras réalisé.
Cdt,
Jordane
cortana2010
Messages postés
6
Date d'inscription
jeudi 22 juin 2017
Statut
Membre
Dernière intervention
23 juin 2017
23 juin 2017 à 14:29
23 juin 2017 à 14:29
Merci beaucoup jordane45 c'est tres gentil de ta part