Système de téléchargement, header("location: $url"
3 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Système de téléchargement, header("location: $url"
Bonjours,
J'ai actuellement un script de téléchargement.
Pour télécharger un ficher (qui viens de fiche.php?id=$fichier), je passe par un lien qui pointe vers telecharger.php?id=...
Le fenêtre de téléchargement s'affiche normalement sur fiche.php...
Ce que je voudrais c'est incorporer telecharger.php dans le design de mon site (cette page contiendra également du contenu, pub) et executer le code présent après X decondes.
Je n'y arrive pas, tous les fonctions que je tester ne marche pas, de plus exit; arrète l'execution de la page...
Avez vous une autre solution a part header ? ... ?
Merci !
J'ai actuellement un script de téléchargement.
Pour télécharger un ficher (qui viens de fiche.php?id=$fichier), je passe par un lien qui pointe vers telecharger.php?id=...
- Code: Tout sélectionner
<?php
$requete = mysql_query("select url_fichier from kits_graphiques where id='$fichier'");
if (mysql_num_rows($requete)==0)
{
mysql_close($connect_db);
echo("Le fichier que vous demandez est introuvable.");
exit;
}
$url_fichier = mysql_result($requete,0,"url_fichier");
// ...
// upload du compteur de téléchargement (enregistrement ip dans mysql)
mysql_close($connect_db);
header("location: $url_fichier");
exit;
?>
Le fenêtre de téléchargement s'affiche normalement sur fiche.php...
Ce que je voudrais c'est incorporer telecharger.php dans le design de mon site (cette page contiendra également du contenu, pub) et executer le code présent après X decondes.
Je n'y arrive pas, tous les fonctions que je tester ne marche pas, de plus exit; arrète l'execution de la page...
Avez vous une autre solution a part header ? ... ?
Merci !
Le php étant exécuté coté serveur avant que ta page soit envoyée, tu ne peux pas faire ce que tu veux.
Tu devrais intégrer du javascript dans ta page.
Tu dois créer une fonction qui attendra (ou qui sera appelée) au bout de 10 secondes.
Cette fonction appellera ton script php.
Tu devrais intégrer du javascript dans ta page.
Tu dois créer une fonction qui attendra (ou qui sera appelée) au bout de 10 secondes.
Cette fonction appellera ton script php.
3 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Gérer l'entête HTTP en PHP
- Aperçu des différents types de redirection
- Google teste la recherche locale (Google Search by Location)
- Incidence du PHP sur le référencement
- La barre d'outils Alexa pour Firefox
- Télécharger Google Chrome en français (téléchargement gratuit)
- Calculer l'indice de co-occurrence et le ratio E/F
- Nouvelle version de GoogleStats : v1.1
- Le référencement de pages PHP
- Référencement : le problème des sessions des pages PHP
- Header Location
- header("Location: xxx") + header("Status: HTT
- Header location et référencement
- Fonction header location inopérante
- header("Location ou 301 moved ?
- redierction php : header location ou require ?
- [AJAX] Comment gérer les header('location:..');
- header Location et parametre d'url et param dans variable
- Le PageRank est il retransmis avec Header location en php ?
Consultez la description détaillée des produits ou services de Google suivants : Google Web Accelerator
- Test HTTP header
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Analyse des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum