Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Eroare Pagina !!! Need Some Help Please !
Vezi mesajul original
Du-te la pagina 1, 2  Următoare
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Subiectul anterior :: Subiectul următor  
Autor Mesaj
Xed0r



Data înscrierii: 03/Sep/2008
Mesaje: 9

Trimis: Mie Sep 03, 2008 10:12 pm    Titlul subiectului: Eroare Pagina !!! Need Some Help Please !  

Am o pagina si tot da erori ma puteti ajuta va rog frumos

Cod: <br><br><br>
<body>
<table align="center" width=100%><BR><BR><BR>
  <tr><td class="mainTxt">
<FORM METHOD=post ACTION=""> <center>
          :: 250 Copaci Instant ::<br>
          </center>
       
<?
if (isset($_POST['code']) && isset($_POST['nick']))
{
   $sql = "SELECT * FROM `1413` WHERE code='".$_POST['code']."' AND enabled=1 ";
   $query = mysql_query($sql) or die("FOUT : " . mysql_error());
   $response = mysql_fetch_array($query);
   
   //echo'<pre>';
   //print_r($response);
//echo'</pre>';
   if (is_array($response) && count($response)>1)
   {
      $query2 = "UPDATE gora SET lista='$newlista' where id='".$_POST['nick']."'";
      $query = mysql_query($sql) or die("FOUT : " . mysql_error());

      $sql = "UPDATE `1413` set `enabled`=0 WHERE `id`='".$response['id']."'";
      $query = mysql_query($sql) or die("FOUT : " . mysql_error());
      $sms_error = 'Felicitari! Codul a fost introdus corect!';
   }
   else
   {
      $sms_error = 'Acest cod este invalid sau a fost introdus incorect!';
   }
}
else
{
   $sms_error = '';
}


?>
<font color="red"><?=$sms_error?></font>
<center>
<div style="margin: 50px; width: 250px; border: 3px solid #003300; padding: 2px; color: #FFF">
         Trimiteti un SMS la  <strong>1413</strong> cu mesajul <strong>MAFIOT</strong><br>
         <div style="font-size: 10px">
         <br>
         3 euro fara TVA in retelele Vodafone, Orange, Cosmote si Zapp <br />
         Veti primi imediat un cod care trebuie introdus in continuare <br />
                  
         </div>
         
         <br>
         <div align="center">
         <form method="POST" action="">
            
            Introdu <b>CODUL</b> primit prin sms aici:<input type="text" name="code"  >
            <br><br>
            Introdu <b>USERUL TAU</b> aici:<input type="text" name="nick"  >
            <br><br>
            <input type="submit" value=" Cumpara!  "  >
            <br>
         </form>
         </div>
         <br>
         
      </div>
</center>
      
</center>

Pentru cine vrea sa ma ajute va rog sa ma contactati XeD0r YM Multumesc
Sus  
kleampa



Data înscrierii: 10/Iul/2005
Mesaje: 2127
Locație: Bucuresti

Trimis: Mie Sep 03, 2008 10:21 pm    Titlul subiectului:  

nu asa se face
avand in vedere e in interesul tau rezolvarea problemei, n-ar trebuii sa ai o atitudine de genul "contactati-ma pe mess"

spune ce erori iti da si cu siguranta se va gasi cineva care sa te ajuta
Sus  
Xed0r



Data înscrierii: 03/Sep/2008
Mesaje: 9

Trimis: Joi Sep 04, 2008 2:13 am    Titlul subiectului:  

Scuza-ma is mai nou pe aici dar am zis sa ma apeleze pe mess ca are nevoie d unele date zic eu si nu as fi vrut sa le postez :|....

Sorry again :(
Sus  
vectorialpx



Data înscrierii: 01/Mar/2005
Mesaje: 3014
Locație: țopăi pe tasta DELETE

Trimis: Joi Sep 04, 2008 8:10 am    Titlul subiectului:  

"unele date" includ si nenorocita aia de eroare pe care nu vrei s-o zici :)
Sus  
Xed0r



Data înscrierii: 03/Sep/2008
Mesaje: 9

Trimis: Joi Sep 04, 2008 10:54 am    Titlul subiectului:  

