begin process at 2012 02 13 07:58:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

enregistrer une chaine de caracteres dans un stream


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

enregistrer une chaine de caracteres dans un stream

mardi 27 juin 2006 à 18:38:44 | enregistrer une chaine de caracteres dans un stream

Yossi

Bonjour,

je voudrais savoir comment enregistrer une chaine de caracteres dans un stream sans passer par un fichier.

Ce que je veux c'est le contraire de file_get_contents.
Exemple:
une image est enregistree dans un champ d'une base de données. Je veux afficher l'image de la base. Mais je ne veux pas passer par un fichier intermédiaire. Donc , ce que je ne veux pas, c'est  ca : <?php echo <img src=\"afficheImage.php?id=$id\" >?> mais plutot
passer par le uri du metadata su stream  ( stream_get_metadata($stream) ) pour afficher l'image.

(la variable uri du metadata du stream renvoit l'url du stream).

Merci d'avance.



 

mercredi 28 juin 2006 à 08:23:46 | Re : enregistrer une chaine de caracteres dans un stream

malalam

Administrateur CodeS-SourceS
Hello,

tu peux la refaire en français...?
mercredi 28 juin 2006 à 10:30:05 | Re : enregistrer une chaine de caracteres dans un stream

Yossi


généralement, pour afficher une image d'une base de données, ce qu'on fait c'est que le src de l'image est une page php qui ne va pas générer une page html mais une image  (avec header("content-type : image/jpeg")
le problème c 'est que je ne peux pas prendre cette solution car j'ai développé une classe de formulaire de données. il faut donc que j'utilise le champ image que j'ai extrait de la base directement dans cette classe de formulaire .
L'objectif pour résumer est de pouvoir afficher une image de ma base directement . Avec l'uri du stream , je pourrai donc faire :
<img src="adresse uri du stream">
mais il faut que j'enregistre cette image (qui est un champ d'une base de données ) dans un stream avant. Mais je ne vois pas comment faire.
 



mercredi 28 juin 2006 à 10:49:56 | Re : enregistrer une chaine de caracteres dans un stream

malalam

Administrateur CodeS-SourceS

Tu ne pourras pas, à mon avis. Le navigateur aura besoin de savoir ce qu'ilk est censé afficher, quand tu vas lui envoyer le flux. ce qui implique un header (). Une solution est peut-être de jouer avec ob_start, ob_get_contents () et cie.



Cette discussion est classée dans : enregistrer, chaine, caracteres, stream, passer


Répondre à ce message

Sujets en rapport avec ce message

Delimiteur de chaine de caracteres [ par phpwankenobi ] Bonjour,Je ne sais pas comment utiliser le dlimiteur "\" pour delimiter les chaines de caracteres, en clair je souhaite recuperer et/ou passer correct Chaine de caracteres [ par JoJo738 ] Bonsoir, Je cherche une fonction permettant de faire un tableau avec une chaine de caracteres. De sorte que j'obtienne : $chaine = 'aaabacddc';Array( Chaine de caracteres [ par bizzard4 ] Bonjour !J'ai une formulaire avec un input qui prend le chemin d'une image en local.. Le resultat est par exemple : C:\easyphp\www\news\images\test.jp Comment autoriser uniquement les caracteres alphanumeriques dans une chaine ? [ par WizardNx ] Salut ! Voilà, j'ai un petit probleme... Je suis pas très très fort avec les syntaxes ereg... Ce que je veux faire c'est interdire tout caractère qui Probleme de caracteres [ par LaurentKOogar ] Bonjour,Je lis un Flux XML et dans la recuperation des datas j'ai des caracteres qui pour moi sont totalement inconnu: Ã© => é Ã§ =>  çDon Bug dans modification de chaine de caracteres [ par eikichi ] Bonjour a tous, J'ai un petit probleme avec la fonction substr_replace. Dans la fonction addSpace que vous pourrez voir ci-dessous, je ne parviens pa Ajouter des points de suspension dans une chaine de caracteres issue d'un BDD [ par pfl34 ] Bonsoir à tous, Je dois afficher un tarif pour plusieurs produits. Je ne maitrise pas la saisie des différents éléments (c'est le client). Pour faire Couper uen chaine de caracteres [ par SatanCorporation ] Salut a tous!!!!comment je peux faire pour couper uen chaine de caracteres apres que n soit egal a n en coupant celle ci au mot suvant :$mavariable="1 chaine de caracteres [ par cyberastuces ] Bonjour,Voila je cherche comment afficher un message si un chaine de caracteres contien que des espace et aucun caracteres.J'ai penser à :if(!eregi( " Trouver une chaine dans une chaine [ par LaurentKOogar ] Bonjour,je cherche le meilleur moyen de trouver une chaine dans une chaine mais ca marche pasDe toute facon ce n'est pas une bonne solution que de met


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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,515 sec (4)

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