begin process at 2012 05 31 04:00:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

petit problème pour adapter un scipt de news


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

petit problème pour adapter un scipt de news

vendredi 5 août 2005 à 11:38:11 | petit problème pour adapter un scipt de news

voxibis

Bonjour,
J'ai un petit problème pour adapter un script de news !

Je reçois cette erreur :
Notice: Undefined variable: report in d:\intranetok\news\postnews.php on line 30

Voici la page de code :
<html>
<head>
<link rel="stylesheet" type="text/css" href="px.css">
<script language="javascript">
function alerter()
 {
  alert("OK !\n\nVotre news a été ajouté avec succès");
 }
  
</script>
<title>Post news</title>
</head>
<body><center>
<div align="center">
  <SCRIPT language="javascript">
function afficher(testin) {
var temp = document.hop.document.hop.txt.value;
document.hop.document.hop.txt.value=temp+testin;
}
</SCRIPT>
  <?
include ("connexion.php");
?>
  <? $conect = @mysql_connect($host,$user,$pass)
   or die("Connection impossible");
$select = @mysql_select_db("$bdd")
   or die("Connection impossible a la base de données");
?>
  <?
if ($report=='1'){
$requette=mysql_query("INSERT INTO $table VALUES( '', '$titre', '$txt', '$user2', '$date')");
sql_ok($requette);

}
function sql_ok($requette){ 
  if (!$requette) { 
    echo $strError."\n"; 
    echo $strSQLQuery."  ".$sql_query."  ".$strProducedAnError."\n"; 
    echo $strMySQLSaid.mysql_error();
 }
 else {
 echo "<script language=\"Javascript\">";
    echo "alerter ();";
    echo "</script>";
 
 ; }

  }
?>
  </div>
<form name="hop" method="post" ACTION="postnews.php?report=1">
  <div align="center">Titre:
    <input type="text" name="titre">
    posteur:
    <select size="1" name="user2">
      <option>vincent</option>
      <option>laurent</option>
      <option>Jérôme</option>
      <option>Daniel</option>
          </select>
    <br>
    <br>
    <br>
    <TABLE cellSpacing="0" cellPadding="0" align=center border="0">
      <TR>
        <TD><IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="boutons/gras.gif" var1="<B>texte</B>" temp="0"></TD>
        <TD><IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="boutons/italique.gif" var1="<I>texte</I>" temp="0"></TD>
        <TD><IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="boutons/souligne.gif" var1="<U>texte</U>" temp="0"></TD>
        <TD><IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="boutons/puce.gif" var1="<LI>TEXTE</LI>" temp="0"></TD>
        <TD><IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="boutons/image.gif" var1="<IMG SRC=adresse BORDER=0 ALIGN=LEFT>" temp="0"></TD>
        <TD><IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="boutons/email.gif" var1="<A HREF=mailto:adresse>mail</A>" temp="0"></TD>
        <TD><IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="boutons/url1.gif" var1="<A HREF=adresse>texte</A>" temp="0"></TD>
        <TD><IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="boutons/url.gif" var1="<A HREF=adresse target=_blank>texte</A>" temp="0"></TD>
      </TR>
    </TABLE>
    <br>
    <textarea cols="84" rows="20" type="text" name="txt"></textarea>
    <br>
    <input type="submit" value="OK">
  </div>
</form>
<div align="center"></td> </tr> </div>
<tr>
  <td  height="10"></td>
