Ses derniers sujets sur les forums
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
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
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
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
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
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
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
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
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
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