Bzh

  • Nombre de sujets
    62
  • Nombre de messages
    1 503
  • Nombre de commentaires
    24
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Bzh
le 21/02/2005 à 00:51
Email de masse et checkbox !
Pour gérer le sélectionnement des checkboxs il faut faire appel à un script javascript !!!

Si tu cherches un peu tu trouvera (va voir sur le site de l' editeurjavascript.com) et puis c' est un script qui' n' est pas bien dificile à faire...

Pour l' envoie de mail en masse, sa ce complique...

Soit tu fais appel une seul fois a la fonction mail ( en mettant plusieur destinataire )et ton email risque d' être interprèté comme du spamm soit tu fais appel plusieur fois a la fonction mail en changant de destinataire et là ça peut prendre du temps et n' est pas très recommandé...

Enfin si j' ai bien compris ton "email de masse"...

Bye...
Bzh
le 21/02/2005 à 00:46
chemin upoload images
Montre nous le début de ta source...

Pour nous mettre sur le chemin...

smiley
Bzh
le 21/02/2005 à 00:45
E-mail codé
Je suis étonné que l' on puisse faire un moteur de recherche qui gère et comprenne le javascript très facilement!!!

Oui, en efffet, il y a bien le mailto !!!!

Et puis, ici, ce n' est qu' un exemple qui peut ètre facilement amélioré !!!!

C' était juste pour montrer le principe...

Bye...
Bzh
le 21/02/2005 à 00:12
E-mail codé
Exemple: (merci "editeurjavascript.com")

<HEAD> et </HEAD>
<script>
function mail()
{
document.getElementById("mail").innerHTML ='<a href="mailto:webmaster'+document.form.a.value+'editeurjavascript.com">Contact</a>';
}
</script>

&lt;BODY&gt;
<body onLoad="mail()">

&lt;BODY&gt; et &lt;/BODY&gt;
<form name="form" method="post" action="">
<input name="a" type="hidden" id="a" value="@">
</form>
<div id="mail"></div>
(cette adresse email est invisible des moteurs)


Voili_voilou....

Une fonction VRAIMENT éficace contre les moteurs de spammeurs...

L' adresse mail n' apparait à aucun moment dans la source...

Faite moi la même chose en php...

Bye...

smiley
Bzh
le 21/02/2005 à 00:03
E-mail codé
Ce qui peut permettre le cryptage éficace d' adresse mail CONTRE LES ROBOTS c' est de ne PAS L' AFFICHER CORECTEMENT dans le code source...

Et justement l' intérèt du javascript est de pouvoir afficher de manière normal (sans que le visiteur humain ne se doute de quelque chose) tout en empêchant les robots de la voir ET DE LA RECONNAITRE et oui !!!!

Et ça le php, bin il peut pas...

smiley
Bzh
le 20/02/2005 à 23:49
bon allez, jme lance dans les sessions
Pour les sessions, c' est beaucoup plus simple !!!

Il est important de bien commencer toute tes pages par session_start()...

Une fois que cele est fait c' est bon...

Ensuite tu utilises les variables de sessions comme n' importe qu' elle variable !!!

$_SESSION['le_nom'] = "Coucou";

if($_SESSION['le_nom'] == "a ce que tu veux"){ etc...}

C' est plus simple que les cookies beaucoup plus sur et puis tt de même plus pratique...

ciao...

smiley
Bzh
le 20/02/2005 à 23:23
Recherche sql approximative par date..Possible?
Enfait oui...

Moi j' était partie la dessu...

Ou bien ce que tu peux faire, c' est d' utiliser un LIMIT et afficher, par exemple, les 5 derniers messages juste avant ça date...

Enfin à toi de voir se que tu veux...

smiley
Bzh
le 20/02/2005 à 23:15
Prog. Web en entreprise...
Voila, j' ai un cousin qui voudrait se mettre à la programmation web... Mais surtout en entreprise...

Sachant, il me semble que les entreprises, ont en général des contrats avec micro$oft (donc sans doute serveurs asp),le php pourrait il lui être utilise en entreprise ou bien faut il plutôt qu' il s' intéresse à l' ASP ???

Bye...

smiley
Bzh
le 20/02/2005 à 16:47
Affiche les " sortie de base données
Là tu es beaucoup plus protègé !!!

En théorie, je ne pense pas que comme cela tu puisses être victime d' une injection d' SQL !!!

L' inconvéniant d' addslashes() c' est qu' elle ne protège pas contre, par exemple, # (permet le commentaire en SQL)...

Je te propose une petite modification:

<?php

//INSERT


$query = 'INSERT INTO news (id,titre,image,comment) VALUES ( "" , "'.htmlentities(mysql_escape_string(trim($_POST["titre"]))).'" ,"'.htmlentities(mysql_escape_string(trim($_POST["image"]))).'" ,"'.htmlentities(mysql_escape_string(trim($_POST["comment"]))).'" ) ';
$result = mysql_query($query) or die (mysql_error());


//AFFICHE


$query = 'SELECT titre,image,comment FROM news';
$result = mysql_query($query) or die (mysql_error());
while ($row = mysql_fetch_array ($result))

{
echo stripslashes($row[titre]).' - '.stripslashes($row[image]).' - '.stripslashes($row[comment]).
}



?>


Le htmlentities() permet d' empècher l' éxécution de code l' or de l' affichage( touts les caractère du type <,> etc... seront transformé en leurs équivalents &lt;,&gt;... Attention, comme je te l' ai fait, tu ne peux enregistrer aucun lien etc dans ta base...le lien donnerait => &lt; a href="ta_ page"&gt;Lien&lt;/a&gt; lors de l' affichage...)

Le trim() permet de supprimer les espaces en début et en fin de chaine de caractères afin d' économiser un peu la base de donné...

Voila j' éspère avoir été clair...

Bye...
Bzh
le 20/02/2005 à 14:53
Recherche sql approximative par date..Possible?
C' est tout à fait possible...

Il faut que tu retravail la date entré par le visiteur en créant de date:

=>$date_1 = ça date - 5mn
=>$date_2 = ça date + 5mn

ensuite ta fais ta requète en mettant:

$requette = 'SELECT ta_sélection FROM ta_table WHERE date BETWEEN "'.$date_1.'" AND "'.$date_2.'"'

J' ai pa vérifier la syntaxe...

Mais la logique devrait fonctionner...

Bye...
LoadingChargement en cours