Astyax

  • Signature
    Vivants, vous êtes vivants...
  • Site web
  • Nombre de sujets
    67
  • Nombre de messages
    207
  • Nombre de commentaires
    1
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Astyax
le 23/10/2004 à 12:55
mail lu ou non lu
Merci la Glob', je viens aussi de voir que pour se connecter à un serveur imap, il fallait faire:
<?php$mbox  = imap_open("{localhost:143}INBOX","user_id","password");?>

J'ai l'impression que sur l'hébergement mutualisé d'OVH, je l'ai pas... Enfin, c'est bizarre parce qu'ils disent que ça se passe sur le port 993 mais ils expliquent rien d'autre...
Vivants, vous êtes vivants...
Astyax
le 23/10/2004 à 12:33
mail lu ou non lu
Salut messieurs, merci de m'avoir répondu. J'ai un hébergement 60gp mutualisé sur OVH. J'ai regardé ce qui mettent sur leur site et ils disent qu'on a 5 Comptes POP/IMAP.
En fait, quelle est la différence entre le pop et l'imap. A l'heure actuelle, pour me connecter, je fais ça
<? $mbox = imap_open ('{'.$serveur.'/pop3:110}INBOX', "$login", "$password");
?>


Je passe par du pop... Est-ce que ça veut dire que la syntaxe, si on veut se connecter à un imap est différente ? J'y connais rien dans les différences de serveur...
Vivants, vous êtes vivants...
Astyax
le 23/10/2004 à 09:48
mail lu ou non lu
Salut à tous,
continuant mon webmail, laborieusement mais sûrement, j'en arrive évidemment au point ou il faut que je vois si un mail est lu ou non.
J'ai trouvé ça comme code,

<?
if ( ($header->Unseen == 'U') || ($header->Recent == 'N')) $lu = '<img src="imgemail/env_n_lu.gif">';
else $lu = '<img src="imgemail/env_o_lu.gif">';
?>

Ca c'est pour ma page qui montre les messages reçus. OK.
Donc, sur la page où on lit le mail, il doit y avoir un endroit où on peut mettre un drapeau. Sur quelle fonction ce fait-ce ? (et non ces fesses...)

J'ai essayé de mettre un drapeau sur
<? $header=imap_headerinfo($mbox, $idtmail,"\Seen"); ?>[code] 

mais ça ne marche pas...

Si quelqu'un voit...
Vivants, vous êtes vivants...
Astyax
le 22/10/2004 à 15:51
affichage de la date
ouais, ou encore

$jour=date('d');
$mois=date('m');
$an=date('Y');

echo $jour.'/'.$mois.'/'.$an;
Vivants, vous êtes vivants...
Astyax
le 20/10/2004 à 11:47
Une dernière fois svp ...
Merci la Glob',
en fait, le problème était qu'il n'arrivait pas à trouver le type mime donc les fichiers envoyés n'étaient pas reconnus... Zebden m'ayant parlé du tableau qui est retourné avec $_FILES, je me suis dit qu'il y avait peut-être quelque chose à faire. Alors je suis allé voir tes cours, la Globule, et là j'ai trouvé tout ce que je voulais, à savoir $_FILES['fichier]['name'].

Et maintenant c'est bon. Merci beaucoup, et pour l'aide que ce forum, et pour les cours super bien fait. smiley
Vivants, vous êtes vivants...
Astyax
le 20/10/2004 à 09:29
Une dernière fois svp ...
Ca y est, il est 9h30 du matin et j'arrive à joindre plusieurs fichiers et ils sont reconnus et ont la bonne taille !!!
Désolé à tous de vous avoir beaucoup solicité hier... Merci à Moogli, Zebden (qui m'a parlé du tableau que retournait input type="file") et bien sûr la Globule... Je sais que je suis vraiment nul, smiley mais je suis tenace. Merci à tous smiley et à bientôt smiley
Vivants, vous êtes vivants...
Astyax
le 19/10/2004 à 19:07
Une dernière fois svp ...
Siou plait les gars, je sais qu'en ce moment je vous demande bcp, mais là, vraiment je suis pas loin. Mon seul (et énorme problème), ce qu'il ne trouve ni le nom, ni l'extension du fichier joint dans le mail...
Si je mets les bons noms des fichiers à leur place et que je renseigne aussi le type mime, ça marche nickel, les fichiers sont joints impec... Le pb c'est que le switch pour choisir les types mime ne marche pas, sans doute l'ai-je mis au mauvais endroit... Si l'un de vous pouvait jeter un dernier coup d'oeil au script, ce serait vraiment top... Putain, ça fait trois jour que je galère... Décidément le php, jai du mal pourtant il parait que c'est simple... En plus, je suis sûr que je suis vraiment pas loin...
siou plait... smiley


http://www.lephpfacile.com/wall/lire_wall.php?wall=1742
Vivants, vous êtes vivants...
Astyax
le 19/10/2004 à 14:47
pb de webmail (encore !!!)
C'est remoi...
D'échec en échec, et de loose en loose, il parait qu'on évolue... En ce qui me concerne, je loose. Point. Non, sérieusement, j'ai continué de bricoler la page pour joindre plusieurs fichiers. Bon, maintenant ça envoit les 2 fichiers, ça reconnait leur extension et leur nom... En revanche, la taille n'est pas bonne et j'ai de nombreuses erreurs à l'écran une fois le mail envoyé, du style :

Warning: fopen(): Unable to access c:\chap7.doc in /var/www/free.fr/5/1/astyax/mail04.php on line 38

Warning: fopen(c:\chap7.doc): failed to open stream: No such file or directory in /var/www/free.fr/5/1/astyax/mail04.php on line 38

Warning: filesize(): Stat failed for c:\chap7.doc (errno=2 - No such file or directory) in /var/www/free.fr/5/1/astyax/mail04.php on line 39

Warning: fread(): supplied argument is not a valid stream resource in /var/www/free.fr/5/1/astyax/mail04.php on line 39

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/free.fr/5/1/astyax/mail04.php on line 40

Je vois pas (comme d'hab ...)



http://www.lephpfacile.com/wall/lire_wall.php?wall=1741
Vivants, vous êtes vivants...
Astyax
le 19/10/2004 à 14:31
chaine de caractères
Merci la Glob',smiley
tout à l'heure, j'étais pas loin... T'es un chef !!!
Ca avance, tout ça, mais ça avance lentement...smiley
Vivants, vous êtes vivants...
Astyax
le 19/10/2004 à 14:05
chaine de caractères
Moi j'aurais fait ça, non smiley....

En attendant, le code de dessous ne fonctionne pas.
J'ai une erreur...
<?
$rep='c:\rep\sac\monfichier.gif';
$dir= strstr($rep,'\');

echo $dir;
?>
Pourtant, dans le cours, y'a<?php
$email = 'user@example.com';
$domaine = strstr($email, '@');
echo $domaine; // @example.com
?>
et ça ça marche...
Vivants, vous êtes vivants...
LoadingChargement en cours