caporga

Inscris le 26/06/2007 à 17:09
  • Signature
    caporga
  • Site web
  • Nombre de sujets
    48
  • Nombre de messages
    148
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

caporga
le 04/10/2008 à 21:19
Flux RSS en php
Bonjour,
J'ai encore une question un peu dérangeante. Je souhaite créer un flux RSS lié à ma base de donnée, j'ai bien trouvé un code mais impossible de le faire marché. je travaille en PHP 5

merci
<?php

// édition du début du fichier XML
$xml = '<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0">';
$xml .= '<channel>';
$xml .= '<title>Flux RSS de d</title>';
$xml .= '<link></link>';
$xml .= '<description></description>';
$host = "";
$user = "";
$pwd = "";
$base ="";
// connexion a la base

@mysql_connect($host,$user,$pwd) or die("Connexion impossible");
@mysql_select_db($base) or die("Echec de selection de la base");

// selection des 5 dernieres news
$res=mysql_query("SELECT * FROM news ORDER BY date DESC LIMIT, 5");

// extraction des informations et ajout au contenu
while($tab = mysql_fetch_row($res)){
$titre=$tab['titre'];
$lien=$tab['lien'];
$description=$tab['description'];
$date=$tab['date'];
$date2=date("D, d M Y H:i:s", strtotime($date));

$xml .= '<item>';
$xml .= '<title>'.$titre.'</title>';
$xml .= '<link>'.$lien.'</link>';
$xml .= '<pubDate>'.$date2.' GMT</pubDate>';
$xml .= '<description>'.$description.'</description>';
$xml .= '</item>';
}
// édition de la fin du fichier XML
$xml .= '</channel>';
$xml .= '</rss>';

// écriture dans le fichier
$fp = fopen("news.xml", 'w+');
fputs($fp, $xml);
fclose($fp);
@mysql_close();

?>
caporga
caporga
le 01/10/2008 à 23:41
Récupérer la variable "q" de google
Bonjour à tous,
Je cherche à récupérer la varible "q" de l'url google "p" de yahoo etc... j'ai bien la global REFERER mais après comment découper, et récupérer que la "q"...

<?php 
echo "$_SERVER[HTTP_REFERER];";
?>



merci à tous

j'ai trouvé ceci par hasard... alors je fais tourner...

<?
if(isset($HTTP_COOKIE_VARS["users_resolution"]))
$screen_res = $HTTP_COOKIE_VARS["users_resolution"];
else //means cookie is not found set it using Javascript
{
?>
<script language="javascript">
<!--
writeCookie();

function writeCookie()
{
var today = new Date();
var the_date = new Date("December 31, 2080");
var the_cookie_date = the_date.toGMTString();
var the_cookie = "users_resolution="+ screen.width +"x"+ screen.height;
var the_cookie = the_cookie + ";expires=" + the_cookie_date;
document.cookie=the_cookie
}
//-->
</script>
<?
}
?>
caporga
caporga
le 27/09/2008 à 18:33
menu déroulant
bonjour à tous,
j'ai un ptit problème voici le code ci-dessous, je cherche à mette à la place ???? ICI ????? (ligne 23) une photo, seul les couleurs #FFFFFF foncionnement, j'ai essayé pleins de codes, je séche.... si vous avez des idées.

a+
cap



<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 0; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}

