begin process at 2012 05 31 11:52:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Upload et chemin.


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

Upload et chemin.

vendredi 14 décembre 2007 à 20:55:20 | Upload et chemin.

xeroxiss

Bonsoir,

Après avoir télécharger une petite class sur l'upload (redimentions et renommer), et surtout après avoir  chercher des heures durant,
je me demande si quelqu'un ici ne pourrait pas faire la lumière sur mon problème...

J'ai télécharger le script ici : http://www.phpcs.com/code.aspx?ID=19539

Mon problème est le suivant, je désirai stoqué le chemin de l'image en base de donnée, sauf que je n'arrive pas a mettre le chemin sous une variable présice. Pour exemple l'auteur utilise ceci :

$this-> Infos[$num_field]['chemin']       = $this-> DirUpload . $new_filename;

Je parviens a afficher l'endroit de destination, via cette fonction :

echo $Upload -> Infos[1]['chemin'];

Mais derrière $Upload il n'y a rien...

Je ne sais donc pas faire un INSER INTO
$this-> Infos[$num_field]['chemin']       = $this-> DirUpload . $new_filename;

Merci, de me dirrigé dans la bonne direction,

A bientot

Ps: L'auteur du script ne me répondant pas, c'est pourquoi je me permet de m'adresser ici.


samedi 15 décembre 2007 à 03:09:11 | Re : Upload et chemin.

sebastien_et_typh

tu as essayer de faire :
insert into $Upload -> Infos[1]['chemin']....



Personne ne peut se permettre de juger l'autre....
samedi 15 décembre 2007 à 13:31:35 | Re : Upload et chemin.

xeroxiss

Bonjour,

Non cela ne marche malheureusement pas.

Le but serai de pouvoir transformé ce truc bizard = $Upload -> Infos[1]['chemin']

En une variable traditionnel avec laquelle je pourrais faire ce que je veux, afficher l'image, etc...

Exemple = 
$Upload -> Infos[1]['chemin'] = $image
echo '<img='.$image.' alt="texte alternatif" title="Titre de l\'image" />';

Mais cela ne marche pas bien sur.

Merci d'avoir quand meme répondu.

samedi 15 décembre 2007 à 19:56:12 | Re : Upload et chemin.

sebastien_et_typh

tu peux essayer de faire le upload dans la classe upload dans la fonction CheckUpload()



Personne ne peut se permettre de juger l'autre....
samedi 15 décembre 2007 à 20:41:46 | Re : Upload et chemin.

xeroxiss

Salut,

Je suis un peu néophyte (débutant)...

J'ai déja une class qui me permet de renomer etc..  CheckUpload ? => Moi j'aimerai simplement

Transformé une ligne de code que je connais pas en une variable pour que je puisse l'utilisé partout.

Parcequ'en mettant :

<?php $image="$Upload -> Infos[1]['chemin']"; readfile($image); ?>

Ca ne marche pas.  Veux-tu que je colle la source de la class ?

Bonsoir ;)
samedi 15 décembre 2007 à 21:10:32 | Re : Upload et chemin.

sebastien_et_typh

je l'ai deja regarder donc si je comprend bien lorsque tu fais :
$image = $Upload -> Infos[1]['chemin'];
        echo $image;
il n'y a rien qui s'affiche et toi tu veux que $image contienne le nom de l'image uploadé c'est ca?


Personne ne peut se permettre de juger l'autre....
samedi 15 décembre 2007 à 21:45:13 | Re : Upload et chemin.

xeroxiss

Oui enfaite je désirais stocké l'image dans une base de donnée. Donc il faudrait que ce soit le chemin de l'image.
exemple : $image = "www.monsite.com/upload/image.jpg" 

Pour par exemple l'afficher sur une autre page.

exemple : <?php echo($image); ?>

Merci


dimanche 16 décembre 2007 à 03:23:03 | Re : Upload et chemin.

sebastien_et_typh

Alors juste au dessus de la fonction WriteFile tu as :
@access private
change le en @access public ce qui rend la fonction accessible depuis l'exterieur de la classe
ensuite j'ai tester en faisant
$image = $Upload -> Infos[1]['chemin'];
        echo $image;
