Ses derniers messages sur les forums
Bonjour,
Voilà j'ai crée un script en php qui permet d'uploader des photos mais je souhaiterais que les photos choisies dans les input file ne contiennent pas d'espace ou de caractères spéciaux. En gros il faudrait verifier que la derniere partie du file après le \ ne contiennent pas de caractères spéciaux...
Quelqu'un pourrait m'aider pour récupérer cette derniere partie ?
Merci d'avance
Ouais mais ca 'arrange pas car ce sont des photos uploadés je vx pas avoir à les redimensionner a chaque fois chez moi...
Ya pas une fonction qui comprese les images ?
Bonjour,
Voilà, j'ai une fonction php qui redimensionne automatiquement l'image si sa largeur max est atteinte :
function redimension_image($largeur,$image){
// Récupération de toutes les infos de l'image
$size = getimagesize($image);
$largeur_image = $size[0];
$longueur_image = $size[1];
if($largeur_image>$largeur){
// Calcul du rapport de proportionnalité
$rapport = ($largeur_image/$longueur_image);
// Calcul des nouvelles dimensions
$longueur = ($largeur/$rapport);
}
else
{
$longueur = $longueur_image;
$largeur = $largeur_image;
}
// Redimensionnement de l'image
$photo = "<img src='$image' height='$longueur' width='$largeur' border='0'>";
return $photo;
}
Cependant l'image générée a toujours le même poids non ? Il y aurait un moyen pour que le poids soit réduit aussi ?
Merci de votre aide
Bonjour @ tous,
Voilà j'ai un petit problème, j'ai une table membres avec divers champs dont un champ date_publication (ds mon exemple il est à : 2004-04-24 00:20:54) ! Je veux récupérer tous les membres dont la date_publication+10jours<date d'aujourd'hui, je fais donc cette requete :
SELECT * FROM membres WHERE DATE_ADD(date_publication, INTERVAL 10 DAY) < 'NOW()' AND actif=1
Malheureusement ca récupère quand meme ce membre dont la date_publication est d'hier... Ce n'est pas logique car hier+10jrs>aujourd'hui ?!?!?
Quelqu'un aurait une idée ?
Merci d'avance
Je viens de trouver l'erreur, en fait sous ovh les droits sont réduits, on ne peut pas mettre plus de 750, donc une fois le repertoire mis en 750, ca fonctionne...
Bonjour,
Voilà j'ai un petit problème, j'ai crée un script php qui génère automatiquement une page dans un dossier upload ayant tous les droits (chmod 777). Cette derniere est bien créée cependant lorsque je veux y accéder, j'obtiens une erreur :
-----------------------------------------------------------------------
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, tech@ovh.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/1.3.29 Server at www.allserv-fr.com Port 80
-----------------------------------------------------------------------
Or les autres pages du site s'affichent correctement, il s'agit juste de la page générée qui fait ca... Ca pourrait venir d'où le problème ?
chuck ?!?! je demande pas comment faut faire pour utiliser le wall ce n'est pas là le problème,
Le truc c'est que dans la partie "Expliquer votre problème" je n'ai rien mis, puis j'ai placé mon code source dans la case suivante. Une erreur est venue comme quoi ma saisie était incomplète (logique) et mon code que j'ai mis précedemment s'est intégrée completement dans la page. Si j'avais un input type=text bah en dessous du formulaire du wall apparaissait un input...
Vous comprenez mieux ?
Je crois avoir trouvé, il faut faire passer l'identifiant de session dans les liens :-\ ca a l'air de fonctionner à première vue, vous confirmez qu'avec easyphp 1.7, on doit obligatoirement le faire ?
Sedilbur, merci pour ta réponse, ne t'inquiète pas pour l'erreur que tu me signales, en fait c'est Xtrem Tourist je crois qui m'avais dit de faire comme cela et j'étais très sceptique sur sa réponse, j'avais donc fait la modification et vu que cela ne fonctionnait pas mais avait oublié de remettre en ordre pour le wall ;-)
Sinon oui je vais voir en decomposant les pages...
Zebden : oui la session existe bien mais en fait soit les variables $_SESSION["pseudo"]et $_SESSION["pass"] ne contiennent rien, soit elles ne sont pas transmises... Lorsque l'action est sur ident_two les variables de session sont ok mais quand l'action est sur publication, les variables ne sont plus transmises :-\
Ce n'est pas une' nouveauté avec easyphp 1.7 ?
Merci d'avance
Lol, bah c'est pas très difficile, j'ai voulu poster du ciode dans le wall mais je n'ai pas renseigner le deuxieme champ, je valide, ca me mets une erreur mais la page a intégré mon code que je voulais poster... c'est plus clair :-D