script PHP avec comportement bizarre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : script PHP avec comportement bizarre

par ouckileou » 13 juin 2008, 14:49

Effectivement tu ne pouvais pas, je l'ai fait.

par Invité » 13 juin 2008, 14:23

j'ai commencé le topic en tant qu'invité... je vois pas comment le mettre en résolu...

par AB » 13 juin 2008, 03:30

EUh oui m'sieur, juste le temps de trouver comment on fait...
Tout en haut de la page :)

par sanfred » 12 juin 2008, 23:35

EUh oui m'sieur, juste le temps de trouver comment on fait...

par ouckileou » 12 juin 2008, 17:09

Et si c'est fini, il faut taguer Résolu ! :)

par AB » 12 juin 2008, 17:01

...Dommage..J'avais pas envie de faire du pré-traitement avant de mettre les photos en ligne... Mais bon cé quand même mieux qu'avant...
Ou alors tu peux faire une interface de téléchargement qui fait ton resize au moment où tu télécharges les photos sur le serveur. Tu auras les mêmes limitations niveau mémoire, mais une seule fois et au niveau administrateur. Suivant la config de ton serveur tu pourras télécharger et redimensionner plus ou moins d'images en une seule passe.

par sanfred » 12 juin 2008, 09:56

Merci beaucoup. Juste une correction (ça marchait pas alors je suis allé chercher) : c'est pas "list-type-image" mais "list-style-image"

Allez j'ai fini de vous embêter...Je vais chercher comment inclure une icone avec la meteo de mon patelin maintenant... :-k

par bourgneuf » 12 juin 2008, 09:29

comme ca dans un fichier html, tu inclu du css:
<ul style="list-style-image: url(puce.png);">
  <li>list1</li>
  <li>list2</li>
  <li>list3</li>
  <li>list4</li>
</ul>

par Hywan » 12 juin 2008, 09:24

En CSS : list-type-image ?

par sanfred » 12 juin 2008, 09:21

Merci à tous. Effectivement je pense que le problème mémoire est la bonne solution. Du coup j'ai fait des vignettes comme ça plus de pb....J'ai lu ton post après AB mais c'est la seule solution que je vois... Dommage..J'avais pas envie de faire du pré-traitement avant de mettre les photos en ligne... Mais bon cé quand même mieux qu'avant...
Juste une question qui n'a rien avoir mais dans mon script qui liste les répertoires j'ai des puces dans mes listes (des petits ronds pour le moment) que je voudrais remplacer par qq chose de plus "sexy"... comment qu'on fait?
Merci !

par AB » 12 juin 2008, 03:26

C'est bien ta première impression dans ton premier post qui se vérifie. Il y a manque de mémoire.

D'une manière générale si j'ai bien compris tu fais des resize - re création de l'image avec la fonction resize_photo() - à la volée sur de nombreuses images (dans une boucle). Normal que ça plante car cela sollicite beaucoup le serveur. Normalement on fait plutôt une galerie de vignettes (donc pas de resize à faire) avec un lien vers les grandes images.

par Hywan » 11 juin 2008, 23:08

Hey :),
même résultat et pas d'erreur siganlée...
Essaies d'écrire ça en début de ton script, on verra peut-être plus d'erreur :
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', true);
Et maintenant, que vois-tu (dans l'écran hein, pas dans la boule ;-)) ?

par sanfred » 11 juin 2008, 22:04

j'ai rajouté les unset. J'ai beaucoup de "erreur 500" maintenant.... et quand ça marche ben j'ai toujours le même pb, mais cette fois ci le texte au lieu d'etre à la suite des images est... avnat les images même si dans la source de la page, ce qu'il m'écrit est bien à la fin.... :shock: je deviens fou... :lol: Quant aux echo avant et après, euh ma question va etre bête mais echo de quoi? :oops:

par Sékiltoyai » 11 juin 2008, 18:47

Alors ajoute des :
unset($im);  
unset($photo); 
juste après les image_destroy().

Et pour le débuggage, ajoute un echo avant et après chacun des imagecreate*.

par sanfred » 11 juin 2008, 17:18

Personne?