IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Script marche en local mais pas en ligne


Sujet :

Langage PHP

  1. #1
    Invité
    Invité(e)
    Par défaut Script marche en local mais pas en ligne
    Bonjour,

    J'ai un script qui est censé prendre le lien d'une vidéo.
    Le script marche très bien en local. Il m'affiche bien l'adresse.
    En ligne, le même script ne m'affiche rien.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     
    <?php
     
    $id = $_GET['id'];
     
    function video($id_video) {
     
    $p = file_get_contents("http://www.abrutis.com/".$id_video);
    $page = urldecode($p);
    eregi('<div id="flash_player" video_url="(.*)" video_title="', $page, $lien);
     
     
    return $lien[1];
     
    }
     
    echo 'video: '.video($id).'<br />';
     
    ?>
    Est-ce que quelqu'un a une idé ?

    Merci d'avance.

  2. #2
    Membre actif Avatar de chtipitou
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 175
    Points : 214
    Points
    214
    Par défaut
    dis nous ce que t 'affiches

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?php
     var_dump($_GET);
    $id = $_GET['id'];
     
    function video($id_video) {
     
    $p = file_get_contents("http://www.abrutis.com/".$id_video);
    $page = urldecode($p);
    eregi('<div id="flash_player" video_url="(.*)" video_title="', $page, $lien);
     var_dump($lien);
     
    return $lien[1];
     
    }
     
    echo 'video: '.video($id).'<br />';
     
    ?>
    42
    there is no place like 127.0.0.1
    Mangez des http://www.smarty.net avec vos PHP web s'il vous plait
    var_dump retourne les informations structurées d'une variable, y compris son type et sa valeur. Les tableaux et les objets sont explorés récursivement, avec des indentations, pour mettre en valeur leur structure.

  3. #3
    Invité
    Invité(e)
    Par défaut
    En fait c'"tait l'id qui n'allait pas avec le $_GET['id']

    Donc dans le formulaire avant, j'ai ajouté un input type="hidden" avec comme valeur, l'id de la vidéo, et comme ça plus besoin d'utiliser le post.

    Merci quand même de ta réponse chtipitou

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Soap_Client marche en local mais pas en ligne
    Par __fabrice dans le forum Autres composants
    Réponses: 4
    Dernier message: 25/10/2012, 17h46
  2. Réponses: 6
    Dernier message: 18/02/2011, 13h30
  3. [AJAX] Script marche en local mais pas en ligne
    Par obito dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 25/02/2009, 11h20
  4. [FPDF] Un pdf qui marche en local mais pas en ligne
    Par obito dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 13/02/2009, 23h29
  5. [MySQL] php mysql flash marche en local mais pas en ligne
    Par serna dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 17/01/2008, 08h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo