Erreur PHP

Résolu
jadu Messages postés 236 Statut Membre -  
jadu Messages postés 236 Statut Membre -
Bonjour, j'ai un souci avec cette "formule"
if($start=="" || $start=="0" ){ $start="1"; } 

j'obtiens quoi avec PHP 7 ???

ça bug sur mon site, Why ?

merci !

4 réponses

  1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    Qu'est sensé faire ce bout de code ?
    Qu'obtiens-tu ?
    0
  2. jadu Messages postés 236 Statut Membre
     
    ben rien justement, ou plutôt la valeur de $start est mise à vide,
    même si elle était à 2 avant le traitement !!!

    je pige pas !
    0
    1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      Tu peux montrer ce code avec un exemple, car j'ai du mal à saisir ?
      0
  3. jadu Messages postés 236 Statut Membre
     
    voilà voilà :
    // Variables par défaut 
    if($maxmots==""){ $maxmots="20"; } 
    if($maxipage==""){ $maxipage="20"; } 
    if($start=="" || $start=="0" ){ $start="1"; } 
    $longueur_blork=strlen($blork); 
    $blork=trim($blork); 
    $blork=ereg_replace(" +", " ", $blork); 
    $blork2=htmlspecialchars($blork); 
    $form_recherche="<div align='center'><form method=get>
    <h3>Inscrivez un mot dans la boite ci-dessous :</h3>
    <input type=hidden value=\"go\" name=action>
    <input type=text value=\"$blork2\" maxlength=50 size=25 name=blork>
    <br /><br /><input type=submit value='et lancez la recherche.'><br /><br />
    </form></div>"; 
    // On vérifie que la recherche est correctement lancée 
    echo " ** ".$start." *2* ";
    if($action!=="go"){ echo("$form_recherche"); 
    include("blork_engine_bas.php"); 
    exit(); } 


    echo " ** ".$start." *2* "; n'est là que pour voir ce que ça donne ! ça ne fait pas partie du projet !
    0
    1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
       
      J'ai recopié ton code :
      ** 1 *2* 

      Donc ça fonctionne.
      0