<META HTTP-EQUIV="Refresh" + variable

Résolu
oufizo -  
coccoweb Messages postés 155 Statut Membre -
bonjour ,

<META HTTP-EQUIV="Refresh" CONTENT="2;URL=upload.php?&prop_id= <?php $prop ;?>">

c est possible ou pas ? jai essayé comme si dessus , il trouve pas la variable parce que je fais un echo ds la page upload et rien ne saffiche .

la syntaxe est peut etre differente d un lien traditionnel avec passage de variable

si quelq un a deja pratique ou reussi merci de m indiquer la syntaxe svp =)
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. Ahk
     
    salut

    tu dois faire

    <META HTTP-EQUIV="Refresh" CONTENT="2;URL=upload.php?prop_id= <?php echo $prop ;?>">

    a+
    6
  2. Ssylvainsab Messages postés 2892 Statut Modérateur 825
     
    Salut.

    C'est parce que tu marques un "&", il n'y a besoin que du "?".
    <meta http-equiv="Refresh" content="2;URL=upload.php?prop_id= <?php echo $prop ;?>">

    a plus
    1
  3. coccoweb Messages postés 155 Statut Membre 27
     
    En PHP directement

    <?php 
    
    // Execute un refresh de la page en PHP
    
    $delai=1; 
    $url='http://mondomaine.com/';
    header("Refresh: $delai;url=$url");
    
    ?>
    
    1
  4. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Salut,

    Il faut afficher cette variable avec un echo:
    <?php echo $prop ;?>

    Sinon ya aussi un raccourcis:
    <?=$prop; ?>
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Ahk
     
    sans l'espace après "prop_id="
    donc

    <META HTTP-EQUIV="Refresh" CONTENT="2;URL=upload.php?prop_id=<?php echo $prop ;?>">

    dsl du double post

    a+
    0
    1. Dead[Off]
       
      ya plus simple et court :
      <META HTTP-EQUIV="Refresh" CONTENT="2;URL=upload.php?prop_id=<?=$prop?>">
      0
  7. Yamy
     
    Y'a moin lourd aussi...
    Ouvrir et fermer les balises php signifie pour php d'ouvrir un nouvel interpréteur à chaque fois
    Fait un echo '..............';
    C'est plus simple, plus clair je trouve et surtout moins lourd pour php !

    :)
    0