bibi

  • Signature
    commit suicide
  • Site web
  • Nombre de sujets
    77
  • Nombre de messages
    1 479
  • Nombre de commentaires
    9
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

bibi
le 17/01/2005 à 20:24
petite consultation
non car tout ce qui est entre <? ... ?> doit etre du code php
hors les balises <? et ?> sont des balises de type html pour délimiter ce qui est de l'html et ce qui est du php, donc ca ne fonctionnera pas .

Prkoi, tu veux faire quoi ?
commit suicide
bibi
le 17/01/2005 à 20:23
Expréssion réguliere et type numérique
En fait voila, jvoudrais tester si la valeur que la personne entre est :

-soit un truc du style 1411.14
-soit un entier du style 145

que ce soit 1411.14 ou 1411,14 importe peu car je fais un str_replace

donc j'ai fait
"^[0-9]{1,6}"

mais bon je sais pas comme dire :
soit c juste un nombre de longueur 1 à 6 SOIT un nombre de longueur 1 à 6 suivi d'un point ou d'une virgule suivi d'un nombre de longueur 1 ou 2 . En fait c le SOIT en gras que je sais pas matérialiser en 1 seule expression réguliere. Sinon j'en fais 2 si c pa possible :)

merci d'avance ;)
commit suicide
bibi
le 17/01/2005 à 20:19
newsletter, envoie de mails
Essaye ca ca devrait ptet marcher :)

<?php
$From = "From:no-reply@site.com\n"; // L'entete du mail
$From .= "MIME-version: 1.0\n"; // L'entete du mail
$From .= "Content-type: text/html; charset= iso-8859-1\n"; // L'entete du mail

$message=nl2br($_POST['message']); // Mettre des dans des retour à la ligne

$to = "";
$q=mysql_query('SELECT email,cle FROM newsletter WHERE validation="1" ORDER BY email') or die (mysql_error()); // Selection des emails valide dans la table newsletter

while($r=mysql_fetch_array($q)) { // Envoie des emails
$to .= $r['email'].",";
}
}
$destination = explode(",",$to);
array_pop($destination);
$destinataires = implode(",",$destination);
$destinataires = "Bcc: ".$destinataires."\r\n";
$From .= $destinataires;
mail($r['email'],$_POST['sujet'],$message,$From);

echo '<p style="text-align:center;">La newsletter a bien été envoyé !</p>';
?>
commit suicide
bibi
le 17/01/2005 à 19:15
Probleme avec une fonction de smiley
t'as essayé de voir en faisant les str_replace un par un pour tester voir si c la boucle qui foire ou si c le str_replace ??
commit suicide
bibi
le 17/01/2005 à 17:59
Faute d'ortho
exact mon pote émile littré m'a répondu pareil smiley
commit suicide
bibi
le 17/01/2005 à 17:57
newsletter, envoie de mails
je pense qu'envoyer mail / mail dans une boucle c movais

tu pourrais peut-etre faire une boucle pour concaténer les emails des utlisateurs et ensuite les mettre en copie cachée , ca éviterait carrément de surcharger le serveur car il y aurait 1 seule requete de mail a faire, alors que toi t'en as autant que d'utilisateurs .. J'espere kta compris ske jvoulai dire :)

et keske tu veux dire par "envoi plus propore pour etre sur qu'ils arrivent" ???
commit suicide
bibi
le 17/01/2005 à 17:54
menus déroulants dépendants
j'avais fait ca rapidos pour un pote mais j'ai pas la page finale en fait. Arrange le pour ton site
si tu as des pb hésites pas a demander


<?

/* ici connexion a la base */
?>


<script type="text/javascript">
function rafraichirmodele()
{
if(document.choixvoiture.marque.value != "0")
{
document.choixvoiture.submit();
}
}
</script>



<html>
<?

if(!isset($_POST['submit']))
{

?>

<form name="choixvoiture" method="post">
Marque:<select name="marque" onchange="rafraichirmodele()">
<?
$mq = mysql_query('SELECT MAR_Code,MAR_Nom FROM marque ORDER BY MAR_Nom ASC') or die(mysql_error());
?>
<option value="0">-------------Marque-------------</option>
<?
while($data=mysql_fetch_array($mq))
{
if(isset($_POST['marque']))
{
if($_POST['marque'] == $data['MAR_Code'])
{
echo '<option value="'.$data['MAR_Code'].'" selected="selected">'.$data['MAR_Nom'].'</option>';
}
else
{
echo '<option value="'.$data['MAR_Code'].'">'.$data['MAR_Nom'].'</option>';
}
}
else
{
echo '<option value="'.$data['MAR_Code'].'">'.$data['MAR_Nom'].'</option>';
}

}
?>
</select>
<?
if(isset($_POST['marque']))
{
$mdl = mysql_query('SELECT MOD_Code,MOD_Nom FROM modele WHERE MOD_MARQUE = "'.$_POST['marque'].'" ORDER BY MOD_Nom ASC') or die(mysql_error());
?><select name="modele">
<?
while($ligne=mysql_fetch_array($mdl))
{
echo '<option value="'.$ligne['MOD_Code'].'">'.$ligne['MOD_Nom'].'</option>';
}
?>
</select>

<?
}
?>
<input type="submit" name="submit" value="Rechercher" />
</form>


<?

}
else
{

/* ici tu fais le traitement de tes valeurs */
}

?>
commit suicide
bibi
le 17/01/2005 à 17:50
Organisation d'un forum !
bah jvois pas ski est compliké en fait

une table forum avec toutes les catégories kom tu les appelles
et ensuite des sujet avec une catégorie spécifique
et voila ché pa ske tu trouves dur pcke ca va tu sais programmer donc c bizarre javouerai...
commit suicide
bibi
le 17/01/2005 à 16:16
Faute d'ortho
nan jcrois k'on dit discution pas discussion
commit suicide
LoadingChargement en cours