function cache() {
for (var i = 0; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
}

//-->
</script>
<div id="menu">
<DL>
<DT style="width:95px;" onmouseover="javascript:montre('smenu0');this.style.background='???? ICI ?????';" onmouseout="this.style.background='';"><a href="http://www.blabla.com" title="Accueil" class="texte">Accueil</a></DT>
<DD id="smenu0" onmouseover="montre('smenu0');" onmouseout="cache()">

<UL>
<LI><a href="http://www.blabla.com" title="Accueil" class="texte">Accueil</a></LI>
<LI><a href="actualites.html" title="Actualités" class="texte">Actualités</a></LI>
<LI><a href="intro.html" title="Introduction Flash" class="texte">Intro </a></LI>
</UL>
</DD>
</DL>
<DL>
caporga
caporga
le 15/09/2008 à 23:49
module webmail
Salut à tout,
Je suis à la recherche du module webmail. l but est de l'intégrer au site que je suis entrain de créer pour qu'ils puissent modifier, ajouter ou supprimer leurs boites mails sans passer par mon hébergeur ovh en mutualiser.

merci pour vos réponses, même incomplètes, ça permet de s'orienter

cap
caporga
caporga
le 01/08/2008 à 19:42
Mots clefs de votre visiteur
Bonjour la communauté,
Je sollicite encore vos connaissances, j'essaie de trouver les mots clefs des visiteurs de mon site.

J'ai bien récupérer les infos de google et autre site lorsque le visiteur arrive des ceux-ci grace à
$_SERVER['HTTP_REFERER'];


mais existe t il un code ou une technique pour récupérer ces mots clefs !!!

merci
caporga
caporga
le 22/07/2008 à 10:58
Créer des graphiques types camenberts, courbes, etc...
Bonjour à tous,
Je souhaiterai créer des graphiques "camemberts, courbes etc." d'après des données déjà stockées "nombre de vente, nombre de visite etc."

y a t il des forum ou des tutos pour ça, j'ai bien cherché comme d'hab, il manque toujours l'infos clefs pour piger le chmilblic...

merci
caporga
caporga
le 26/06/2008 à 17:48
Transformer mon titre texte en image
Bonjour à tous,
Je suis à la recherche d'un script ou d'un code pour générer automatiquement mes titres texte avec une tyto particulière en image.

j'en ai trouvé mais rien de très utilisable pour php5.

si y a moyen même de m'orienter pour le faire, pas de soucis, mes notions son basique mais je tenterai.

merci
cap
caporga
caporga
le 07/03/2008 à 10:23
Stop à l'harcelement
Bonjour à tous,
Depuis cette été, je me fais harceler par un internaut d'isère à voiron ; informations obtenues grace à direct stats (malheureusement ce service est désormais payant).

Existe-t-il un code php qui me permettrait d'obtenir plus d'informations sur ce personnage et de le bloquer, étant chez free, il utilise un ip dynamique, je n'arrive plus à le bloquer avec le code suivant :

if ($_SERVER['REMOTE_ADDR'] == "82.67.69.187") 
{echo "<script language=\"javaScript\" type=\"text/javascript\">";
echo "document.location=\"lesiprejete.php\";";
echo "</script>";
}
}
else {?>


<? } ?>



merci à tous pour vos conseils même minimes
cap
caporga
caporga
le 27/12/2007 à 18:41
Newsletter pro
Bonjour la communauté,
je viens de récupérer un code pour générer des newsletters, il ne marchait, alors, je me suis plonger dedans pour voir les problèmes... j'en ai résolu quelques un mais pas la totalité, le code n'envoie pas les mails... si quelqu'un à la solution... merci bon courage

cap

