Autor | Zpráva | ||
---|---|---|---|
stanislav kalivoda Profil * |
#1 · Zasláno: 7. 4. 2007, 13:14:27
Zdravim,
s funkcemi teprve zacinam: mam tu funkci ktera ma zjistit jestli danný komentář je od uživatele a pokud ano dá mu to odkaz na změnu komentáře ale hlásí mi to syntax error. A taky by mě zajímalo odkud si ta funkce ty vnějsí proměnné bere já například proměnnou komentář definuju až v nějakém cyklu až daleko za samotnou definicí funkce (ta je uplně na začátku). Takže bude to fungovat? A v čem je prosím chyba? Děkuji Stanislav Kalivoda.
Na 4. radku mi to hlasi syntax error co s tim? |
||
one_k Profil |
#2 · Zasláno: 7. 4. 2007, 13:26:51
klice v poli uvadej s uvozovkama.
$_SESSION['cislo'] atp. vnejsi promenne si prebere pomoci global |
||
stanislav kalivoda Profil * |
#3 · Zasláno: 7. 4. 2007, 13:39:50
Jo jasny jen me zajimalo jestli kdyz definuju třeba tuhle funkci
function jetoon() { global $Komentar; echo $Komentar*2; } Tak když pak tu proměnou definuju třeba v cyklu. $Komentar=1 while($Komentar<10){ $Komentar++; jetoon(); } Jestli to pude...protoze nahore nema script o Komentar ani poneti...dik |
||
stanislav kalivoda Profil * |
#4 · Zasláno: 7. 4. 2007, 13:41:29
Jo a zkoušel jsem to s těma uvozovkama a tim to neni, dik furt to hlasi syntax error
|
||
djlj Profil |
#5 · Zasláno: 7. 4. 2007, 13:59:46
Protože nemůžeš nastavit jen samotné pole jako globální. Můsíš nastavit celé to array pole, samozřejmě.
|
||
stanislav kalivoda Profil * |
#6 · Zasláno: 7. 4. 2007, 14:04:38
aha..díky ;)
|
||
Figy Profil |
#7 · Zasláno: 8. 4. 2007, 12:55:31
if((!$pripoj = @mysql_connect(SQL_HOST, SQL_USERNAME , SQL_PASSWORD))
$dotaz = "INSERT INTO registrace ($login, $heslo, $email, $prezdivku) VALUES ('" . addslashes($_POST[login]) . "', '" . sha1($_POST['login']) . "', '" . sha1($_POST['password']) . "', '" . sha1($_POST['email']) . "', '" . sha1($_POST['prezdivka']) . "', '" . sha1($_POST['jmeno']) . "', '" . sha1($_POST['prijimeni']) . "', '" . sha1($_POST['vek']) . "', '" . sha1($_POST['icq']) . "', '" . sha1($_POST['telefon']) . "' )";) Nevite nekdo prosim kde mam chybu ???? ...ja uz sem bezradnej :'( |
||
citron Profil * |
#8 · Zasláno: 8. 4. 2007, 13:41:38
djlj
doufám, že nebude vadit když se zeptám tady... jestli jsem to dobře pochopil tak musím dát global celé polo $_SESSIN[] ? |
||
djlj Profil |
#9 · Zasláno: 8. 4. 2007, 13:43:52
citron
Ano, global $_SESSION;. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0