deepo
-
Compteur de contenus
34 -
Inscrit(e) le
-
Dernière visite
Messages postés par deepo
-
-
là où passe Captain_Torche
la solution est proche
merci pour les liens
j'ai ajouté un "session_write_close();"
mais je ne sais pas si il sert à quelque chose du coup ( y peut pas faire de mal )
le photographe utilisait le nav d'AOL
avec IE y avait des problèmes aussi
et je lui ai conseillé d'utiliser Firefox
et ça passe tout seul
comme quoi un bon navigateur ...
merci Captain
a +
-
hello
j'ai un petit souci avec un des sites que je gère
j'ai une liste de photographe et chacun d'eux insère ses photos via un formulaire php.
tout va bien sauf pour l'un d'eux pour qui ça ne fonctionne pas
le problème ne vient pas des images ( ça c'est vérifier )
quand les photographes se connecte sur leur page, leur pseudo s'affiche en haut du site
session_start (); etc...
sauf pour une personne, et du coup ça fonctionne pas
il est le seul à être chez AOL
- est-ce que quelqu'un sait si il y a des problèmes avec ce fournisseur ?
- y'a-t-il des règlages particuliers ( parefeu, quesais-je... ) chez ce FAI qui mettent la crotte ?
- est-ce qu'il y a une astuce en php pour contourner le problème ?
merci d'avance
-
salut
problème de place sur le serveur ?
à vérifier peut-être..
de plus beaucoup de travaux chez ovh en ce moment
à voir avec eux ou sur le forum
bye
-
Galerie photo
dans PHP
merci Captain_Torche
pour la correction
a+
-
Galerie photo
dans PHP
hello
si je peux me permettre et ça peut servir à d'autres
jeroen parle d'une méthode comme ça je pense
<?php
//----un peu épuré pour l'exemple
//---------- initialise le compteur
$i = 0;
//----------------------------------- commence le tableau...
echo ( "<table class=\"tabfoto\">\n" ) ;
//-------------une boucle, la valeur $NbLieu venant d'une requête placée plus haut
for ( $Res = 1 ; $Res <= $NbLieu ; $Res++ )
{
$ligne = ( ' <td valign="middle" align="center">\n '.
'<img alt="" title="" src="chemin/$Photo"></td>\n' ) ;
//-----dans ce cas 6 images par ligne
if ($i%6==0)
{
//----- commence une ligne du tableau
echo ( "\n<tr>\n" ) ;
}
if( $i %6 != 0 OR $i %6 == 0 )
{
//------------------ affiche une ligne
echo ( "".$colonne."" ) ;
}
//---------- incrémente le compteur
$i++ ;
if ( $i % 6 == 0 )
{
//------------ ferme la ligne
echo ( "\n</tr>\n" ) ;
}
}
//--------------------- ferme le tableau
echo ( "\n</table>" ) ;
?>c'est une méthode qui fonctionne bien mais que je n'utilise plus
parce que le tableaux pour les images c'est maaaaal
je préfère donc utiliser une méthode basée sur les div et l'option float
issu des explications
le css
/*------- source : http://openweb.eu.org/articles/initiation_float/ ------ */
#contenu {
background-color: #ffffff;
padding: 0;
margin: 0;
width: 400px; /* taille fixe a adapter */
}
.image {
background-color: #000000;
float: left;
padding: 2px;
margin: 5px;
width: 80px; /* largeur de l'image */
height: 60px; /* hauteur de l"image */
}et l'affichage dans le html
<div id="contenu">
<!-- on peut placer le tout dans une boucle en php si on utilise une base de donnée
sinon on affiche autant d'images qu'on veut, quand le nombre d'image rempli
la largeur du contenu, ça passe à la ligne automatiquement -->
<div class="image"><img alt="" title="" src="chemin/mini_image1.jpg" /></div>
<div class="image"><img alt="" title="" src="chemin/mini_image2.jpg" /></div>
<div class="image"><img alt="" title="" src="chemin/mini_image3.jpg" /></div>
<!-- etc...-->
</div>et du coup c'est valide
je suis débutant, aussi mille excuses aux puristes si il y a quelques erreurs
a bientôt
-
salut
j'ai eu un problème similaire la semaine dernière
je me suis arracher les cheveux pour essayer de trouver l'erreur dans mes scripts
pour rien
l'erreur venait de mon hebergement
y'avait plus de place et on ne pouvait plus rien uploader dessus
alors regarde peut-être la place que prend ton site et la place disponible
a+
-
pb d'upload d'image
dans PHP
bon en fait le pb venait du serveur qui est déjà blindé soit 90 Mo
dommage pour le temps perdu en recherche d'erreur qu'il n'y avait pas...
faut que je migre le site
désolé pour le dérangement
[RESOLU]
-
pb d'upload d'image
dans PHP
hello
vendredi dernier tout allait bien avec ce fichier
depuis lundi ça fonctionne plus (enfin si en local ) mais ça ne marche plus
chez mon hebergeur OVH
j'ai contacté le service technique mais ils me repondent qu'il n'y a aucun souci sur mon serveur
alors peut-être est-ce vraiment mon script
apparemment le fichier incriminé est celui-ci
F_Upload.php
<?php
define ( "MAX_KO_UPLOAD" , 300 , TRUE ) ;
function Gere_Upload_Photo ( $NomChampFile , &$NomPhoto , $Repertoire_Destination )
{
set_time_limit ( 60 ) ;
if ( empty ($_FILES[$NomChampFile]["tmp_name"]) )
{
$Resultat = FALSE ;
}
else
{
$nomReception = $_FILES[$NomChampFile]["tmp_name"] ;
$nomOriginal = $_FILES[$NomChampFile]["name"] ;
$tailleFichier = $_FILES[$NomChampFile]["size"] ;
$typeMimeFichier = $_FILES[$NomChampFile]["type"] ;
$TabComposants = explode ( "." , $nomOriginal ) ;
$NbreComposants = count ( $TabComposants ) ;
$Extention = $TabComposants [ $NbreComposants-1 ] ;
if ( is_uploaded_file ( $nomReception ) == TRUE )
{
$Taille = GetImageSize ( $nomReception );
$Largeur = $Taille [0] ;
$Hauteur = $Taille [1] ;
if ( $Largeur > 700 )
{
echo ( "<p class=\"erreur\">LARGEUR DE L'IMAGE : <b>700px</b> MAX.</p>" ) ;
$Resultat = FALSE ;
}
else if ( $tailleFichier > ( MAX_KO_UPLOAD * 1024 ) )
{
printf ( "Le fichier envoye (taille %.2f ko) est supérieure au maximum autorise (%.2f ko)\n." , ( $tailleFichier / 1024 ) , MAX_KO_UPLOAD ) ;
$Resultat = FALSE ;
}
else if ( ( $Extention != "jpeg" ) and ( $Extention != "jpg" ) and ( $Extention != "JPEG" ) and ( $Extention != "JPG" ))
{
printf ( "Le fichier envoye est d'un format (%s) non autorise dans cette application.\n" , $Extention ) ;
$Resultat = FALSE ;
}
else
{
$Now = time () ;
$NouveauNomGd = "img_" . $Now . "_" . $nomOriginal ;
$nomDestination = $Repertoire_Destination . "/" . $NouveauNomGd ;
if ( rename ( $nomReception , $nomDestination ) == TRUE )
{
$NomPhoto = $NouveauNomGd ;
$Resultat = TRUE ;
// On affecte les nouveaux droits sur le fichiers
// Lecture et écriture pour le propriétaire, lecture pour les autres
chmod ( $nomDestination , 0644 ) ;
}
else
{
echo ( "<p class=\"erreur\">Le déplacement du fichier temporaire " . $nomReception . " a échoué.<br />" ) ;
echo ( "Vérifiez l'existence du répertoire " . $repertoireDestination . " </p>") ;
$Resultat = FALSE ;
}
}
}
else
{
$Resultat = FALSE ;
}
}
return ( $Resultat ) ;
}
?>en fait l'image se crée sur le serveur mais fait 0 octet
les données sont bien envoyées à la base de données ( fichier insert.php ) mais comme y a pas d'image dans le dossier j'ai un vilain truc noir et vide
si quelqu'un trouve l'erreur
merci
-
salut tout le monde
et ben dis donc, je ne pensais pas soulever autant d'enthousiasme sur le sujet
merci à tous pour les explications
je vais faire mon possible pour en tenir compte
et potasser mon anglais
encore merci
a++
-
hello
je suis plutôt content le site photos aériennes est valide xhtml transitionnal
et la feuille css également apparemment
mais...
pourquoi est-ce que pour la feuille de style il me donne un tas d'avertissements
merci
-
refresh avec IE ?
dans PHP
salut captain torche
merci pour l'aide que tu m'as apporté et pour le compliment
pour les departements ( et les deux autres listes d'ailleurs )
j'ai bien pensé affiché le nbr d'image mais ça risque de faire trop long en affichage
apparemment malgré les précautions prises pour un affichage correct sur ecran 15"
j'ai eu des retours comme quoi certains nom sont sur deux lignes ( ce qui est pas top mais bon... )
ce site va évoluer ( il a qu'une semaine ) et il fô d'abord que je m'attelle au referencement ( j'ai du boulot )
pour les image trop grande, c'est le phootgraphe qui n'a pas bien lu le tuto avant d'uploader ( c'est bien la peine )
j'aurais pu faire un script de redimensionnement
mais je préfère qu'ils optimisent leurs images avant de les mettre sur le serveur
la personne concerné va faire le necessaire pour corriger ça...
en tout cas c'est sympa pour l'aide
a+
-
refresh avec IE ?
dans PHP
a y'est
ouf ça y est ... ça marche
merci a vous qui m'avez aider sur ce coup là
l'erreur que je faisais c'était un
require ("image.php");
dans le fichier où il y a
echo ("<img src=\"image.php?numfoto=$numfoto\" />");
ben voilà c'est cool
si vous voulez voir c'est là
quelques photographes on commencé à remplir aujourd'hui alors c'est un peu vide
soyez indulgent ce n'est que mon 3ème site
merci encore !!
si vous voulez que je mette le code pour l'affichage de l'image...
a+
-
refresh avec IE ?
dans PHP
hello
bon j'ai bien lu les tutos
je crée mon image et je met un
header("Content-type: image/jpg");
tout ça dans un fichier a part pour voir clair
et dans ma page html j'appelle l'image
echo ( "<img src=\"image.php?NumFoto=$NumFoto\">" );
en un sens ça marche mais l'image s'ouvre toute seule sur une page blanche
on peut pas l'intégrer dans une page html ?
avec le design qui va autour j'veux dire...
-
refresh avec IE ?
dans PHP
zut j'ai parlé trop vite
là aussi ça me crée une image dans mon dossier
encore pas bon alors
-
refresh avec IE ?
dans PHP
encore une fois Merci captain torche
cette fois ça fonctionne
j'ai remplacé l'image que j'appelais "limage.jpg"
par ma variable $La_Foto
et c'est au poil...
heu sans vouloir abuser
je voulais mettre une petite ligne de texte dynamique également
en bas de l'image
ça fonctionne en local mais en ligne le script trouve pas la police
pourtant j'ai mis arial ( je pensais que c'etait courant )
comment on fait pour indiquer un chemin qui soit valable pour tous les utilisateurs
avec "ImageTTFText"
mais bon ça c'est moins grave
-
salut
pour info mon histoire des pages multiples fonctionnent
le pb est donc résolu
merci
-
refresh avec IE ?
dans PHP
hello
je reviens avec mon pb de refresh
l'astuce de créer une image aléatoire ça marche super top
mais je me vois mal me connecter tous les jours au site pour supprimer
les images créer ... donc pas ça
le coup du header apparemment c'est très pro mais ça ne marche pas...
sous firefox ça ne change rien et sous IE j'ai une page blanche
Beeeuuuhh..
donc j'suis toujours pareil em.. embeter
help
-
refresh avec IE ?
dans PHP
oui exact captain
je viens de guetter avec filezilla
et le serveur va pas aimer si je fais pas quelque chose..
j'essai de trouver la solution tout seul et
j'appelle au secours si je trouve pas ..
merci
-
refresh avec IE ?
dans PHP
merci TheRec pour les infos
cette solution ne fonctionne pas à tous les coups apparemment
mais je vais potasser le manuel
et voir quelle solution je garde
en attendant merci encore pour l'aide
rapide et efficace
-
refresh avec IE ?
dans PHP
merci Captain
t'es un chef !!
ça marche nickel
heu une p'tite chose : en local il me crée une image du genre "5438.jpg" dans le même dossier que mon script ( c'est assez logique )
en ligne ça marche aussi mais les images générées elles sont où ??
dans le dossier temp de l'utilisateur ???
-
refresh avec IE ?
dans PHP
salut
voici le code : en fait le code généré est toujours le même pour l'image que j'affiche donc j'ai mis un bout du script
<?php
$NumFoto = $_GET['NumFoto'] ; //recuperation de l' ID de mon image
// ensuite je me connecte a ma base je recupère les infos que je souhaite afficher sur ma page
// script de fusion de deux images ( pour le copyright )
$nomfichier = "limage.jpg" ; // nom de l'image de sortie.
$qualite = 100 ;
//on va chercher l'image principale
$Image = $La_Foto ; //nom de l'image
$Source = "photos/".$Fotograf."/" ; //emplacement de l'image.
$jpg = imagecreatefromjpeg($Source.$Image) ;
$size = getimagesize($Source.$Image) ;
$Image2 = "copy.png" ; //image a fusionner
$Source2 = "photos/" ;
$png = imagecreatefrompng($Source2.$Image2) ;
//( source1 , source2 , distance_x , distance_y , decal_x, decal_y , longueur , hauteur , alpha)
imagecopymerge ($jpg,$png,100,200,0,0,500,63,25) ;
ImageJPEG($jpg,$nomfichier,$qualite) ; //fichier de sortie
?>
<!-- et dans le code généré le nom de l'image est toujours le même : soit " limage.jpg " -->
<div id="limage">
<?php
echo ( "<p class=\"nom\">Photographe : ".$Ident."</p>" ) ;
echo ( "<img src=\"limage.jpg\" />" ) ; // et c'est là que ça merde
?>
</div>je comprend bien pourquoi ça merdoy mais j'ai pas de solution
c'est bien mais pô facile le web...
merci de vous interressé à ce pb
deepo
-
refresh avec IE ?
dans PHP
Heeeuuu non
je récupère l'Id de mon image qui est unique
j'y inclu un texte superposé pour le crédit photo
et un truc en plein milieu pour la protection ( php )
ça marche nickel sous firefox
( beuhhh .. ) ch'ui deg' je viens de tester avec Opera et ça me fait pareil qu'avec IE
en rafraichissant la page, la bonne image s'affiche
y'aurait pas un truc du genre
refresh kkchose pour forcer un peu le truc ??
bon ben je m'y remet
si quelqu'un a une astuce....
merci
-
de rien
content d'avoir pu être utile
deepo
-
salut Captain
merci beaucoup c'est clair et précis
je vais mettre tout ça en pratique et me pencher sur la gestion des pages
bon lundi ( de repos .. )
a++
deepo
requete SQL et photo dans bdd
dans PHP
Posté
salut
est-ce que le nom de l'image est enregistré dans la base de données ?