Accueil > Forum > > > > Php et connection externe
Php et connection externe
vendredi 31 juillet 2009 à 10:18:07 |
Php et connection externe

matouyo
|
Bonjour a tous.
J'ai un problème ds un bout de code php qui permet de générer automatiquement un galerie de photos.
Je vous expose mon souci:
Dans un 1er temps, les images de ma galerie se trouvent sur un serveur nas sur mon réseau.
Vue que le serveur nas ne fait pas serveur web, je voulais mettre sur une autre machine un serveur virtuel avec mes fichier php et allé chercher mes images sur mon nas.
Mon souci est que je n'arrive pas a atteindre mes images dans le code php.
je vous met le bout de code de ma page.
<?php
/* settings */
$image_dir = 'images/'; <<< c'est ICI que j'indique le chemin de mon dossier d'images, quand j'indique in chemin reseaux ou meme un dossier sur le web ça ne marche pas.
$per_column = 6;
/* step one: read directory, make array of files */
if ($handle = opendir($image_dir)) {
while (false !== ($file = readdir($handle)))
{
if ($file != '.' && $file != '..')
{
if(strstr($file,'-thumb'))
{
$files[] = $file;
}
}
}
closedir($handle);
}
/* step two: loop through, format gallery */
if(count($files))
{
foreach($files as $file)
{
$count++;
echo '<a class="photo-link" rel="one-big-group" href="',$image_dir,str_replace('-thumb','',$file),'"><img src="',$image_dir,$file,'" width="100" height="77" /></a>';
if($count % $per_column == 0) { echo '<div class="clear"></div>'; }
}
}
else
{
echo '<p>There are no images in this gallery.</p>';
}
?>
Merci d'avance pour votre aide.
Si certaine personne veulent le liens pour tous les fichier de la galerie, n'hésitez pas a me contacter
Cordialement
Mathieu
|
|
vendredi 31 juillet 2009 à 10:35:59 |
Re : Php et connection externe

syndrael
|
Tu n'as pas un problème de droits sur ton NAS ? Quels sont les OS respectifs ?
S.
|
|
vendredi 31 juillet 2009 à 10:59:55 |
Re : Php et connection externe

matouyo
|
oui, il y a des droit sur mon NAS. le truc c'est que mes dossier son accessible en http la aussi avec mot de passe. (il est possible d'inclure un login/password dans du php?)
L'autre problème c'est que je n'arrive même pas à atteindre un dossier sur le net genre : http://www.mondomaine.com/images/
Voici l'erreur que ca me donne:
Warning: opendir(http://www.solushop.fr/httpdocs/images/images_aquarium) [function.opendir]: failed to open dir: not implemented in C:\wamp\www\aquarium.php on line 104
Merci pour ton aide
|
|
vendredi 31 juillet 2009 à 12:48:28 |
Re : Php et connection externe

syndrael
|
Pour le problème d'accès en http (PHP ou manuellement), il faut te tourner vers Apache ou ton server Web. Perso je ferai un VirtualHost images.mon-domaine.com.
S.
|
|
lundi 3 août 2009 à 13:43:05 |
Re : Php et connection externe

nautilus99
|
Bonjour,
Il faudrait regarder la directive: allow_url_fopen. Suivant le build PHP et la sécurité voulue, cette directive peut être à Off ou 0, ce qui interdit toute ouverture de fichier (donc de dossier aussi) via le réseau.
Ensuite, si l eserveur Web est Apache sous Windows, un certain nombre de problème speuvent survenir. L'utilisateur par défaut de Apache (SYSTEM) ne possède aucun droit réseau ! La discussion autour de Opendir dans la doc de PHP est très instructive à ce sujet.
|
|
Cette discussion est classée dans : images, code, php, serveur, galerie
Répondre à ce message
Sujets en rapport avec ce message
if et else en php [ par mediapat ]
slt à tousje suis débutant et n'arrive pas à faire un code avec condition.voici le début de mon code source :$host = "213.228.13.136"; echo gethostbyn
La gestion des fichiers avec PHP et MySQL [ par osscour ]
Bonjour, je souhaite créer un site de contenu type mini-journal(le genre de site que l'on peut faire avec SPIP). Je me pose des questions sur la maniè
ActiveX sur serveur PHP [ par jkthos ]
Bonjour, Je developpe une page php où je dois identifier un client (login, pass) à l'aide d'un objet ActiveX. Mais quand Je dois executer ce code sur
Foreach() : code qui ne fonctionne plus. [ par Skymmon ]
Bonjour, j'ai créé il y a quelques mois un site internet incluant une galerie d'image en php. Je me suis apperçu un jour en visitant mon site que le c
Galerie le plus simple possible! [ par virgile11 ]
Bonjour, je suis incapable de programmer en php et je cherche un fichier php qui, placé dans un dossier contenant des images nommées 001.jpg, 002.jpg,
Include [ par w_minisplash_w ]
Bonjour à tous,Prenons un exemple (une belle faille include) :on a la page http://www.monsite.com/mapage.php?url=uneurl : <font color="#ff0000" face
superposer 2 images [ par scyon ]
Bonjour, alors voilà mon problème. Je voudrais tout simplement superposer deux images. d'une page, j'appelle la page image.php en lui passant les deux
images php serveur linux [ par nemetos ]
bonjour,je voudrais savoir comment afficher un texte en ttf dans une image avec un serveur linux ?Ces fonctions fonctionnent très bien sur windows ima
Neuf wifi - serveur free - input file qui ne marche pas [ par timautin ]
Salut! Bien que j'ai souvent trouvé des solutions à mes problèmes ici, c'est la première fois que je poste, je ne trouve la solution nulle part, et mo
Site bilingue et img src [ par DsD7 ]
Bonsoir, je débute en php et mon problème est le suivant. Il y a 2 paramètres sur mon projet de site. Le premier est la langue (géré par des constante
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|