<?php 
$courriels="";
$newsletter=isset($_POST['newsletter'])?$_POST['newsletter']:"";
$sujet=isset($_POST['sujet'])?$_POST['sujet']:"Newsletter";
$send=isset($_POST['send'])?$_POST['send']:"";
$serveur = "####";
$utilisateur = "###";
$motdpasse = "####";
$baseddonnee ="####";
$comptertuples = mysql_connect ( $serveur, $utilisateur, $motdpasse);
mysql_select_db($baseddonnee, $comptertuples);
$query="SELECT * FROM newsletter";
$result=mysql_query($query);
for($i=0;$i<mysql_num_rows($result);$i++){
$id=mysql_result($result,$i,$result['id']);
$courriel=mysql_result($result,$i,$result['email']);
$courriels.=$courriel.";";}
if($send=="apercu"){?>
<p>Aperçu de la newsletter :</p>
<div style="display: block; width: 100%; background-color: white; color: black; border: 1px red dashed; ">
<?php echo stripslashes($newsletter); ?>
</div>
<form method="post" action="newsletter.php" name="formapercu">
<p>Aperçu du code généré pour la newsletter (non modifiable ici, cocher la case "modifier" plus bas...) :</p>
<textarea readonly="readonly" name="newsletter" style="width: 100%; height: 200px;"><?php echo stripslashes($newsletter); ?></textarea>
<p>Vérifiez le titre pour la newsletter avant l'envoi</p>
<input type="text" name="sujet" value="<?php echo $sujet; ?>" style="width: 100%;" />
<p>Actions possibles :</p>
<div style="position: relative; float: left;"><input type="radio" name="send" value="modif" onClick="document.formapercu.valuesubmit.value='Modifier la newsletter';"/>Modifier<br />
<input type="radio" name="send" value="send" onClick="document.formapercu.valuesubmit.value='Envoyer la newsletter';" checked="checked"/>Envoyer</div>
<div style="position: relative; top: 6pt; float: right;"><input type="submit" name="valuesubmit" value="Envoyer la newsletter"/></div></form>
<?php
}
elseif($send=="send"){
?><script language="JavaScript" type="text/Javascript">alert('Attention, la newsletter est en cours d\'envoi. Ceci peut prendre un certain temps suivant le nombre de personnes inscrites.');</script>
<p>Envoi en cours... Veuillez patienter</p>
<?php
$serveur = "####";
$utilisateur = "####";
$motdpasse = "####";
$baseddonnee ="####";
$comptertuples = mysql_connect ( $serveur, $utilisateur, $motdpasse);
mysql_select_db($baseddonnee, $comptertuples);
$query="SELECT * FROM newsletter";
$result=mysql_query($query);
$succes_nb=0;
$succes="";
$nope_nb=0;
$nope="";
/* destinataire = $courriel */
/* sujet = $sujet */
/* message = $newsletter */
/* Pour envoyer du mail au format HTML */
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html\n charset=iso-8859-1\n";
/* D'autres en-têtes : errors, From cc's, bcc's, etc */
$headers .= "From: dokoers communication <info@dokoers.com>\n";
//$headers .= "Cc: societe@domaine.com\n";
//$headers .= "Bcc: societe@domaine.com\n";
for($i=0;$i<mysql_num_rows($result);$i++){
$id=mysql_result($result,$i,$result['id']);
$courriel=mysql_result($result,$i,$result['email']);
/* et hop, à la poste */
if(@mail($courriel, $sujet, $newsletter, $headers)){
$succes .= $courriel."<br />";
$succes_nb++;
}
else{
$nope .= $courriel."<br />";
$nope_nb++;
}
}
$succes_pourc= ($succes_nb / $i ) * 100;
$echec_pourc= ($nope_nb / $i ) * 100;
echo "<p>Fin du processus, statistiques sur cet envoi</p>";
echo "Succès pour $succes_nb mails ( sur $i soit $succes_pourc% ) :<br />$succes";
echo "<br /><br />Echecs pour $nope_nb mails ( sur $i soit $echec_pourc% ) :<br />$nope";
}
elseif($send=="modif"){?>
<p>Préparer une newsletter :</p>
<div class="formulaire">
<form action="newsletter.php" method="post">
<p>Titre de la newsletter</p>
<input type="text" name="sujet" value="<?php echo $sujet; ?>" style="width: 100%;" />
<p>Contenu de la newsletter</p>
<textarea name="newsletter" style="width: 100%; height: 200px;"><?php echo stripslashes($newsletter); ?></textarea><br />
<input type="hidden" name="send" value="apercu" />
<p>Terminer</p>
<input type="submit" value="Envoyer cette newsletter" />
</form>
</div>
<?php }
else{ ?>
<p>Préparer une newsletter :</p>
<div class="formulaire">
<form action="newsletter.php" method="post">
<p>Titre de la newsletter</p>
<input type="text" name="sujet" value="Newsletter" style="width: 100%;" />
<p>Contenu de la newsletter</p>
<textarea name="newsletter" style="width: 100%; height: 200px;"></textarea><br />
<input type="hidden" name="send" value="apercu" />
<p>Terminer</p>
<input type="submit" value="Envoyer cette newsletter" />
</form>
</div>
<?php } ?>
caporga
caporga
le 12/12/2007 à 22:23
Aspirateur de mail
Bonjour la communaité,
Je suppose que quelqu'un a déjà imaginé ce que je recherche, donc est ce qu'il existe un code php pour scanner les pages web et aspirer les email.???

merci à tous
cap
caporga
LoadingChargement en cours