begin process at 2012 05 31 04:19:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Php et connection externe


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

Php et connection externe

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

matouyo

Membre Club

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

Membre Club

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


Nos sponsors


Sondage...

Comparez les prix

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 : 0,328 sec (3)

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