Kezdőoldal » Számítástechnika » Weblapkészítés » Egy blogszerkesztőt probálok...

Egy blogszerkesztőt probálok csinálni, de nem akar müködni a szerkesztés. Hogyan?

Figyelt kérdés
A kommentben a kód:

2013. nov. 17. 11:45
 1/8 A kérdező kommentje:

<?

$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!

2013. nov. 17. 11:50
 2/8 anonim ***** válasza:
Nincs kód. :(
2013. nov. 17. 11:50
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:
bocs azt hittem kíirtam, na mindjárt
2013. nov. 17. 11:56
 4/8 Drone007 ***** válasza:

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.

2013. nov. 17. 13:12
Hasznos számodra ez a válasz?
 5/8 A kérdező kommentje:
igen a textarea típust tudom, de hiába adok neki value értéket nem adja be, és itt elsősorban nem azért írtam be ide kódot.
2013. nov. 17. 14:31
 6/8 anonim ***** válasza:
textareanak ne adj valuet. <T.A.>ide ird</ta>
2013. nov. 17. 15:09
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:

é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.

2013. nov. 17. 15:20
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Na végülis megoldodott, a szerkesztést is be állitottam, ugyhogy a jövőben, már csak tagokat kell szerezni :)
2013. nov. 17. 17:59

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!