aucun affichage

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : aucun affichage

par iclo » 18 août 2005, 18:33

Il faudrait que tu nous montre l'entiereté de la page en une fois, pour qu'on puisse vérifier qu'il n'y a pas d'erreur d'imbriquation de code php et html

par kisscatcool » 18 août 2005, 15:17

affiche la source de ta page et dis-moi ce que tu y vois
voila ce qu'il s'affiche:

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD> <BODY></BODY></HTML>
Essaie d'activer l'affichage des erreurs à l'aide de la fonction suivante:
PHP:
error_reporting(E_ALL);
lut, j'ai essayé de modifier php.ini mais rien. Ce qui me semble etrange c'est que je peux afficher une page avec phpinfo(), mais ca ne marche pas avec error_reporting(E_ALL);. j'ai reverifier apache et tout le reste mais ca n'a rien donnée. Par ou dois je chercher? merci pour toutes ces reponses. :wink:

par Xenon_54 » 16 août 2005, 18:52

Bonjour,

Essaie d'activer l'affichage des erreurs à l'aide de la fonction suivante:
error_reporting(E_ALL);
Ou alors en modifiant ton fichier php.ini:

Code : Tout sélectionner

error_reporting = E_ALL
Mais avant, affiche la source de ta page et dis-moi ce que tu y vois. Je ne serais pas surpris d'y retrouver ton code source PHP non exécuté.

par albat » 16 août 2005, 18:34

Tu as parfaitement répondu à la question.
Je voulais savoir si tu utilisais un "intégré" comme EasyPHP, par exemple.
Mais le fait que tu utilises PHP 5 prouve que ce n'est pas le cas. ;)

Bon, à part ça, j'ai pas d'idée géniale pour le moment... :oops:

par Invité » 16 août 2005, 18:26

environnement? c'est a dire... je suis desole de ma newbizté mais je suis ici pour apprendre :wink: . alors je vais essayer de decrire ce que j'utilise peut il y aura t il la solution. Donc j'utilise apache comme serveur Web, mysql4.1, php5.0.4 et phpmyadmin2.6.2. Alors prof ai-je une bache? :shock:

par albat » 16 août 2005, 15:02

Quel environnement utilises-tu ?

par kisscatcool » 16 août 2005, 14:44

j'ai changer le code mais toujours rien... se pourrait-il que php ne reconnaisse pas sql? comment peut on voir que apache est correctement parametrer avec sql? Ou est-ce que ca peut etre autre chose. aidez moi svp :cry:

par Cyrano » 15 août 2005, 22:39

Tu découvres là un effet du PHP lors de l'utilisation inadaptée de guillemets ou d'apostrophes. On se sert de ces signes pour séparer le PHP des chaines de caractères. Donc, au lieu de:
$base= mysql_connect('$serveur', '$login', '$pass')
Dans ce cas, les variables sont envoyées telles quelles sans même être interprétées. Un détail important, si tu avais mis des guillets au lieu d'apostrophes, ça aurait fonctionné, mais tu n'aurais probablement pas su que ton code était tout aussi erroné.
Il faudrait faire:
$base= mysql_connect($serveur, $login, $pass)
Parce que les variables sont du PHP et non des chaines.

aucun affichage

par kisscatcool » 15 août 2005, 22:27

salut, je viens de me mettre au php et j'ai un petit souci, je m'explique: j'ai commencer par quelque chose de très rudimentaire me connecter à une base de donnée pour m'entrainer et là ca ne marche pas.
detail du code infos_sql.php
<?php
$serveur = "mon_serveur"; 
$login = "mon_login";
$pass = "mon_pass"; 
$base = "ma_base"; 
?>
code de la page principal
<?php
include 'infos_sql.php'; 
$base= mysql_connect('$serveur', '$login', '$pass') or die('connection impossible');
mysql_select_db('manga', $base) or die ('base inexistante');
?>

Code : Tout sélectionner

<html> <body> <select><option value="com">comedie</option> <option value="bas">baston</option> <option value="RG">scenar beton</option> <option value="mec">mecha</option> <option value="Sho">shogun</option> </select><input name="search" type="button" value="Valider"> </body> </html>
et le probleme c'est que ma page est vide, et lorsque j'enleve la partie Php le contenu s'affiche. si vous avez des suggestions n'hesitez pas :wink: