Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy kell kiiratni hogy nincs...

Hogy kell kiiratni hogy nincs találat?

Figyelt kérdés
Ha olyan dolgot irok be ami nincs az adatbázisba azt irja ki hogy nincs találat [link]

2020. júl. 13. 11:48
1 2 3
 1/26 anonim ***** válasza:
100%
:D. Apa kezdődik.
2020. júl. 13. 12:03
Hasznos számodra ez a válasz?
 2/26 anonim ***** válasza:
100%

Egyrészt már a múltkor megválaszoltuk.

Másrészt katasztrófa a tanulási készséged, ennyi idő alatt már mennie kéne ezeknek.

Harmadrészt, inkább bízd szakemberre, mert ebből semmi jó nem sül ki.

2020. júl. 13. 12:38
Hasznos számodra ez a válasz?
 3/26 Argloss ***** válasza:

Ennek a kódnak korábban megosztottad egy olyan változatát ahol kiírta, hogy No Record amikor nem volt találat.

Miért, miért, miért írtad át azt a kódot erre!?

2020. júl. 13. 12:38
Hasznos számodra ez a válasz?
 4/26 A kérdező kommentje:
Nem írt ki semmit ha nem volt találat ez a baj benne van a kodba de nem írja ki
2020. júl. 13. 12:46
 5/26 anonim ***** válasza:
100%
Nem kezdted el az elejéről tanulni a php-t? Mondtuk, hogy az alapoktól kezd. Ez nem 1 hét , hanem 1 év. Jövőre térj vissza ehhez a feladathoz addig tanulj.
2020. júl. 13. 12:52
Hasznos számodra ez a válasz?
 6/26 anonim ***** válasza:
És jobb lenne, ha egy repoba raknád fel a kódod, hogy letudjuk cloneozni az adatbázisoddal együtt. Had ne kelljen már kimásolnom meg adatbázist létrehoznom rá.
2020. júl. 13. 12:53
Hasznos számodra ez a válasz?
 7/26 Argloss ***** válasza:

<?php

$conn = new mysqli("localhost","root","","kereso");

if($conn->connect_error){

die("Failed to connect!" .$conn->connect_error);

} else{

mysqli_set_charset($conn, "utf8");

}

if(isset($_POST['query'])){

$inpText=$_POST['query'];

$query="Select * FROM kereso WHERE title LIKE '%$inpText%'";

$result = $conn->query($query);

if($result->num_rows>0){

while($row=$result->fetch_assoc()){

echo "<a href='#' class='list-group-item list-group-item-action border-1'>".$row['title']."</a><br />";

}

}

else{

echo "<p class='list-group-item border-1'>No Record</p>";

}

}

?>

2020. júl. 13. 12:53
Hasznos számodra ez a válasz?
 8/26 Argloss ***** válasza:
Ez volt az a kód ami működött egy pici átírással.
2020. júl. 13. 12:55
Hasznos számodra ez a válasz?
 9/26 anonim ***** válasza:
100%

Hmm. Vajon mi történne ha erre keresnék rá?


'; drop table kereso;


Lenne találat?

2020. júl. 13. 15:25
Hasznos számodra ez a válasz?
 10/26 anonim ***** válasza:

Laci, no offense, de ez teljesen zuhanórepülés.


A HTML-kód hiányos (például eleve nincs az elején <!DOCTYPE html>), a Bootstrap hibásan van implementálva (3.4.1-es verziójú CSS, 4.2.1-es verziójú Javascript - tessék már elolvasni a dokumentációt, hogyan kell ezt használni: [link] ), olyan osztályok szerepelnek (col-md8, bg-ligh, p-4, mt-3,...) benne, amik a Bootstrap 3.4.1-esben nincsenek is definiálva, a Javascript/Jquery kódban is hibák vannak (Például: $("#search").keyup(function){ ).


Teljesen értelmezhetetlen, hogy a frontend-kódok (HTML/CSS/Javascript) prezentálására kitalált Codepen-alkalmazás Javascript és CSS dobozaiba beillesztett PHP-kódok (amik nem odavalók) mire szolgálnak, melyik mikor hívódna meg.


A PHP-kódokban a POST-metódusú kérésekben elküldött mezők nincsenek szűrve (mysqli_real_escape_string(), strip_tags() ), így remek lehetőséget biztosítanak XSS és SQL-injektálásos támadások végrehajtására.


Nem ismeretes a MYSQL-adatbázis szerkezete, tartalma, mivel nincsen rendes hibakezelés, nem tudható, hogy milyen hiba következik be.


Laci, úgy nagyon nehéz segíteni, ha látomást az alapokkal is már gondok vannak, és egyből egy összetett kódnak állsz neki ("sokat akar a szarka, de nem bírja a farka" - szokták erre mondani).


Nem mellesleg az alábbi topikokban:

* https://www.gyakorikerdesek.hu/szamitastechnika__weblapkeszi..

* https://www.gyakorikerdesek.hu/szamitastechnika__weblapkeszi..

hasonló kérdésedre kaptál hathatós javaslatokat - egyiket sem fogadtad meg. ;(((

2020. júl. 13. 16:46
Hasznos számodra ez a válasz?
1 2 3

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!