begin process at 2012 05 28 22:47:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Erreur dans le code PHP sous IE ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Erreur dans le code PHP sous IE ?

mardi 15 novembre 2005 à 21:16:38 | Erreur dans le code PHP sous IE ?

Rimb0

Bonjour à tous !

J'ai une question que je me pose depuis que je code en php (donc pas longtemps). J'ai codé des pages, et tant que ça s'affiche, j'estime que le code est bon =)

Le hic, c'est que ça marche sous Mozilla, mais sous IE il y a parfois des petits problemes :
ma page commence à s'afficher, et puis je sais pas pourquoi mais la page change et dans la barre d'adresse, il y a écrit : http:/// (avec trois barres)

Vous avez une petite idée d'ou pourrait venir mon probleme ?

Vous connaissez un site qui permet de vérifier si la synthase du code est bonne est optimisée (ou meme un logiciel à la place du site).


Merci d'avance.

mardi 15 novembre 2005 à 21:54:29 | Re : Erreur dans le code PHP sous IE ?

Anthomicro

Réponse acceptée !
Salut,

un site qui vérifie la syntaxe > non
par contre tu pourrais nous montrer ton code ;-)


    mardi 15 novembre 2005 à 22:04:35 | Re : Erreur dans le code PHP sous IE ?

    Rimb0

    Le voici :
    <?php
    $serveur = "****";
    $login = "****";
    $pass = "****";
    $base = "*****";
    $connexion = mysql_connect( $serveur, $login, $pass );
    mysql_select_db($base, $connexion);

    $page = ($_GET["p"]-1)*7; // pour afficher les articles en fonction de la page
    $query = "SELECT * FROM articleuh ORDER BY id DESC LIMIT $page,7";
    $result = mysql_query($query) or die("<a class='pink' href='sexy.php?p=1&sexy&computer'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cette page est inexistante ! Cliquez ici...</a>");

    while ($row = mysql_fetch_array($result)) {

    $visite = nl2br($row[visite]);
    $name = nl2br($row[name]);
    $title = nl2br($row[title]);
    $descr = nl2br($row[descr]);
    $author = nl2br($row[author]);

    echo "<table width='330' border='0' cellpadding='0' cellspacing='0' background='red2.png'><tr><td width='8' rowspan='3'>&nbsp;</td><td width='88' rowspan='3'><img src='test2.jpg' width='88' height='88'></td><td width='8' rowspan='3'>&nbsp;</td>";
    echo "<td height='17' colspan='2' align='left' valign='bottom'><span class='topmenu'>$title</span></td></tr><tr>";
    echo "<td height='46' colspan='2' align='left' valign='top'><span class='topmenu'><span class='post'>$descr</span></span></td></tr><tr>";
    echo "<td width='148' align='left' valign='middle'><span class='topmenu'>Post&eacute; par :</span><span class='post'> $author</span></td>";
    echo "<td width='78' height='19' align='left' valign='middle'><span class='post'><span class='topmenu'>Hits :</span> $visite</span></td></tr></table><br>";


    }
    ?>
                  </p>
                </div>
    <table width="330" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td align="center"><?php
    $serveur = "***r";
    $login = "****";
    $pass = "****";
    $base = "****";
    $connexion = mysql_connect( $serveur, $login, $pass );
    mysql_select_db($base, $connexion);
    //********** Fin de la partie connexion **********\\
    $nbParPage = 7;
    //on effectue la requète sur l'objet que l'on souhaite paginer ( ici des news )
    $req1=mysql_query("SELECT * FROM articleuh");
    $nbNews=mysql_numrows($req1);
    //$nbnews=$nbnews[0];
    // echo "il y a $nbNews";
     
    //On calcule le nombre de numéro à afficher en fonction du nombre de news par
    //page en arrondissant au nombre supérieur grace a la fonction ceil.
    $moy= ceil($nbNews/$nbParPage);
    // echo "<br>et il y aura $moy page<br>";
    //*********** Partie concernant le "bouton" précedent ***********\\
    //on vérifie qu'il y a au minimum 2 page a afficher pour utiliser
    //la fonction Suivant / précédent
    if ($moy>=2)
    {
    //on vérifie l'éxistence de la variable page avant les vérifications
    if (isset($_GET['p']))
    {
    //si $_GET['page'] = 1 alors on est a la première page et donc pas besoins
    //de lien vers la précédente qui n'éxiste pas
    if ($_GET['p']==1){echo "<span class='topmenu'>Precedent</span> ";}
    //sinon on met le lien en ajoutant +1 page a la page courante
    else
    {
    echo "<a class='topmenu' href=\"sexy.php?p=".($_GET['p']-1)."&dell\">Precedent</a> ";
    }
    }
    else{echo "<span class='topmenu'>Precedent</span>";}
    }
    //*********** fin de la partie concernant le "bouton" précedent ***********\\
     
    //prenons un exemple concret :
    // nous avons 10 news dans la base
    // a ce moment nous savons donc qu'il y aura 2 page :
    // $nbNews = 10 divisé par 5 ( 5 news par page ) = 2 pages.
    // on peut déja afficher les numéros :
    // on effectue une boucle tant qu'il y a des pages on ajoute un lien
    for ($i=0;$i<$moy;$i++)
    {
    // on ajoute 1 a $i pour afficher 1-2-3-... au lieu de 0-1-2-3-...
    echo "<a class='post' href=\"sexy.php?p=".($i+1)."\">".($i+1)."</a> ";
    }
     
    //*********** Partie concernant le "bouton" suivant ***********\\
    //on vérifie qu'il y a au minimum 2 page a afficher pour utiliser
    //la fonction Suivant / précédent
    if ($moy>=2)
    {
    //on vérifie l'éxistence de la variable page avant les vérifications
    if (isset($_GET['p']))
    {
    //si $_GET['page'] = $moy alors on est a la dernière page et donc pas besoins
    //de lien vers la suivante qui n'éxiste pas
    if ($_GET['p']==$moy){echo "<span class='topmenu'>Suivant</span>";}
    //sinon on met le lien en ajoutant +1 page a la page courante
    else
    {
    echo " <a class='topmenu' href=\"sexy.php?p=".($_GET['p']+1)."\">Suivant</a>";
    }
    }
    else{echo " <a class='topmenu' href=\"sexy.php?p=1\">Suivant</a>";}
    }
    //*********** fin de la partie concernant le "bouton" Suivant ***********\\

    //echo "<br>La page courante est :".$_GET['p'];
    ?>


    VOila.



    Cette discussion est classée dans : page, code, php, ie, erreur


    Répondre à ce message

    Sujets en rapport avec ce message

    Probleme de header, message erreur "Cannot modify header information - headers already sent by..." [ par sebing ] Bonsoir, J'ai un message d'erreur qui apparait: [quote]Warning: Cannot modify header information - headers already sent by (output started at /mnt/159 Probleme Connection en PHP [ par geof2810 ] Bonjour a tous, voila j'ai fais plusieurs demandes sur ce forum pour des problemes avec un code de connection... Mais voila maintenant j'ai une erre probleme d'affichage de code sur une page PHP d'un formulaire ... [ par bentos ] Bonjour a tous je vais faire vite ...j'ai un gros souci sur un code PHP d'un site web et j'arrive pas a le reglé [^^confus2] le probleme, c'est qu Recuperation de variable [ par lilyy59 ] Bonjour je voudrai uploader des images pour ensuite les rappeler sur un autre page mais je voudrais que ces images porte le nom de la variable défini Garder les valeurs de mes tableaux quand je rafaraichit ma page [ par Varkan ] Bonjour à tous ! Je fais actuellement mon Memory, avec différentes tableaux en php qui contiennent des numéros aléatoires et avec cela je met mes ima URL Rewriting avec WAMP [ par DjTeush ] Bonjour, j'ai un problême. J'ai créé un site décomposé en php. [code=php] <?php // On définit la page index.php if (empty($_GET['page'])) { $_GET Extraire un cours de devise d'une page [ par m_abdlmalek ] Bonjour les amis, J'utilise ce code pour récupérer un texte sur une page : [url=http://www.lematin.ma/Actualite/Bourse/Devise.asp]http://www.lematin. Lancer un exe [ par Sinsitrus ] Salut à tous ! Voilà, j'ai fais un logiciel en VB6 et je souhaiterai le faire installer depuis une page php lorsque celui-ci exécutera ce code : [co Affichage, enregistrement et recuperation de l'url [ par bedidaquin01 ] bonjour mes frères grands, venez moi en aide pour la réussite de mon script svp. j'ai deux page: La première:[u]maeqapeil.php[/u] j'effectue une reche Problème class PHP [ par shauken ] Bonjour, je commence un site orienté Objet mais quelque notion que manque: voila mon problème: j'ai 2 classe et ma page index: - "MyBase" qui fait


    Nos sponsors


    Sondage...

    CalendriCode

    Mai 2012
    LMMJVSD
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Consulter la suite du CalendriCode

    A découvrir



     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 0,484 sec (3)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales