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
ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 0ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 0 par Philess
L'extensibilité du Team Web Access
Le Web Access (site d'équipe) de Team Foundation Server a été complètement réécrit dans la version 2012 avec pas moins de 400.000 lignes de JavaScript. Ce nouveau modèle a été pensé pour offrir de grandes...
Cliquez pour lire la suite de l'article par Philess SIMULER FACILEMENT L'ENVOI DE MAILSIMULER FACILEMENT L'ENVOI DE MAIL par JeremyJeanson
il m'a été demandé, à plusieurs reprises, comment je faisais pour simuler l'envoi de mail lors de mes démos de Workflow Foundation. Ma solution est plutôt simple : j'utilise la configuration par défaut du SmtpClient et j'oriente les mails vers un dossier ...
Cliquez pour lire la suite de l'article par JeremyJeanson VOTEZ POUR LE TOP 10 DES INFLUENCEURS SHAREPOINT FRANCOPHONES !VOTEZ POUR LE TOP 10 DES INFLUENCEURS SHAREPOINT FRANCOPHONES ! par Patrick Guimonet
Si ce n'est déjà fait (comme plus de 600 personnes déjà), il est encore temps de voter pour le concours TOP 10 des influenceurs SharePoint francophones ! Il est organisé par harmon.ie et accessible ici : http://harmon.ie/top-...
Cliquez pour lire la suite de l'article par Patrick Guimonet [CONF'SHAREPOINT] DERNIER RAPPEL ! :-)[CONF'SHAREPOINT] DERNIER RAPPEL ! :-) par Patrick Guimonet
La Conf'SharePoint en chiffres c'est : 3 jours de SharePoint ! 4 parcours et 60 sessions 17 partenaires représentant toutes les fac...
Cliquez pour lire la suite de l'article par Patrick Guimonet
Forum
SERVEUR DE MESSAGERIESERVEUR DE MESSAGERIE par ecarlatesteves
Cliquez pour lire la suite par ecarlatesteves
Logiciels
Easy-Planning (4.5.0.11)EASY-PLANNING (4.5.0.11)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté a... Cliquez pour télécharger Easy-Planning CVEasy (3.1.0.51)CVEASY (3.1.0.51)PHMSD-CVEasy est un logiciel d'aide à la rédaction de CV d'une simplicité déconcertante.
PHMSD-C... Cliquez pour télécharger CVEasy LettresFaciles 2011 (8.6.0.31)LETTRESFACILES 2011 (8.6.0.31)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011 sDEVIS-FACTURES vlPRO (8.4.2.62)SDEVIS-FACTURES VLPRO (8.4.2.62)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO Devis-Factures PHMSD (2.1.0.11)DEVIS-FACTURES PHMSD (2.1.0.11)Configuration minimale
Nécessite Windows™ 2000, XP, Windows 7, 8, Vista (Service Pack à... Cliquez pour télécharger Devis-Factures PHMSD
|