</tr>
<div align="center"></table> <br>
  <table width="450" cellspacing="0" cellpadding="0" border="0">
    <tr>
      <td  height="10"></td>
    </tr>
    <tr>
      <td > <center>
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/00.gif" var1="<IMG SRC=news/smileys/00.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/01.gif" var1="<IMG SRC=news/smileys/01.gif BORDER=0>" temp="0"> 
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/03.gif" var1="<IMG SRC=news/smileys/03.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/04.gif" var1="<IMG SRC=news/smileys/04.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/05.gif" var1="<IMG SRC=news/smileys/05.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/06.gif" var1="<IMG SRC=news/smileys/06.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/07.gif" var1="<IMG SRC=news/smileys/07.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/08.gif" var1="<IMG SRC=news/smileys/08.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/09.gif" var1="<IMG SRC=news/smileys/09.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/10.gif" var1="<IMG SRC=news/smileys/10.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/11.gif" var1="<IMG SRC=news/smileys/11.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/12.gif" var1="<IMG SRC=news/smileys/12.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/13.gif" var1="<IMG SRC=news/smileys/13.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/14.gif" var1="<IMG SRC=news/smileys/14.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/15.gif" var1="<IMG SRC=news/smileys/15.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/16.gif" var1="<IMG SRC=news/smileys/16.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/17.gif" var1="<IMG SRC=news/smileys/17.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/18.gif" var1="<IMG SRC=news/smileys/18.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/19.gif" var1="<IMG SRC=news/smileys/19.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/20.gif" var1="<IMG SRC=news/smileys/20.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/21.gif" var1="<IMG SRC=news/smileys/21.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/22.gif" var1="<IMG SRC=news/smileys/22.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/23.gif" var1="<IMG SRC=news/smileys/23.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/24.gif" var1="<IMG SRC=news/smileys/24.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/25.gif" var1="<IMG SRC=news/smileys/25.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/26.gif" var1="<IMG SRC=news/smileys/26.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/27.gif" var1="<IMG SRC=news/smileys/27.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/28.gif" var1="<IMG SRC=news/smileys/28.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/29.gif" var1="<IMG SRC=news/smileys/29.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/30.gif" var1="<IMG SRC=news/smileys/30.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/31.gif" var1="<IMG SRC=news/smileys/31.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/32.gif" var1="<IMG SRC=news/smileys/32.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/33.gif" var1="<IMG SRC=news/smileys/33.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/34.gif" var1="<IMG SRC=news/smileys/34.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/35.gif" var1="<IMG SRC=news/smileys/35.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/36.gif" var1="<IMG SRC=news/smileys/36.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/37.gif" var1="<IMG SRC=news/smileys/37.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/38.gif" var1="<IMG SRC=news/smileys/38.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/39.gif" var1="<IMG SRC=news/smileys/39.gif BORDER=0>" temp="0">
          <IMG onclick="temp=1;if (temp==1){document.hop.txt.value=document.hop.txt.value+var1}" src="smileys/40.gif" var1="<IMG SRC=news/smileys/40.gif BORDER=0>" temp="0">
        </center></td>
    </tr>
    <tr>
      <td height="10"></td>
    </tr>
  </table>
  <? mysql_close(); ?>
</div>
</body>
</html>



Merci car j'ai un peu de mal avec PHP !

vendredi 5 août 2005 à 12:07:19 | Re : petit problème pour adapter un scipt de news

voxibis

Pour infos l'ereur doit se trouver par là :
 <?
if ($report=='1'){
$requette=mysql_query("INSERT INTO $table VALUES( '', '$titre', '$txt', '$user2', '$date')");
sql_ok($requette);

}
function sql_ok($requette){ 
  if (!$requette) { 
    echo $strError."\n"; 
    echo $strSQLQuery."  ".$sql_query."  ".$strProducedAnError."\n"; 
    echo $strMySQLSaid.mysql_error();
 }
 else {
 echo "<script language=\"Javascript\">";
    echo "alerter ();";
    echo "</script>";
 
 ; }

  }
?>

vendredi 5 août 2005 à 13:14:53 | Re : petit problème pour adapter un scipt de news

malik7934

Hello,

C'est le probleme du jour on dirait! J'ai pas regarde ton code, mais a vu de nez la reponse est... http://www.phpcs.com/forum.v2.aspx?ID=528196 !
vendredi 5 août 2005 à 13:17:41 | Re : petit problème pour adapter un scipt de news

malik7934

Maintenant j'ai regarde le code
$report n'est pas defini a ta ligne 30! Il faut mettre un qqchose comme if (isset($_GET) && ($_GET['report'] != '')) $report = $_GET['report'] ; avant!
vendredi 5 août 2005 à 13:34:15 | Re : petit problème pour adapter un scipt de news

voxibis

Merci pour ton aide mais j'ai rajouté ta ligne et maintenant j'ai :
Notice: Undefined variable: titre in d:\intranetok\news\postnews.php on line 31

Notice: Undefined variable: txt in d:\intranetok\news\postnews.php on line 31

Notice: Undefined variable: user2 in d:\intranetok\news\postnews.php on line 31

Notice: Undefined variable: date in d:\intranetok\news\postnews.php on line 31