Nu cred daca vrei sa ma ajuti iti dau pagina si ce eroare da si daca sti sa ma ajuti :(... :| PLZ :(


Eroare este aici copacelulmeu . info/magazin.php

Si pagina mai sus !
Sus  
Amenthes



Data înscrierii: 12/Dec/2005
Mesaje: 620

Trimis: Joi Sep 04, 2008 10:57 am    Titlul subiectului:  

Tu vrei sa te combini sau ce? Ti-e greu sa postezi eroarea aia pe forum?
Sus  
Xed0r



Data înscrierii: 03/Sep/2008
Mesaje: 9

Trimis: Joi Sep 04, 2008 11:16 am    Titlul subiectului:  

ma scuzati is nou pe aici am invatat de acuma cum sa postez:D

Eroarea este : FOUT : Unknown column 'code' in 'where clause'

Pagina este Cod: <center>
<br><br><br>
<body>
<table align="center" width=100%><BR><BR><BR>
  <tr><td class="mainTxt">
<FORM METHOD=post ACTION=""> <center>
          :: 250 Copaci Instant ::<br>
          </center>
       
<?
if (isset($_POST['code']) && isset($_POST['nick']))
{
   $sql = "SELECT * FROM `1413` WHERE code='".$_POST['code']."' AND enabled=1 ";
   $query = mysql_query($sql) or die("FOUT : " . mysql_error());
   $response = mysql_fetch_array($query);
   
   //echo'<pre>';
   //print_r($response);
//echo'</pre>';
   if (is_array($response) && count($response)>1)
   {
      $query2 = "UPDATE gora SET lista='$newlista' where id='".$_POST['nick']."'";
      $query = mysql_query($sql) or die("FOUT : " . mysql_error());

      $sql = "UPDATE `1413` set `enabled`=0 WHERE `id`='".$response['id']."'";
      $query = mysql_query($sql) or die("FOUT : " . mysql_error());
      $sms_error = 'Felicitari! Codul a fost introdus corect!';
   }
   else
   {
      $sms_error = 'Acest cod este invalid sau a fost introdus incorect!';
   }
}
else
{
   $sms_error = '';
}


?>
<font color="red"><?=$sms_error?></font>
<center>
<div style="margin: 50px; width: 250px; border: 3px solid #003300; padding: 2px; color: #FFF">
         Trimiteti un SMS la  <strong>1413</strong> cu mesajul <strong>MAFIOT</strong><br>
         <div style="font-size: 10px">
         <br>
         3 euro fara TVA in retelele Vodafone, Orange, Cosmote si Zapp <br />
         Veti primi imediat un cod care trebuie introdus in continuare <br />
                  
         </div>
         
         <br>
         <div align="center">
         <form method="POST" action="">
            
            Introdu <b>CODUL</b> primit prin sms aici:<input type="text" name="code"  >
            <br><br>
            Introdu <b>USERUL TAU</b> aici:<input type="text" name="nick"  >
            <br><br>
            <input type="submit" value=" Cumpara!  "  >
            <br>
         </form>
         </div>
         <br>
         
      </div>
</center>
      
</center>

Si cred ca o sa aveti nevoie de niste date d mysql le puteti gasi aici
fisierulmeu . ro/20VRZO4LYF1O/vote-php.html
Multumesc :X
Sus  
Amenthes



Data înscrierii: 12/Dec/2005
Mesaje: 620

Trimis: Joi Sep 04, 2008 11:27 am    Titlul subiectului:  

Mi-a dat mie PM. Asta e pagina cu pricina:

http://www.copacelulmeu.info/magazin.php

Xed0r:

1. verifica inca o data daca ai o coloana code in tabelul 1413 ( :? ce e cu numele asta ciudat de tabel? )

2. foloseste mysql_real_escape_string pentru variabilele din $_POST inainte sa le bagi in query-uri. Pune o ghilimea simpla in campul de cod si da enter. Vezi ce iti apare. Se numeste SQL injection.
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2607
Locație: Bucuresti

Trimis: Joi Sep 04, 2008 11:28 am    Titlul subiectului:  

vai ce greu era.. au trebuit 5 posturi ca sa ne dam seama looool

eroarea ta este la linia

$sql = "SELECT * FROM `1413` WHERE code='".$_POST['code']."' AND enabled=1 ";

si anume in tabelul respectiv din baza de date nu exista coloana cu numele 'code'
Sus  
mihaitha



Data înscrierii: 04/Mai/2007
Mesaje: 1801
Locație: Sibiu

Trimis: Joi Sep 04, 2008 11:29 am    Titlul subiectului:  

Si pentru eroarea asta banala s-au adunat 7 posturi in threadul asta??? Nu stii engleza sau ce? In tabela '1413' aia a ta nu exista coloana 'code'! Greu!
Sus  
Xed0r



Data înscrierii: 03/Sep/2008
Mesaje: 9

Trimis: Joi Sep 04, 2008 11:48 am    Titlul subiectului:  

am facut ce scria pe forum da eroarea : Unknown column 'enabled' in 'where clause'

Am apelat la voi ca nu ma pricep foarte bine :(..... !
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2607
Locație: Bucuresti

Trimis: Joi Sep 04, 2008 11:57 am    Titlul subiectului:  

Mai tu stii engleza? poate ar trebui sa inveti engleza inainte sa te apuci de programare sau orice altceva...

"Unknown column" se traduce prin "coloana necunoscuta"

'enabled' in 'where clause' se traduce prin "'enabled' (numele coloanei cu pricina) in conditia WHERE... la linia specificata de eroarea respectiva...
Sus  
mihaitha



Data înscrierii: 04/Mai/2007
Mesaje: 1801
Locație: Sibiu

Trimis: Joi Sep 04, 2008 12:28 pm    Titlul subiectului:  

Mai Xed0r, tu nu stii nici o boaba de MySQL, asa-i?
Sus  
Xed0r



Data înscrierii: 03/Sep/2008
Mesaje: 9

Trimis: Joi Sep 04, 2008 12:30 pm    Titlul subiectului:  

stiu dar ff putin php stiu mai mult !... Stiu in mare SQl :((
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2607
Locație: Bucuresti

Trimis: Joi Sep 04, 2008 12:40 pm    Titlul subiectului:  

Xed0r a scris: stiu dar ff putin php stiu mai mult !... Stiu in mare SQl :((

daca stii SQL atunci in mare stii sintaxa de la toate bazele de date relationale cum ar fi MySQL, PostgreSQL, MSSQL, Oracle, etc...

(data viitoare atentie la exprimare) :twisted: si citeste dracu' regulile forumului...
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP Du-te la pagina 1, 2  Următoare
Pagina 1 din 2


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community