allserv

  • Site web
  • Nombre de sujets
    75
  • Nombre de messages
    242
  • Nombre de commentaires
    4
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

allserv
le 31/07/2005 à 19:34
Verifier qu'une minature est deja crée ?!?
Car depuis mon admin je peux modifier l'image, cela garde le meme nom image-1.jpg par exemple vu que je renomme l'image mais j'aimerais quand même allégé un peu tout cela et permettre au script de minaturisé que celles qu'il faut...
allserv
le 31/07/2005 à 16:31
Verifier qu'une minature est deja crée ?!?
Bonjour,

Voilà j'ai créer une fonction qui crée une miniature d'image, par contre pour éviter qu cela soit recréer automatiquement, comment je peux vérifier qu'elle est déjà crée que ce soit bien la même image ?

function resize($file,$largeur,$hauteur)
{

@unlink($GLOBALS["upload"]."/mini_".$file);

$size = getimagesize($GLOBALS["upload"]."/".$file);

$dest_width = $largeur;
$dest_eight = ($hauteur=='') ? (($largeur*$size[1])/$size[0]) : 100;

$src_img = imagecreatefromjpeg($GLOBALS["upload"]."/".$file);
$dst_img = imagecreatetruecolor($dest_width,$dest_eight);

imagecopyresampled($dst_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_eight,$size[0], $size[1]);
imagejpeg($dst_img,$GLOBALS["upload"]."/mini_".$file, 60);
imagedestroy($src_img);
imagedestroy($dst_img);

}


Merci d'avance
allserv
le 12/07/2005 à 11:30
Requete avec left join et count impossible
Bonjour,

Voilà j'ai un problème avec ma requete sql, en effet je souhaite recuperer tous les enregisrements contenus dans combats_stars et en même temps le nombre de votes de la star avec un count sur combats_votes. Le problème c'est que ca me renvoi qu'un seul enregistrements pour sexe=1 alors qu'il y en a deux :

SELECT t1.*, COUNT(t2.id) AS nbre_votes FROM combats_stars AS t1 LEFT JOIN combats_votes AS t2 ON t1.id=t2.id_star WHERE t1.sexe=1 GROUP BY t2.id_star ORDER BY nom ASC


D'où pourrait venir le problème ?

Merci d'avance
allserv
le 08/07/2005 à 20:10
Controler deux clics d'un internaute dans une frame
Bonsoir,

Voilà j'aimerais savoir comment je pourrais procéder pour controler si l'internaute clique sur deux liens contenu sur le site affiché dans une iframe ?

<frameset rows="45,*" framespacing="0" frameborder="no" border="0" bordercolor="#FFFFFF">
<frame src="points.php?clic=2" noresize scrolling='no' />
<frame name="lien" src="http://www.wipub.com/clic.php?id_annonceur=1200&visuel=5626&id_affilie=7041" noresize />
</frameset>
<noframes>
<body class="bodyspe">
</body>
</noframes>
</html>


J'aimerais donc savoir comment je peux faire pour controler si l'internaute à cliquer sur deux liens sur le site wipub.com... ?

Merci d'avance pour votre aide
allserv
le 24/05/2005 à 09:46
url rewriting et dossiers virtuels
Bonjour @ tous,

Voilà j'ai des pages du type :

fiche_casting.php?c=1&ref=v4

J'aimerais avoir une url du type :

monsite.com/v4/1/

J'ai fait le htaccess suivant :

RewriteEngine on
RewriteRule ^index.html$ index.php [L]
RewriteRule ^castings/([a-zA-Z0-9]+)/([0-9]+)/(.*)/$ fiche_casting.php?c=$2&ref=$1 [L]

Ca ne fonctionne pas ca me redirige sur castings.php (allez savoir pourquoi)

Quelqu'un pourrait m'aider ?

Merci d'avance

ps : j'ai mis dans le head de ma page
<base href="http://monsite.com/" >
allserv
le 25/04/2005 à 10:29
Problème de count sur deux tables avec un where pour tune table
Bonjour,

Voilà, j'ai deux tables, une table nommée basic dans laquelle un champ offres prend la valeur 1 lorsque le membre souhaite recevoir la newsletter et une autre table nommée newsletter. Je veux juste récuperer le nombre d'emails présent dans la table newsletter + ceux de la table basic pour lesquels le champ offres =1.

Malheureusmeent ca ne fonctionne pas comment je fais :
SELECT COUNT( * ) AS nbre
FROM gaybesac_basic AS t1, gaybesac_newsletter
WHERE t1.offres =1

Ca me retourne 0 enregistrement. Or il y a un enregistrement dans la table newsletter et un dans basic avec comme valeur 0 pour offres.

Comment je peux faire pour récuperer le nombre total ainsi que tous les emails ?

Merci d'avance
allserv
le 15/04/2005 à 22:38
Créer un espace de téléchargement
Les fichiers ne seront pas stockés dans la base de données, seulement leur nom, mais je pense que ca tu le savais.

Ensuite suffit de faire une requte qui va récuperer le nom du ficher qui correspond à l'id :

$sql ="SELECT nom_fichier FROM matable WHERE id='".$id."'";
$query = mysql_query($sql) or die(mysql_error());
$data = mysql_fetch_array($query);

$fichier = $data["nom_fichier"];


Je ne connais pas trop après mais je pense qu'il faut utiliser les header pour specifier qu'il s'agit d'un telechargement et lui spécifier l'url relative du telechargement, et normalement ca devrait le faire .

Ta table doit ressembler à cela alors :

CREATE TABLE `matable` (
`id` MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT ,
`nom_fichier` VARCHAR( 150 ) NOT NULL ,
PRIMARY KEY ( `id` )
);


@+
allserv
le 09/04/2005 à 00:10
probleme dans l'espace membre
Non car lorsque le couple pseudo/pass est trouvé il enregisre dans une session le pseudo du membre, donc s'il n'y a pas de variable de session $_SESSION["login"] il redirige :

<?php
session_start();
if (!isset($_SESSION['login'])) {
header ('Location: index.php');
exit();
}
?>
LoadingChargement en cours