Mit kell csinálni ebben az if operátorba, hogy egy számsort be ír és az adott parancs hajtodik végre?
<?php
$kapcsolat = mysql_connect('host', 'juzer', 'pass');
mysql_select_db('adatbazid');
$Reg_PIN = $_POST[PIN];
if (['pont'] >= 3005){
$parancs = "UPDATE Users_login SET extra = '<a href='extra1.php'>Plusz kép feltőltés</a>' WHERE Users_login PIN ='".$user['PIN']."'";
if(mysql_query($parancs)){
print "Aktiválva!";
}else{
print "Hiba lépett fel!";
}
}else{
print "Nincs elég pont az aktiváláshoz!";
}
?>
Tehát megadja már egy másik forban a PIN-t amit ő választott regisztrációnál pl.:6566
Ezt beírva az ifban szereplő részben a pontban annyi szának kell lennie ami ott van ha nem ne csinálja meg ha van annyi pont akkor adja hozzá az extra részhez az adott felhasználohóz a linket.
remélem érthető.
$parancs = "UPDATE Users_login SET extra = '<a href='extra1.php'>Plusz kép feltőltés</a>' WHERE Users_login PIN ='".$user['PIN']."'";
$result = mysql_query($parancs);
if(mysql_num_rows($result)>0){
print "Aktiválva!";
}else{
print "Hiba lépett fel!";
}
}else{
print "Nincs elég pont az aktiváláshoz!";
}
Hibák tömkelege! Azt se tudom hova nézzek!
"$Reg_PIN = $_POST[PIN]; "
A PIN konstans? Gyanúsan hibás.
"if (['pont'] >= 3005){ "
Ez milyen szerkezet? Nem maradt le a tömbváltozó neve?
Ez a legfélelmetesebb:
$parancs = "UPDATE Users_login SET extra = '<a href='extra1.php'>Plusz kép feltőltés</a>' WHERE Users_login PIN ='".$user['PIN']."'";
A legkisebb hiba a fenti sorban, hogy a feltöltés szó rövid ö!
Téged nem engednélek php közelébe az is biztos. Tudod, ide nem elég a copy-paste...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!