Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z insertem z formularzy
pyrek
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 23.09.2003

Ostrzeżenie: (0%)
-----


Witam robie insert do bazy danchy a zmienne przesylam z formularzy.

Ale wszystko działa tylko spotkałem się z tym że na jednym serwerze ten sam skrypt wywala się jeśli w przeslanym wpisie jest uzyty " lub ' wywala mi w tedy :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 2006 to rok


czyli to jest chyba kwestia ustawień php ale oczywiście mogę się mylić.

zmienne zapisuje w postaci '".$_POST[opis]."' robiłem tez dla kombinacji '$_POST[opis]' ale dalej to się dzieje.

Ma ktoś może jakiś pomysłquestionmark.gif
Go to the top of the page
+Quote Post
Amorph
post
Post #2





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

Ostrzeżenie: (0%)
-----


A próbowałeś
  1. <?php
  2. $_POST['opis'];
  3. ?>

questionmark.gifquestionmark.gif

Ten post edytował Amorph 13.11.2006, 12:06:13
Go to the top of the page
+Quote Post
pyrek
post
Post #3





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 23.09.2003

Ostrzeżenie: (0%)
-----


tak własnie największy problem w tym że na większości serwerach to działa ślicznie tylko na jednym mi się cały czas sypie

teraz mam

$wynik = mysql_query("INSERT INTO wpisy VALUES(NULL, '".$_POST[name]."','".$_POST[body]."', '".$_POST[html_title]."' , '".$_POST[html_keywords]."', '".$_POST[html_description]."', '$data_w', '$id_kat', '$_SESSION[id_admin_s]', '".$_POST[zajawka]."', '$_POST[txt_f1]', '$prio')");
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




na serwerze gdzie masz blad, masz wylączone magic quotes (i slusznie smile.gif )
Kazdą dana tekstową przed wlozeniem do bazy trzeba przepuscic przez :
http://pl.php.net/manual/pl/function.mysql-escape-string.php

proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
pyrek
post
Post #5





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 23.09.2003

Ostrzeżenie: (0%)
-----


nospor dzięki ślicznie już jestem chyba w domu
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 10:23