Envoyer cette page a un ami

Envoyer cette page a un ami - PHP - Programmation

Marsh Posté le 17-10-2005 à 00:43:42    

Bonjour,
Je voudrais faire un script "envoyer cette page a un ami"
 
Je dois recuperer le contenant d'une page et l'affecter a une variable pour la fonction mail
J'ai essaye de faire un fopen, fgets, mais mon serveur est tres charge et cette operation prend bcp de temps, plus de 20 secondes ! et meme parfois il n y a aucune reponse.
 
Y a t il un autre moyen de recuperer le contenant d'une page ?
$txt = include(page.php);

Reply

Marsh Posté le 17-10-2005 à 00:43:42   

Reply

Marsh Posté le 17-10-2005 à 03:27:26    

et pourquoi ne pas simplement envoyer un mail avec un lien qui mène vers la page en question ?
 
sinon a part fopen je vois rien d'autre


---------------
Les CSS c'est bon mangez-en
Reply

Marsh Posté le 17-10-2005 à 11:14:24    

20 secondes pour un fopen ça me semble vraiement beaucoup même pour un serveur chargé.
le problème doit venir du temps de rendu de la page que tu include, donc quelque soit la méthode que tu va utiliser ça va prendre du temps.
Regarde plutot pour optimiser le rendu de la page en question.


---------------
http://www.hardware404.com L'actualité hardware francophone en continu
Reply

Marsh Posté le 17-10-2005 à 11:26:05    

Ou sinon y'a toujours Fichier\Envoyer\Page par courrier électronique :D

Reply

Marsh Posté le 17-10-2005 à 11:29:40    

N'oublie pas qu'envoyer la "copie" d'une page par email comporte pas mal d'aléas... [:pingouino]
 
Rendu +/- douteux selon le client email, non affichage des images par défaut, probabilité de classement comme spam augmentée.
 
Faire la distinction plain text / html (hé oui, je ne préjugerais pas du second à tous les coups).


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 17-10-2005 à 14:01:07    

Non, je ne peux envoyer un simple lien, je dois recuperer le contenu, c'est ainsi...
C'est sur que j'ai vite que quelque soit la methode utilisee, l'acces sera long.
 
Le serveur est tres ralenti et pour le moment je ne peux rien n'y faire.
J'ai quand essaye les outils php de buffer ob_get_contents(), ... mais c'est identique

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed