Egy blogszerkesztőt probálok csinálni, de nem akar müködni a szerkesztés. Hogyan?
<?
$id = ($_GET['id']);
$con = mysqli_connect('host', 'user', 'pass', 'db');
if (!$con)
{
die('Could not connect: ' . mysqli_error($con));
}
$sql="SELECT * FROM blogid WHERE id = '".$id."'";
$result = mysqli_query($con,$sql);
while($row = mysqli_fetch_array($result))
{
echo '<title>'.$row['postname'].' bejegyzés szerkesztése</title>';
}
$sql="SELECT * FROM blogid WHERE id = '".$id."'";
$result = mysqli_query($con,$sql);
while($row = mysqli_fetch_array($result))
{
if(empty($_POST)){
echo '
<form method="post">
Létrehozva: '.$row['date'].'<br>
Utolsó szerkesztés: '.$row['last_date'].'<br>
Bejegyzés szerkesztése: <input style="width:45%;" style="height:90%;" cols="10" rows="10" name="post" value="'.$row['post'].'">
<br>
<input type="submit" value="Küldés">
</form>';
}else{
if($_POST['post'] !== ""){
$parancs = mysqli_query($con,$sql,"UPDATE `blogid` SET `post` = '".mysqli_real_escape_string($_POST['post'])."', `last_date` = 'NOW()' WHERE `blogid`.`id` =".$id."");
echo '<b>Sikeres szerkesztés!</b><br /><a href="login.php"> VISSZA az adatlapomra! </a>';
}
}
}
mysqli_close($con);
?>
Azt írja, hogy a 30-ik sor elöször vár két paramétert egy már megvan aztán meg 3 már megvan a kettő helyett.
A 30-ik sor a $parancs kezdetű egész addih, hogy $id."");
És az inputot, hogy növeljem a bejegyzés szerkesztésnél, mert textarea formában a value=$row['post'] nem írja ki.
köszi a segítséget!
Ha magával a html szerkezettel, sem vagy tisztában, ne kezd el php-ban kódolni!
Ez micsoda akar lenni?
<input style="width:45%;" style="height:90%;" cols="10" rows="10" name="post" value="'.$row['post'].'">
Gyanítom, egy textarea elemet szerettél volna ide rakni. Két style paraméter?
Azt javaslom, hogy a php kódrészletek előtt az űrlap html szerkezetét építsd fel, és csak utána építsd be hozzá a működtető kódot. Lépésről lépésre haladj, mert ez csak káoszhoz vezet.
és ezmiez?? <title> bodyban?
tanulj előbb html-t
és ha blogszerkesztő a vágyad, az nagy falat, sok sok dolgot kell hozzá tudni, különben egy halom *os lesz :D
html, css! és nem style attributumok, js-el ráérsz.
És hogy ne szanaszéjjel legyen minden, legalább egy kis mvc.
Ezek nélkül már a 200. sornál fel fogod adni, mert 20percig fogod csak azt keresni, hogy hol is zárul be a div.
php-t is pl vendégkönyvvel meg mini fórummal kezdd.
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!