Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Já Vánoce juchuchu
oslavím na Lopuchu!

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub PHP [ŽP: neomezená] (kategorie Programování) moderuje makovec.
Archiv
Diskuse o vybornem skriptovacim jazyku php. Dulezite odkazy, pred polozenim dotazu zkuste hledat odpoved zde:
  1. www.php.net - domovská stránka PHP
  2. www.kosek.cz - spousta tutorialu pro PHP v češtině
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: jqtzpfy
[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
dodanek Dodanek 19.1.2012 16:06  3175
jak jsem psal v 3169, "v query samozřejmě $idakce bez dvojky"
pepak pepak - Pepak.net 19.1.2012 16:05  3174
A jaký je ten tvůj zásadní důvod, proč z formuláře načítáš hodnotu do $idakce, abys pak do databáze zapsal obsah nedefinované, tudíž prázdné proměnné $idakce2?
dodanek Dodanek 19.1.2012 16:00  3173
Nepomohlo :( Jak říkám, úplně všechno se tváří, že mám v $idakce integer, jen se zaboha odmítá vložit do databáze... naopak hodnoty z formuláře, který jsou (aspoň pokud vím) stringy, se do databáze jako integery uložej úplně v klidu.
tro 19.1.2012 15:46  3172
Zkus prvni, ten jasny, radek upravit na

$idakce = intval($_GET['idakce']); // "idakce" je string
dodanek Dodanek 19.1.2012 14:49  3170
pokud přiřadím $idakce = 1;, vloží se do databáze integer 1
dodanek Dodanek 19.1.2012 14:49  3169
v query samozřejmě $idakce bez dvojky
dodanek Dodanek 19.1.2012 14:48  3168
Píšu jednoduchou aplikaci a zaboha nemůžu do databáze dostat integer, i kdybych se postavil na hlavu. Tady to běží (a je to zatím bezpečnostně děravý až po uši, tak mi prosím nesmažte celou databázi, pěkně děkuju :)

$idakce = intval($_GET[idakce]); je jasný
var_dump($idakce); vrací int(číslo)
$dotaz=Mysql_Query("INSERT INTO prihlasky (mail,jmeno,prijmeni,pocetlidi,idakce,pass) VALUES ('".MySQL_Real_Escape_String($_POST["mail"])."','".MySQL_Real_Escape_String($_POST["jmeno"])."','".MySQL_Real_Escape_String($_POST["prijmeni"])."','".MySQL_Real_Escape_String($_POST[pocetlidi])."','".MySQL_Real_Escape_String($idakce2)."','".sha1(MySQL_Real_Escape_String($pw))."')",$spojeni);

vkládá do databáze nulu, takže předpokládám, že string... pokud na mě má někdo náladu, budu velmi vděčný, když najde chybu .. eventuelně můžu někam hodit celej kód
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 9.1.2012 11:26  3167
Dělá to PSPad při nastavení jiného kódování.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 9.1.2012 10:14  3166
me se takhle nejak podobne kdysi jebala pri blbem nastaveni kombinace eclipse - pspad
huh huh 6.1.2012 00:00  3165
themajkl [3164]: Jmenuj mi jedinej editor, kterej sekvenci \r\n interpretuje jako dva řádky. Obzvláště Windowsovej.
themajkl themajkl All those moments will be lost in time - like tears in rain. 5.1.2012 23:04  3164
Podle mne to bylo tím editorem, že bral cr i lf jako konec řádku.
huh huh 5.1.2012 21:22  3163
themajkl [3162]: nevím, ale jak jinak by z toho vzniklo dvojí řádkování?
themajkl themajkl All those moments will be lost in time - like tears in rain. 5.1.2012 20:08  3162
huh [3159]: Podle tebe se to děje takhle hloupě? No, nakonec, všechno je možné, já jsem tak nějak předpokládal.. no to je fuk :-))

puschpull [3161]: Na kódování to nemá vliv :-) A osobně doporučuju mít všechno v UNIX tvaru, přenášet binárně a používat editor, který to pochopí :-)
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 5.1.2012 18:46 - Oblíbené kluby (17:54) 3161
uvítám nějaké odkazy k peostudování /raději v češtině) k tématu přenosu soubrů přes FTP a kódování ....
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 5.1.2012 18:45 - Oblíbené kluby (17:54) 3160
huh [3159]:
tomu už nerozumím vůbec

[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt