webide
-
Compteur de contenus
41 -
Inscrit(e) le
-
Dernière visite
Messages postés par webide
-
-
problème de transfert
dans PHP
je viens d'essayer, bon il transfère les fichiers (c'est déjà ça)
Mais il me les place à la racine et non à l'endroit ou je veut
$ftp_rep_choix[0] = "/home/trioli/www/galerie/galleries/soirées/";
trioli= l'espace pour le site
et je suis le chemin mais rien n'y fait.
Une dernière question, lorsque je marques
$choisir_rep = 1;
au lieu de 0 cela ne fonctionnes pas, cela veut il dire qu'on ne peut avoir qu'un chemein de destination possible si oui, pas la peine de continuer avec ce programme car il faut que je puisses avoir plusieurs choix.
-
problème de transfert
dans PHP
Ok merci beaucoup je fais cela de suite
-
problème de transfert
dans PHP
voici le lienupload et je suis mon propre hébergeur (je loue un serveur dédié chez ovh)
-
problème de transfert
dans PHP
Cela ne fonctionnes tjrs pas.
Je deviens fou , mais bon je vais expliquer en détail le processus
phpupload a été transféré dans un fichier "ftp" créé sur l'espace.
Les galeries (plusieurs) se trouvent dans un fichier créé appelé "galerie" (phpmywebgalerie) qui lui même contient un fichier appelé "galleries" (je suis sur de l'ortographe)
$ftp_server ="xxxxxxx"; //ftp server
$ftp_user ="xxx"; //login ftp
$ftp_pass ="xxxx"; //pass ftp
/* Voulez vous permettre le choix du répertoire de destination
* du fichier à uploadé (1 pour oui, 0 pour non)
* Would you allow the choice of the destination directory
* (1 = yes, 0 = no)
*/
$choisir_rep = 1;
/* Si oui, veuillez éditer les différents répertoires possibles
* Pour ajouter un répertoire, ajouter simplement une ligne
* du type $ftp_rep_choix[x]="repertoire"; (x étant un nombre)
* le chemin est en fonction de la racine du serveur ftp
* Vous pouvez ajouter autant de répertoires que vous le désirez
* If yes, please edit the differents directory.
* to add a directory simply write $ftp_rep_choix[x]="directory"; (x is a number)
* You can add as directory as you want.
*/
$ftp_rep_choix[0] = "galerie/galleries/soirées";
$ftp_rep_choix[1] = "galerie/galleries/fetes";
$ftp_rep_choix[2] = "galerie/galleries/w-e";
// Si non, veuillez éditer le répertoire par défaut ou sera uplodé les fichiers
// If no, put the default directory where the files will be upload
$ftp_rep_defaut = "/"; -
problème de transfert
dans PHP
Oui tout a fait ils existes mais je viens de remarquer que même en suivant les instructions données dans phpmywebgalerie et de tranférer (par ftp) les photos ne s'ajoutes pas. Il faut que je voit d'ou vien le problème
-
problème de transfert
dans PHP
Non car galerie= le répertoire du script (phpmywebgalerie)
galleries= le répertoire ou insérer les photos et soirees = le répertoire spécifique pour mettre les photos.
J'ais essayé en faisant /galerie/galleries/soirees puis ../galerie/galleries/soirees/
etc... enfin toutes les combinaisons possibles sans succès
-
problème de transfert
dans PHP
c'est fait mais le problème reste le même malgré que j'ais ouvert des droits (chmod sur les fichiers de destination)
-
problème de transfert
dans PHP
Bonjour,
J'ais un souci avec le script phpupload. je l'ais installé, et parametré correctement le fichier config.php mais lorsque je veut transférer un fichier sur l'espace alloué il me marque "Impossible de trouver le dossier de destination." alors qu le fichier existe.
Voici le code config
$ftp_server ="ip serveur"; //ftp server
$ftp_user ="login"; //login ftp
$ftp_pass ="mdp"; //pass ftpPuis le répertoire de destination
$ftp_rep_choix[0] = "galerie/galleries/soirees/";
$ftp_rep_choix[1] = "galerie/galleries/fetes/";
$ftp_rep_choix[2] = ""galerie/galleries/w-e/;Quelqu'un aurait'il la réponse.
Merci d'avance
webide
-
Bonjour,
Je suis en train de créer une page intégrant une iframe mais par rapport au design, je souhaiterais remplacer la barre de défilement par des petites images style fleches haut-bas. Quelqu'un aurait il la solution.
Merci d'avance
webide
-
Bonjour,
Je suis en train de créer une page pour un site n'étant pas hébergé sur mon serveur. La personne souhaite pouvoir modifier textes et photos sur cette page via une page admin. Cela ne me pose normalement pas de problèmes lorsque le site est hébergé chez moi puisque j'ouvres les droits en écriture et lecture directement sur le serveur mais là comment puis je faire pour ouvrir les droits.
Merci d'avance
webide
-
Redimensionnement
dans PHP
Bonjour,
Je cherche à redimensionner une image non définie sur un site.
Je m'explique: j'ais installé un système permettant de transférer une image d'un dossier de l'ordi vers le site sans ftp. Par contre l'image envoyée apparait à la taille normale et je souhaites qu'elle soit redimensionnée automatiquement
Voici la portion de code qui permet l'apparition de l'image
Code:
<?php
class images {
var $repertoire;
var $nb_par_ligne;
function ajouter_image($image,$nom) {
if (is_dir($this->repertoire)) {
if (copy($image, $this->repertoire . "/" . $nom)) return true;
else return false;
} else return false;
}
function lister_repertoire() {
$liste = array();
if (is_dir($this->repertoire)) {
if ($pointeur = opendir($this->repertoire)) {
while (($fichier = readdir($pointeur)) !== false) {
if (!is_dir($this->repertoirte . "/" . $fichier)) {
$liste[] = $fichier;
}
}
closedir($pointeur);
return $liste;
} else return false;
} else return false;
}
function liste_select() {
$liste = $this->lister_repertoire();
for ($i = 0; $i < count($liste); $i++) {
echo " <option value=\"$this->repertoire/$liste[$i]\">$liste[$i]</option>\n";
}
}
function afficher_liste() {
$liste = $this->lister_repertoire();
echo "<table summary=\"table d'images\">\n";
for ($i = 0; $i < count($liste); $i++) {
$nom = explode(".", $liste[$i]);
$nom = str_replace("_", " ", $nom[0]);
$nom = str_replace("-", " ", $nom);
$nom = strtoupper(substr($nom, 0, 1)) . substr($nom, 1);
if (round($i/$this->nb_par_ligne) == ($i/$this->nb_par_ligne)) echo " <tr>\n";
echo " <td align=\"center\">" . $this->afficher_image($liste[$i]) . "<br></td>\n";
if (round(($i+1)/$this->nb_par_ligne) == (($i+1)/$this->nb_par_ligne) || ($i+2) > count($liste)) echo " </tr>\n";
}
echo "</table>\n";
}
function afficher_image($fichier) {
return "<img src=\"" . $this->repertoire . "/" . $fichier . "\" alt=\"" . $fichier . " - " . round((filesize($this->repertoire. "/" . $fichier)/1024), 2) . " ko\">";
}
}
?>Si quelqu'un à la solution
Merci d'avance
webide
-
Sur la page j'ais une image centrale qui sert d'axe et autour de cette image je souhaite placer des animations ou liens comme si je mettais autour de cette image un cercle invisible et y placerais à différents endroits des autres images.
-
Bonsoir,
Voici ma question.
Je souhaites mettre des images ou animations placées autour d'une image centrale ou d'un axe le tout intégré dans un tableau. Je pense avoir été clair enfin j'espères que vous me comprendrez.
Merci d'avance
webide
-
Bonjour,
Je souhaite lancer l'ouverture de rideau automatiquement après 1 ou 2 secondes.
Voici le bout de code utilisé:
<!-- Calque de gauche -->
<div name="gauche" id="gauche" style="position: absolute; left: 0px; top: 0px; visibility: visible; z-index: 1; { background:url(images/ecrin1.jpg)}">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%" align="center" valign="top">
<tr>
<!-- Lancement de la fonction de déplacement des calques sur clic sur l'image -->
<td align=center valign=bottom><a href="#" OnClick="change();"><img src="images/haut.gif" border="0"></a></td>
</tr>
</table>
</div>
<!-- Calque de droite -->
<div name="droite" id="droite" style="position: absolute; left: 0px; top: 0px; visibility: visible; z-index: 1; {background:url(images/ecrin.jpg)}">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%" align="center" valign="top">
<tr>
<!-- Lancement de la fonction de déplacement des calques sur clic sur l'image -->
<td align=center valign=top><a href="#" OnClick="change();"><img src="images/bas.gif" border="0"></a></td>
</tr>
</table>
</div>
<!-- Lancement du positionnement des calques (après les avoir écrit) -->
<script>init();</script>Comment dois procéder
Merci d'avance
webide
-
Bonjour,
Je souhaite modifier un script permettant d'ouvrir une page sous forme de rideau mais au lieu de faire cela du centre vers gauche et droite , le faire du centre vers haut et bas.
Voici le script
dans le head:
<script language="JavaScript">
// détection du navigateur
nc4 = (document.layers)? true:false;
ie4 = (document.all)? true:false;
nc6 = (typeof(window.controllers) != 'undefined' && typeof(window.locationbar) != 'undefined')? true:false;
// Taille de chaque déplacement
var pas = 3;
// Délai entre chaque déplacement (en millisecondes)
var delai = 5;
// Largeur de chaque 'demi-image'
var tailleImage = 67;
// Variables recevant les différentes valeurs lors du déplacement
var largeur;
var hauteur;
var demi;
// Variable recevant la boucle de déplacement
var ouverture;
// Fonction de positionnement des calques
function init() {
// Instructions pour Netscape 6 et supérieur
if (nc6) {
// Largeur des calques (la moitié de la largeur du navigateur)
largeur = Math.round(window.innerWidth/2);
// Hauteur des calques (hauteur interne du navigateur)
hauteur = window.innerHeight;
}
// Instructions équivalentes pour Internet Explorer
if (ie4) {
largeur = Math.round(document.body.clientWidth/2);
hauteur = document.body.clientHeight;
}
// On affecte la demi-largeur à la variable demi qui donnera la largeur des calques
demi = largeur;
// Pour Netscape 4.x on masque d'office les calques (le script ne fonctionnant pas)
if (nc4) {
disp();
}
// Instructions pour Netscape 6 et supérieur
if (nc6) {
// Modification de la largeur du calque de gauche à la moitié de l'écran
document.getElementById("gauche").style.width = demi-8;
// Modification de la hauteur du calque gauche à tout l'écran
document.getElementById("gauche").style.height = hauteur;
// Instructions équivalentes pour le calque de droite
document.getElementById("droite").style.width = demi-8;
document.getElementById("droite").style.height = hauteur;
// Positionnement du calque de droite àdroite de l'écran
document.getElementById("droite").style.left = largeur-8;
}
// Instructions équivalentes pour Internet Explorer
if (ie4) {
gauche.style.width = demi;
gauche.style.height = hauteur;
droite.style.width = demi;
droite.style.height = hauteur;
droite.style.left = largeur;
}
}
// Fonction de déplacement et de retaillage des calques
function change() {
// Tant que le calque est plus large qu'une demi-image
if ( demi > tailleImage ) {
// Instructions pour Netscape 6 et supérieur
if (nc6) {
// Changement de la largeur du calque de gauche à la taille de 'demi'
document.getElementById("gauche").style.width = demi-8;
// De même pour le calque de droite
document.getElementById("droite").style.width = demi-8;
// Déplacement du calque de droite pour simuler l'ouverture
document.getElementById("droite").style.left = largeur*2-demi-8;
}
// Instructions équivalentes pour Internet Explorer
if (ie4) {
gauche.style.width = demi;
droite.style.width = demi;
droite.style.left = largeur*2-demi;
}
// Changement de la valeur de 'demi'
demi -= pas;
// Relance de la fonction selon le délai déterminé (boucle)
ouverture = setTimeout("change()",delai);
}
// Si les calques sont moins larges que les demi-images
else {
// Arrêt de la boucle
clearTimeout(ouverture);
// Lancement de la fonction de disparition des calques
disp();
}
}
// Fonction de disparition des calques
function disp() {
// Instructions pour Netscape 4.x
if (nc4) {
// Masquage du calque de gauche
document.gauche.visibility = 'hidden';
// Idem pour celui de droite
document.droite.visibility = 'hidden';
// Positionnement du calque de droite &` gauche de l'écran pour éviter les ascenceurs horizontaux
document.droite.left = 0;
}
// Instructions équivalentes pour Internet Explorer
if (ie4) {
gauche.style.visibility = 'hidden';
droite.style.visibility = 'hidden';
droite.style.left = 0;
}
// Instructions équivalentes pour Netscape 6 et supérieur
if (nc6) {
document.getElementById('gauche').style.visibility = 'hidden';
document.getElementById('droite').style.visibility = 'hidden';
document.getElementById('droite').style.left = 0;
}
}
</script>Dans le body
<!-- Calque de gauche -->
<div name="gauche" id="gauche" style="position: absolute; left: 0px; top: 0px; visibility: visible; z-index: 1; background-color: #FFFFFF;">
<table border="0" cellspacing="0" cellpadding="0" height="100%" align="right">
<tr>
<!-- Lancement de la fonction de déplacement des calques sur clic sur l'image -->
<td><a href="#" OnClick="change();"><img src="images/ecrin.jpg" border="0"></a></td>
</tr>
</table>
</div>
<!-- Calque de droite -->
<div name="droite" id="droite" style="position: absolute; left: 0px; top: 0px; visibility: visible; z-index: 1; background-color: #FFFFFF;">
<table border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<!-- Lancement de la fonction de déplacement des calques sur clic sur l'image -->
<td><a href="#" OnClick="change();"><img src="images/ecrin1.jpg" border="0"></a></td>
</tr>
</table>
</div>
<!-- Lancement du positionnement des calques (après les avoir écrit) -->
<script>init();</script>Merci d'avance
webide
recherche script
dans PHP
Posté
Bonjour,
Je recherche un script à insérer sur mon site. Il s'agit d'un script de messagerie interne qui permet sur la page d'accueil de mon site d'intéger un encart ou l'on peut voir quels membres sont connectés et de pouvoir cliquer sur telle ou telle membre pour lui envoyer un message en direct et permettre de dialoguer avec lui comme sur un tchate
Merci d'avance pour vos réponses
webide