sparh

Ses derniers sujets sur les forums

sparh
le 08/09/2006 à 22:23
statistiques de site
Salut,
je savais pas trop ou poster ca!!!
Auriez vous des scripts de statistiques de site ou des bonnes adresses de services (gratuits ;) à me conseiller ?!?
Merci d'avance
sparh
le 06/09/2006 à 19:53
Protection email contre les spams
Salut,
je voudrai protéger mon mail contre les robots etc...
Pour celà j'ai codé mon mail... mais ca marche pas!

<?php
if ($action == "emailling")
{
$objet = $_POST['objet'];
$message = $_POST['message'];
$email = $_POST['email'];
if($objet == ""){echo" Vous devez obligatoirement entrer un sujet!<br>"; echo "<a href="javascript:history.back()">retour</a>"; exit; }
if($message == ""){echo" Vous devez obligatoirement entrer un message!<br>"; echo "<a href="javascript:history.back()">retour</a>"; exit; }
$sendto="&#119;&#101;&#098;&#109;&#097;&#115;&#116;&#101;&#114;&#064;&#115;&#112;&#097;&#114;&#104;&#046;&#111;&#114;&#103;";
print("Votre message a bien été envoyé<br><a href='http://www.sparh.org/index.php'>Retour au site</a>");
@mail($sendto,$objet,$message,$email);
}
?>

Quand je remplace $sendto="leCode"; par
$sendto="monmai@hotmail.com"; ca marche par contre.

Voila pour ma 1ère question.

La 2nd: sur mon site il y a un formulaire de contact, comment empécher les robots de l'utiliser pour envoyer des spams??
Merci d'avance
sparh
le 19/08/2006 à 11:53
Création de fichier RSS
Bonjour, j'ai crée un fichier php qui génère un fil rss.
Quand je tape l'adresse de ce fichier (derniers_jeux.php)j'ai bien l'harbre qui s'affiche avec les bonnes infos, je suis allé le tester sur lamooche ça marche aussi.
Par contre j'ai downloadé plusieurs lecteurs rss et là rien à faire, ca marche pas.
Je dois avoir oublié un truc mais je vois pas??
Voilà mon fichier php qui génère le xml:
<?
include("configrss.php");
@mysql_connect($serveur, $login, $password)or die ("impossible de se connecter");
mysql_select_db($base)or die ("impossible de se connecter a la base");
// prepare le fichier html pour le mettre en utf8 (xml)
function cleanText($intext) {
return utf8_encode(htmlspecialchars(stripslashes($intext)));
}

header("Content-Type: text/xml;charset=utf-8");

$query1=mysql_query("SELECT jeux,image1,texte,categorie1,categorie2,vote,date,adresse,pseudo
FROM Jeux ORDER BY `date` DESC LIMIT 5");

// Les informations RSS 2.0
print("<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0_">
<channel>
<title>Sparh Prods, portail multimedia</title>
<link>http://www.sparh.org</link>
<description>Les derniers jeux sur Sparh Prods</description>
<language>fr-FR</language>
<managingEditor>webmaste@sparh.org</managingEditor>
<webMaster>webmaster@sparh.org</webMaster>");

// on affiche les 5 derniers jeux
while($row=mysql_fetch_array($query1))
{
$title = cleanText($row["jeux"]);
$mail = $row["pseudo"];
$link = "http://www.sparh.org/Jeux/jouer.php?jeux=".$row["jeux"];
$description = cleanText($row["texte"]);
$pubDate = $row["date"];

print(" <item>
<title>$title</title>
<link>$link</link>
<author>$mail</author>
<description>$description</description>
<pubDate>$pubDate</pubDate>
</item>");
}

print("
</channel>
</rss>");
?>


Merci d'avance ;)
sparh
le 06/08/2006 à 14:45
lecteur video
Salut,
je voudrai proposer des vidéos sur mon site mais j'ai un problème avec le l'intgration d'une donnée php.
Je m'explique
voilà mon lecteur qui marcehe:
<object type="application/x-mplayer2" style="width: 200px; 
height: 200px;"
data="monfichier.wmv">
<param name="filename" value="monfichier.wmv"/>
</object>

Mais quand je le passe en php le lecteur ne s'affiche pas,
while($row=mysql_fetch_array($result))
{

print("<p><h3>$row[nom]</h3>$row[description] <br><object type="application/x-mplayer2"
style="width:390px; height:210px;" data="$row[adresse]">
<param name="filename" value="$row[adresse]"/>
</object><div align="right">Vidéo proposée par <a href="../Membre/messages/messages.php?pseudo=$row[pseudo]"
title="envoyer un message à $row[pseudo]"
onclick="popUp(this.href,'elastic',650,670);return false;">$row[pseudo]</a>
le $row[date]</div><br><center>-----------------------------------</center></p>");

}
(apperement il est impossible d'utiliser l'anti slash en tout cas, dans le print il y a un anti slash avant chaque ")

J'ai aussi essayé en fermant la balise php de récupérer les valeurs comme ca:
<object type="application/x-mplayer2" style="width: 200px; height: 200px;" 
data="<?php echo $row['adresse'] ?>">
<param name="filename" value="<?php echo $row['adresse'] ?>"/>
</object>

Mais c pareil, pas de lecteur?!? (sans les echo, le lecteur s'affiche!)
sparh
le 05/08/2006 à 15:29
contrôle du type mime (mp3)
Salut,
je suis tjrs dans mes formulaires d'upload.
Cette fois je veux envoyer un mp3 (et que un mp3)
J'ai donc:
<?PHP 
if (isset($_FILES['fichier']))
{
//$_FILES existe on récupère les infos qui nous intéressent
$fichier=$_FILES['fichier']['name'];//nom réel de l'image
$size=$_FILES['fichier']['size']; //poids de l'image en octets
$tmp=$_FILES['fichier']['tmp_name'];//nom temporaire de l'image (sur le serveur)
$type=$_FILES['fichier']['type'];//type de l'image
//On récupère la taille de l'image
if (is_uploaded_file($tmp)) //permet de vérifier si le fichier a été uplodé via http
{
//vérification du type de l'img, son poids et sa taille
if ($type="audio/mpeg" && $size<=6000500 )
{ (...) ?>

Dans ce cas là on peut uploader n'importe quel type de fichier pourvu qu'il soit inférieur à 6Mo

J'ai remplacé
if ($type="audio/mpeg" && $size<=6000500 )
par
if ($type == "audio/mpeg" && $size<=6000500 )
(remarque de bzh dans un post précédent)
et là on ne peut plus rien uploader.
J'ai vérifier le type mimi sur plusieurs site apperement il est bon!

Des idées?
sparh
le 04/08/2006 à 19:44
$_SERVER['HTTP_REFERER']
Salut,
j'ai un formulaire d'enregistrement,
Une fois enregistré, j'aimerai rediriger l'utilisateur vers la page sur laquelle il était avant de cliquer sur le lien "s'enregistrer".

Pour cela je déclare (sur mon formulaire d'enregistrement) la variable:
$url=$_SERVER['HTTP_REFERER'];
puis pour la redirection:
header("Location: $url");

Mais ca marche pas, je me connecte mais je ne suis pas redirigé?!?
Si vous avez des idées... ;)
sparh
le 04/08/2006 à 12:39
Vérifier l'espace disque sur le serveur
Salut,
je continue donc la création de mon formulaire d'upload.
L'upload marche très bien, l'inscription dans la base aussi, maintenan j'essai de sécuriser un peu le truc:
je pense qu'il serai utile de contrôler l'espace disque qu'il reste sur mon serveur avant d'envoyer les données.
Es ce possible et si oui pouvez vous me donner des indication pour y arriver.
merci d'avance
sparh
le 03/08/2006 à 22:23
Contrôler le type de fichier par javascript
Salut,
je reviens à la charge,
j'ai donc un formulaire avec des champs de type file.
Et j'aimerai trouver une fonction javascript qui vérifie l'extension du fichier.
J'ai cherché un peu, j'ai trouvé ce type de fonction en php (notemment sur ce site) mais j'arrive pas à la transcrire en javascript?
Voilà, j'ai fait un nouveau post car sur google je n'ai rien trouvé!
Merci d'avance
sparh
le 31/07/2006 à 20:09
requête sql
Salut, j'ai une table record sur ma base sql, dans cette table il y a le psudo, le jeux et le score.
J'aimerai faire une requête qui me sorts touts les pseudo (mais pas tous tous, je veux la liste de tout les pseudo) ou touts les jeux.
Je sais pas si j'ai été clair donc par ex:
dans la table il y a:
gasp jeux1 50
sparh jeux2 7
gasp jeux1 56

J'aimerai faire une requête qui me sorte touts les pseudos donc ici gasp, sparh (et non gasp, sparh, gasp)
Voilà, si qqun pouvez m'aider ce serait cool
++
LoadingChargement en cours