et le echo $image m'a bien affiché le chemin


Personne ne peut se permettre de juger l'autre....
dimanche 16 décembre 2007 à 10:52:57 | Re : Upload et chemin.

xeroxiss

Salut !

Déja super ! Merci beaucoup, celà marche !! (hourra)

Mais dans le cas ou j'upload plusieurs images, il ne retient que le chemin d'une image...

Comment pourrai-je faire pour 3 images par exemple ?

Merci beaucoup et bonne journée
dimanche 16 décembre 2007 à 13:16:49 | Re : Upload et chemin.

xeroxiss

Hello autant pour moi...

J'ai parlé trop vite.... Après avoir creusé un peu j'ai la solution....

$image = $Upload -> Infos[1]['chemin'];
echo $image;
$image2 = $Upload -> Infos[2]['chemin'];
echo $image2;
$image3 = $Upload -> Infos[3]['chemin'];
echo $image3;

Tous simplement....

J'ai encore une petite question... j'ai intégré un petit script de chaine aléatoire pour renommer les images...

Il marche parfaitement néanmoins  il exécute la meme chaine sur  les  3 images uploadées.

J'aurai préférer que la chaine se ré-exécute pour chaque image, est-ce possible ? Merci

Le petit bout code :

$chaine = "abcd0123456789";
$nb_caract = 13;
$rename = "";
for($u = 1; $u <= $nb_caract; $u++) {
$nb = strlen($chaine);
$nb = mt_rand(0,($nb-1)); 
$rename.=$chaine[$nb];
}

if (!Empty($_POST['submit'])) {
    $Upload-> Filename     = 'clic_'.$rename.'_img';


1 2 3 4 5

Cette discussion est classée dans : upload, télécharger, infos, chemin, ici


Répondre à ce message

Sujets en rapport avec ce message

Télécharger un CSV et en Extraire les Infos [ par jdaviaud ] Ben voila mon problème, je cherche à faire un script qui dialogue avec E-gold.com pour ceux qui connaissent.A un moment il me propose donc de téléchar Upload de fichiers [ par Zebra1928 ] salut à tous;;j'ai la portion de code suivante:$chemin="/home/www.monsite.com";$chemin=addslashes($chemin);copy($fichier, $chemin);jusque là ça marche Upload de fichiers multiples avec un formulaire [ par cruzzy ] Bonjour,je souhaite réaliser l'upload complet d'un répertoire contenant un nombre de fichiers variable.Pour l'instant j'y arrive en donnant en "dur" l Gros Problèmes de droits sur Image Uploadée [ par efrancilien ] Bonjour,Je viens de changer d'hébergeur et mon scripts upload qui jusqu'à present a toujours bien fonctionné me cause des soucis.Enfin pour etre plus Transfert d'un chemin par variable [ par ricco01 ] Bonsoir à tous,Ma requête est la suivante.Je souhaite transferer à travers une variable un chemin disque du type (unité:\rep\ssrep...) pour un traitem upload d'une image [ par distar ] Bonjour à tous, Je voulais savoir si quelqu'un avait une source qui permet d' uploader une image dans un dossier sur le serveur mais aussi de relever upload [ par cryba ] bonjour, j'ai un formulaire qui recupère des infos et ses infos sont stockés dans une base de données.Dans ce formulaire je recupére des photos et des upload d'un fichier txt de grande taille [ par langagec08 ] bonjour tous le monde ..ben j'ai un fichier .txt de taille 8MO que je dois charger dans ma base de données .....et je sais pas comment procéder[^^sad1 Fonction D'upload en PHP [ par olst59 ] Bonjour a tous, Je me permet de poster un message dans ce forum car je deviens fou... voici maintenant quelques jours que je cherche une explication Upload d'images par mail à la façon de facebook [ par zeus_neon59 ] Bonjour à tous, Vu que sur l'iphone l'upload "normal" n'est pas pris en charge, j'aurais aimé avoir de l'aide, des pistes ou de la documentation pour


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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 : 1,030 sec (4)

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