| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 |
Nazdarek. Prave pracujem na skripte, kde si uzivatel ulozi nejaky prispevok do DB. V tom prispevku sa moze nachadzat aj nejaka URL adresa. No a tu nastava problem. Totiz ak mam ja na mojej stranke takuto URL adresu: Kód: http://www.mojastranka.com/login.php?site=post&uid=12345 a uzivatel odosle prispevok do DB napr. v tvare: "Zaciatok textu. Nasleduje odkaz na nejaku stranku v tvare: http://www.nejakastranka.com/login.php? ... fa&b9=beta a pokracovanie textu." tak mne sa do DB ulozi iba retazec v tvare: "Zaciatok textu. Nasleduje odkaz na nejaku stranku v tvare: http://www.nejakastranka.com/login.php?site=nieco" a tu hodnotu uid z odkazu zoberie akoby za vlastnu a do DB mi ju ulozi namiesto tej mojej hodnoty uid. Skusal som hladat cosi na googli, akoby sa to dalo osetrit, no zatial bez uspechu.. Neviete mi poradit ako na to??
|
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | Napísal autor témy newboy1: 30.11.2012 17:46 | |
|
Takze problem je niekde inde..Problem je so znakom & Totiz do DB mi neulozi uz nic co je za znakom &. skusal som pouzit funckiu str_replace: Kód: $string = str_replace("$","$",$string); ale toto nefunguje. Ako by sa to dalo osetrit??
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 30.11.2012 18:48 | |
|
Nevidím dôvod, prečo by to malo robiť. Mohol by si nám ukázať tú časť kódu, ktorá slúži na ukladanie dát? Formulár dúfam neposielaš cez GET, však?
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | Napísal autor témy newboy1: 01.12.2012 11:00 | |
|
Nie..GET vo formulary nepouzivam.. to odosielanie robim cez JQUERY/Ajax Skript na ulozenie do DB vyzera nasledovne: Kód: if($task=="update") { // -- 1m.-- $userName=$_POST["usName"]; $userID=$_POST["uid"]; $Post=trim($_POST["post"]);
$ns=mysql_query("SELECT Max(id) AS Volne FROM tabulka"); if (!$ns) { $answer="err"; } else { $resNs=mysql_fetch_array($ns); $id1=$resNs["Volne"]+1;
$dateNow=strtotime("now"); $insertStatus=mysql_query("INSERT INTO tabulka (id, id_uzivatel, uzivatel,....) VALUES ('$id1', '$userID', '$userName', '...)"); if(!$insertStatus) { $answer="err"; } else { $answer="ok"; } } echo " var res='$answer';"; }
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 01.12.2012 18:47 | |
|
Tak skús si vo firebugu (alebo inom nástroji) pozrieť, či sa tie dáta odošlú správne a zle sa spracujú na serveri, alebo či sa už zle odosielajú.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | Napísal autor témy newboy1: 02.12.2012 16:24 | |
|
shaggy.. Ak mi poradis ako si to môzem skontrolovat cez firebug, tak budem naozaj rad..Lebo sedim nad tym uz pol dna a som z toho jelen.. Z celeho firebug-u..
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | |
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | Napísal autor témy newboy1: 03.12.2012 9:23 | |
|
Shaggy..dik za to video..Tak problem som nakoniec vyriesil uplne jednoducho.. Len mi dlho trvalo kym som na to prisiel.. Stacilo do JS pridat nasledujuci kod: Kód: var str=$("#fromValue").val(); var nm=str.replace(/&/g,"%26"); A už to funguje.. Vdaka za cas a namahu..
|
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| [VYRIESENE] Problem s mazanim textu v retazci v PHP, ASP | 1 | 383 | 16.03.2009 8:21 stenley | | SEF url alebo pekná url v PHP, ASP | 1 | 576 | 10.07.2011 14:31 Ďuri | | Nahradenie tagov v retazci v PHP, ASP | 3 | 371 | 17.06.2012 18:47 Ďuri | | hladanie podretazca v retazci v PHP, ASP | 3 | 934 | 31.08.2008 22:35 Codik | | Počet podreťazcov v reťazci v PHP, ASP | 1 | 306 | 28.04.2010 12:38 stenley | | Vynechanie medzier v reťazci v Assembler, C, C++, Pascal, Java | 2 | 766 | 31.01.2012 13:48 street_punk | | Hľadanie možných kombinácií v reťazci v PHP, ASP | 2 | 497 | 08.04.2011 15:36 jurov | | zobrazovanie znaku v retazci, jazyk C v Assembler, C, C++, Pascal, Java | 2 | 408 | 04.01.2012 20:49 svejk | | Problem - While trying to retrieve the URL: http://127.0.0.1 v PHP, ASP | 9 | 915 | 28.01.2007 15:23 kubiak37 | | URL v Webhosting a servery | 6 | 460 | 20.02.2013 12:48 codex089 | | URL rewrite v Ostatné | 4 | 633 | 16.12.2009 14:31 Ded'leg | | cool url v Ostatné | 0 | 852 | 19.10.2009 11:38 Punker661 | | SEF url v Internetový marketing, SEO, reklama | 3 | 957 | 02.12.2010 13:22 walther | | aktualna url v PHP, ASP | 3 | 608 | 26.07.2007 19:10 qacer | | zvlastna URL v HTML, XHTML, XML, CSS | 6 | 523 | 04.09.2012 12:43 neopagan | | zakodovanie url v PHP, ASP | 5 | 563 | 25.02.2010 17:38 kurtulik1 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|