Lister des images d'un serveur distant

Répondre
PiloOp
le 01/06/2005 à 13:20
PiloOp
J'ai ma page code2.php qui est elle aussi est sur le serveur distant. Mais je doit aussi l'appeller avec un include sur le site 1. Le probléme c'est que le code2.php qui est sur le serveur distant fait appelle à une connection mysql du site 1.

En gros elle ne trouve pa de connection mysql car dans le code2.php il y a un include du conf.php.

Je sans que c'est complexe mon truc.!! Sinon merci de vos réponse les gars je sans que vous allez souvent me voir.Je viendrai aider de temps en temps. smiley
Bzh
le 01/06/2005 à 13:45
Bzh
Tu peu t' arranger pour faire ta requette sur ton serveur 1 et envoyer les résultats par la méthode get à ta page2.php qui les récupérera et s' executera en fonction...

Sinon, je ne vois pas...
PiloOp
le 01/06/2005 à 14:00
PiloOp
Voici le code2.php sur je fait appel avec un require.

[Wall]<?
...
?>[/wall]

Koboneil : Voir le message suivant.
PiloOp
le 01/06/2005 à 14:02
PiloOp
Oups excuse pour l'avan derniér post j'ai U une probléme avec ma connection sa a merdé

Voici le code2.php sur je fait appel avec un require.

http://www.lephpfacile.com/wall/wall.php?id=2269

Mais dans tous le code il y à juste :

qui m'oblige à faire appel au serveur distant.Car il compte le nbr d'image dans chaque dossier.


<? $dir = opendir("$sous/"$rub"");
$i2=0;
while($fichier = readdir($dir)) {
if (ereg(".jpg",$fichier) or ereg(".bmp",$fichier)) $i2++;
}

closedir($dir); ?>



Le probléme c'est que ce code est accompagné d'une connection mysql au site 1.

Donc je me suis dit pk pas juste faire un include du code ci-dessu le probléme c'est que ce code se trouve dans une boucle sa serai le bordel.

Donc si ta une info je pren car c'est juste ça qui m'empeche de continuer.
Bzh
le 01/06/2005 à 14:35
Bzh
Juste comme ça
SELECT *
Sa devrait être interdit de voir ça smiley

Et, puis:
<?php $dir = opendir("$sous/"$rub""); ?>


Tu peux nous expliquer ce que sa veut dire ça ???



Or mis ça, je vais te proposer une solution...
PiloOp
le 01/06/2005 à 16:08
PiloOp
<? $dir = opendir("$sous/".$row_req['nom']."");
$i2=0;
while($fichier = readdir($dir)) {
if (ereg(".jpg",$fichier) or ereg(".bmp",$fichier)) $i2++;
}

closedir($dir); ?>


Voici le bon code j'avai fait une erreur car je fesai des testes.

Affichage

<strong> ('.$i2.')</strong>


Propose tj ta solution,mercii
i M@N
le 01/06/2005 à 18:17
i M@N
Hello !

J'ai eu le même problème un temps et j'ai finalement opté pour une iframe qui affiche le script distant.

@+...
One Love, One Heart, One Unity.
PiloOp
le 01/06/2005 à 21:01
PiloOp
Avec l'iframe cela ne marche pas.
Il ne trouve pas la table mysql du site 1. Je veut juste compter le nbr d'image qu'il y a dans le serveur 2. donc sur mon site je fait un include de code2.php pour compter le nbr d'image mais le probléme c que dans code2.php il y a une connection mysql au site 1. donc comme je fait un include le code ne trouve pa la table du site1
PiloOp
le 01/06/2005 à 21:51
PiloOp
Petite explication :


Site 1 : Site principal qui contient le code et l'include

Site 2 : Site heberger d'images (free)


Dans mon code2.php (qui lui est dans le ftp du site 2) il y a un petit code qui compte le nbr d'image dans chaque dossier du ftp 2 (site 2) ou il y a les images.

Donc voici le code :

$dir = opendir("$sous/".$row_req['nom']."");
$i2=0;
while($fichier = readdir($dir)) {
if (ereg(".jpg",$fichier) or ereg(".bmp",$fichier)) $i2++;
}

closedir($dir);



Mais dans ce code il y à .$row_req['nom']. cet information je peu la recuperer grace à une connection mysql a la base du site 1.

Donc dans le site 1 pour récuperer le code2.php je fait un include

<? require_once('http://www.site2.com/code2.php'); ?>



L'include fonctionne mais le probléme c'est que le code2.php ne trouve pas la connection mysql au site 1.

C'est peut étre du au probléme de l'include ..
Car peut-on faire une connection mysql a une base d'un site a partir d'un autre site.???
Le probléme est surment du à cela.
Bzh
le 02/06/2005 à 10:15
Bzh
Je ne comprends pas d' où viennent tes deux variables $sous et $rub.

Tu peux en dire plus ???
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours