martindequaix
Messages postés10Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention26 décembre 2007
-
22 déc. 2007 à 11:14
martindequaix
Messages postés10Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention26 décembre 2007
-
26 déc. 2007 à 09:27
Mon code :
en tête de page avant la balise <HTML> j'ai ces 2 lignes
<? ...
$db = "maDB";
$sql = "texte de ma requête sql";
...?>
Sur ma page affichée sous EasyPHP, je vois apparaitre en tête de page
maDB
texte de ma requête sql
alors que je n'ai aucune instruction echo.
Comment faire pour que mes variables php ne s'affichent pas sur l'écran client ?
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 24 déc. 2007 à 17:17
ces deux lignes c'est ma signature....
LE SECOND cOMMENTAIRE TE DISAIT DE REMPLACER <? PAR <?php
<?php
/*
-----------------------------------------
| fonctions.php
|
| 18 décembre 2007
|-----------------------------------------*/
/*------------------------------------------------------------------------------------------------------------
Fonctions de connexion à la BDD
-------------------------------------------------------------------------------------------------------------*/
//En production
/* ***************************
// nom de la base de données
$MyDb = "cigalera";
// Serveur hote
$MyHost = "sql.free.fr";
// ****************************/
//En développement
// ***************************
// nom de la base de données
$MyDb = "cvquaix";
// Serveur hote
$MyHost = "localhost";
// ****************************
//Ne pas afficher les messages d'erreur
$erreur=error_reporting(0);
function connect()
{
global $MyHost, $MyDb, $link;
//la ligne de commande suivante est valable pour faire tourner l'intranet
$link = mysql_connect($MyHost, "root", "")
or die("Impossible de se connecter");
//echo "Connexion réussie";
mysql_select_db($MyDb) or die("Could not select database");
return $link;
};
/*---------------------------------------------------------------------------------------------------------------
Fonctions de base de données
Modifié en Mars 2004 pour mise conformité PHP4
-----------------------------------------------------------------------------------------------------------------*/
/* --------------------------------------------------------
db_query
a utiliser pour toutes les requetes
-------------------------------------------------------- */
function db_query($MySql)
{
global $MyHost, $MyDb, $link;
global $PHP_AUTH_USER;
global $HTTP_SERVER_VARS;
// Pour test local
echo $MyDb; echo "";
echo $MySql; echo "";
//PHP3;
$resultat = mysql_db_query($MyDb,$MySql,$link);
//PHP4;
//$resultat = mysql_query($MySql);
//Si échec : message et arret
/*if (!$resultat)
{echo "Connexion impossible ! Recommencez dans un moment.";}
*/
return $resultat;
};
/* --------------------------------------------------------
affected_rows
retourne le nombre d'enregistrements affectés par un INSERT, UPDATE,DELETE
-------------------------------------------------------- */
function affected_rows($MyLink)
{
return mysql_affected_rows($MyLink);
};
/******************************************************************************************/
function en_tete($titre,$sstitre)
{
?>
<!-- Affichage du logo et du titre -->
----
<CENTER>
<!-- -->
<CENTER>
Pour le Stop sympa en Chartreuse </CENTER>
/* ------------------------------------------------------------------
popup(nom de la fenêtre à ouvrir)
ouvre la fenêtre popup nécessaire
------------------------------------------------------------------*/
function aide($textaide,$titreaide)
{
?>
<HTML>
<HEAD>
<TITLE>Covoiturer à Quaix</TITLE>
</HEAD>
<!-- Affichage du logo et du titre -->
<?
echo "<CENTER>Aide : ".quote($titreaide);
echo "
<center><textarea cols ='40' rows='10'>\n";
include ("../aide/".$textaide.".txt");
echo "</textarea>
";
echo "";
}
/* --------------------------------------------------------
noquote
Dans une chaine de car. remplace les simples quotes par un arobase
-------------------------------------------------------- */
function noquote($MyStr)
{
for($i=0; $i<strlen($MyStr); $i++)
{
switch ($MyStr[$i])
{
case "'":$Res = $Res."@";break;
case "\":$Res = $Res;break;
case "é":$Res = $Res."e";break;
case "è":$Res = $Res."e";break;
case "à":$Res = $Res."a";break;
case "ä":$Res = $Res."a";break;
case "ï":$Res = $Res."i";break;
case "ü":$Res = $Res."u";break;
case "â":$Res = $Res."a";break;
case "ê":$Res = $Res."e";break;
case "ç":$Res = $Res."c";break;
default:$Res = $Res.$MyStr[$i];
}
}
return trim($Res);
};
/* --------------------------------------------------------
nospace
Dans une chaine de car. remplace les espaces par un tiret (signe moins)
-------------------------------------------------------- */
function nospace($MyStr)
{
//
for($i=0; $i<strlen($MyStr); $i++)
if ($MyStr[$i] == " ")
{
$Res = $Res."-";
}
else
{
$Res = $Res.$MyStr[$i];
};
return $Res;
};
/* --------------------------------------------------------
quote
Dans une chaine de car. remplace les arobases par un simple quote
-------------------------------------------------------- */
function quote($MyStr)
{
for($i=0; $i<strlen($MyStr); $i++)
if ($MyStr[$i] == "@")
{
$Res = $Res."'";
}
elseif ($MyStr[$i] == "\")
{$Res = $Res;}
else
{
$Res = $Res.$MyStr[$i];
};
return $Res;
};
/* --------------------------------------------------------
space
Dans une chaine de car. remplace les tirets par un espace
-------------------------------------------------------- */
function space($MyStr)
{
for($i=0; $i<strlen($MyStr); $i++)
if ($MyStr[$i] == "-")
{
$Res = $Res." ";
}
else
{
$Res = $Res.$MyStr[$i];
};
return $Res;
};
yoman64
Messages postés962Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 2 août 20102 25 déc. 2007 à 17:58
Hello,
Hého dit pas que ça change rien car ta short_tags a OFF , si tu met <? au lieu de <?php ya rien qui vas fonctionner.
Tu as deux choix,
1.Tu mets ton script en ligne et tu nous indique l'adresse pour qu'on voit ce que ça fait.
2. Va falloir donner plus d'informations, met toi a notre place tu nous aides pas beaucoup !
-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la : www.e3b.org