slyckers

Inscris le 18/06/2009 à 00:15
  • Signature
    Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
  • Site web
  • Nombre de sujets
    11
  • Nombre de messages
    45
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Moyen

Ses derniers messages sur les forums

slyckers
le 21/12/2013 à 17:26
Envoyer un seul mails !
Bonjour,
De retour sur ce site qui a été bien revu et bravo au concepteur.
Mon problème est le suivant, j'aimerai envoyer un mail aux membres ayant fait une erreur lors d'un ajout de lien. Je vais donc lancer chaque nuit un cron pour chercher dans la bdd tous les liens ayant le mot base64 qui enverra un mail aux membres concernés.
Mon code actuel fonctionne, mais il envoie un mail par erreur trouvé !
Afin d'éviter le spam, j'aimerai envoyer la liste des liens dans un seul mail et non pas un mail par lien...
<?php
//connexion
require "cfg.php";
// Date du jour FR
$date = date("j/m/Y");

//On récupère les affiches dont le mot base64 est trouvé...

$base64 = "base64";

// On check dans la bdd...
$check_affiche = mysql_query("SELECT icon,fileid,posteur,title FROM files where icon LIKE '%$base64%' && posteur = '1' ");
if (mysql_num_rows($check_affiche)) {
while ($row2 = mysql_fetch_array($check_affiche)) {
$icon = $row2['icon'];
$id = $row2['fileid'];
$posteur = $row2['posteur'];
$title = $row2['title'];

// On check l'user a qui correspond ce lien...
$check_pseudo = mysql_query("SELECT username, userid, email FROM users where userid = '$posteur' ");
if (mysql_num_rows($check_pseudo)) {
while ($row2 = mysql_fetch_array($check_pseudo)) {
$name_pseudo = $row2['username'];
$email = $row2['email'];
$numrows = mysql_num_rows($check_affiche);

// Affichage du résultat
$film = "Film : ".$title." Id = ".$id;
$lien = " Lien à remplacer : ".substr($icon, 0,50);

}//Fin 2eme boucle

// Envoie mail
$to = $email;
$sujet = " StreamNoLimit - Erreur d'ajout de lien !";
$message = "Bonjour ".$name_pseudo.",
Suite à un grand nombre [...]
Nous avons trouvé ".$numrows." lien(s) posté de votre part qu'il va falloir changer !
Voici les liens:
".$film."
".$lien."

Nous n'allons pas[...]

Nous vous remercions pour votre compréhension.

Message envoyé par mail le ".$date.".

L'équipe de xxx.com !
http://www.xxx.com

";
$headers = "From: no-reply@xxx.com \n";
$headers .= "MIME-Version: 1.0";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
mail($to, $sujet, $message, $headers);

}else{

echo "Aucun membre ne correspond";} // Pas de membre

}// fin 1ere boucle

}else{
echo "Aucun lien ne contient base64 !";} // Pas de base64

//echo $numrows." liens trouves";

?>


En attendant de vous lire, je vous souhaite de passer d'agréables fêtes de fin d'année.
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 17/05/2010 à 22:13
Condition qui ne fonctionne pas :(
A fermer résolu...merci
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 17/05/2010 à 19:32
Condition qui ne fonctionne pas :(
Snifff m'en sort pas...
<?php <?php 
include ("configs.php");
$sql = mysql_query("SELECT * FROM film ORDER BY id DESC LIMIT 0,5") or die('erreur : '.mysql_error());
while ($data = mysql_fetch_assoc($sql)) {
if (!empty($data['cover'])) {
echo "&raquo;&nbsp;Le ".$data['dateajout'].",&nbsp;<strong>".$data['login']."</strong> a demand&eacute; le film : <strong>".$data['genre']."</strong> [&nbsp;lien Mu :".$data['cover']."&nbsp;] | (Demande ".$data['format'].")</sup><br />";
} else {
echo "Pas de demande en cours";
}
}
?>
php ?>

Merci
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 14/05/2010 à 10:17
Remplacer espace par tirets...
Pour ceux que cela intéresse il fallait le mettre dans ma boucle...
{}
Arf...
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 14/05/2010 à 10:03
Remplacer espace par tirets...
$film_modif = str_replace(' ', '-', $film_modif); // on remplace les espaces par des tirets

Meme comme ça
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 14/05/2010 à 09:57
Remplacer espace par tirets...
Voilà rien ne marche une idée svp ?
<?php $film_modif = $dat['name']; // pour l'adaptation du nom de l'url
$film_modif = strtolower($film_modif); // on passe la chaine de caractère en minuscule
$film_modif = strtr($film_modif, "àäåâôöîïûüéè", "aaaaooiiuuee"); // on remplace les accents
$film_modif = str_replace(' ', '-', $dat['name']); // on remplace les espaces par des tirets

$req = mysql_query("SELECT * FROM films WHERE genre = genre ORDER BY RAND() LIMIT 10");
$dat = mysql_fetch_assoc($req);
while ($dat = mysql_fetch_array($req))


echo '<a href="http://www.monsite.fr/lecteur-'.$dat['id'].'-"'.$film_modif.'".html"><img src="'.$dat['cover'].'" title="'.$dat['name'].' " width="75" height="100" border="0"></a>&nbsp;'; php ?>
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 07/05/2010 à 13:20
Parser un lien de ma bdd
Merci
PAr le .htaccess j'ai pu faire mon petit truc que je souhaitais ^^
Merci pour l'info
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 05/05/2010 à 19:31
Parser un lien de ma bdd
Bonjour,
Non pas tous les films, juste un seul là c'est pour comprendre le système...
j'interrogerais le bon film pour le lancer dans mon lecteur mais auparavant j'aurai crypté le dossier ^^ je sais je me lance dans un projet de fou...
Si qqun veut bien m'aider je suis ouvert à toutes proposition.
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 05/05/2010 à 02:21
Parser un lien de ma bdd
Voilà je suis arrivé à ça :
<?php // On scanne le dossier contenant les fichiers
$fichiers = glob('films/files/*.avi');
// On parcourt le tableau générer par le glob
foreach ($fichiers AS $fichier)

echo $fichier,'<br/>'; php ?>

Mais je souhaiterai afficher que le film et non le lien...
ex: films/files/judo.avi
j'aimerai : judo.avi dans une variable. J'ai vu qu'il y avait basename() mais je ne m'en sors pas. Si vous avez une idée
Merci par avance
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
slyckers
le 26/12/2009 à 17:14
Rendrelien invisble ou tronqué
Bonjour ou bonsoir ^^,

Voilà je recherche le moyen de cacher un lien extrait de ma base.
<souligne>Je m'explique</souligne>:
J'ai des liens dans ma base de donnée que j'extrais lors d'une demande via mon site et se lit sur le lecteur divxplayer.
Bon jusque là pas de souci, sauf que quand on lit mon code source, on voit le lien et cela je souhaiterai le tronqué ou le cacher...
J'ai vu qu'avec readfile() c'est faisable, mais là je ne sais pas par où commencer car je n'ai pas bien saisi le protocole.
<souligne>Extrait de mon code du lecteur</souligne>:
<param name="mode" value="large" />
<param name="src" value="<?php echo $dat['lien'] ?>" />

</code>
<?php echo $dat['lien'] ?> => qui devient par exemple : <lien>http://www.days-media.fr/films/titanic.avi</lien> lors de la consultation du code source...

Quelle méthode prendre pour que le lien reste soit identique au script (<?php echo $dat['lien'] ?>) ou alors tronqué(http://blabkabkaba.com)

Je ne sais pas si vous m'avez compris mais je reste disponible pour toutes questions.

Merci
Je suis un guerrier et un insatisfait permanent, c’est ça l’apanage du champion :)
LoadingChargement en cours