et là franchement, je comprend pas !
vendredi 5 août 2005 à 13:36:07 | Re : petit problème pour adapter un scipt de news

Anthomicro

Salut,

<?php et pas <?

Evite les ouvertures et fermetures de balises php, ça cradifie (lol) le code.

Ensuite en haut :
if(isset($_GET['report']))
{
    //traitement
}



    vendredi 5 août 2005 à 13:38:41 | Re : petit problème pour adapter un scipt de news

    malik7934

    Moi je mets if (isset($_GET) && ($_GET['report'] != '')) dans un cas pareil car le seul post qu'il fait est report. Mais bon, chacun son style je suppose
    vendredi 5 août 2005 à 14:03:17 | Re : petit problème pour adapter un scipt de news

    Anthomicro

    Bah justement c'est pour ça que j'ai opté pour ma solution parce que la tienne si $_GET['report']  n'existe pas tu auras une erreur (dans le cas où il y aurait plusieurs variables $_GET ;-)


      vendredi 5 août 2005 à 14:05:05 | Re : petit problème pour adapter un scipt de news

      Anthomicro

      Ensuite pareil pour ton problème il s'agit de variables non définies, tu dois mettre en haut de ta page $titre=''; etc...


        vendredi 5 août 2005 à 14:09:17 | Re : petit problème pour adapter un scipt de news

        malik7934

        Hein, quoi  ? Moi y en a pas comprendre  ! Ma proposition fait justement ce que tu dis puisque j'ai fait l'hypothese qu'il y a une seule variable postee, en l'occurence report   Donc le cas où il y aurait plusieurs variables $_GET n'a pas lieu avec mon hypothese  
        Mais pour une solution plus global:
        if (isset($_GET)){
          if (isset($_GET['report']) && ($_GET['report'] != '')) {
            ...
          }
        }
        la on est sur de chez sur

        (faut que j'arrete avec les smilies dis donc )


        1 2

        Cette discussion est classée dans : texte, temp, document, echo, news


        Répondre à ce message

        Sujets en rapport avec ce message

        Besoin d'aide pour terminer un fichier [ par dcbastien ] bonjour.Plusieurs problèmes se pose et je ne peux pas me permettre de passer trop de temps dessus. Je vois donc vous voir en quête d'aide.Voici mon co Des colonnes et des tableaux [ par Rimb0 ] Bonjour à tous ! Je suis débutant en php mais surtout avec MySQL. J'ai trouvé un script sympa de news qui marche plutot bien mais que je n'arrive pas gestion de news en php [ par yunie77 ] bonjour à tous,je crée un site sur la gestion de nouvelles d'un site internet. j'aimerai limiter le nombre d'affichage de news (5 par page) et pouvoir pagination de news en php [ par yunie77 ] bonsoir à tous, j'ai un problème sur ma pagination. je veux mettre seulement 5 news par page, mais toutes les news apparaissent a chaque fois. si je Problème d'affichage par page [ par redjay ] Bonsoir, Voilà, j'ai un soucis avec un script d'affichage par page... En effet, lorsque la page s'affiche, elle m'affiche bien une limite de news mai Ecrire un texte en fonction du navigateur [ par rimbo ] Bonjour,Je voudrais écrire un texte, en fonction du navigateur.Voici ce que j'ai écrit :if "$_SERVER['HTTP_USER_AGENT'] = MSIE"; {echo "navigateur est probleme affichage image [ par zizou94 ] Bonjour à tousVoivi mon deuxieme souci du jour.J'ai un code ou il y a du javascript et du php mélanger. Ce code permet l affichage de l image au passa menu et texte de news defilant [ par pioupioupioupiou ] bonjour j'aurai 2 question a vous posez mais je n'ai fait qu'un poste. la premiere question est de savoir comment on peut faire un tableau on des new help me pleasssseeeeeeeeeeeeeeeeeeee [ par twixster ] Bonjourvoila, j'affiche des chckbox grace a ce petit programme a chaque enter dans mon texte.texte qui se trouve en bd et que je reaffcihe ...$monTabl demande d'aide [ par yucf_miagiste ] salut tt l monde g 3 zones d texte dont l nom est rep0,rep1, et rep2 et j vx recuperer leurs valeurs ds la 2ieme page g utilisé cette boucle $i=0;


        Nos sponsors


        Sondage...

        Comparez les prix

        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,468 sec (4)

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