Hirdetés
- iOS alkalmazások
- Az iPhone Air buktája elkaszálhatta vékonyítási lázat
- Jelentősen átalakulhat a Xiaomi 17 Ultra kamerarendszere
- Xiaomi 15T Pro - a téma nincs lezárva
- Okosóra és okoskiegészítő topik
- Milyen okostelefont vegyek?
- Apple iPhone 16 Pro - rutinvizsga
- Kis méret, nagy változás a Motorolánál
- One mobilszolgáltatások
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
Új hozzászólás Aktív témák
-
norbiv8
tag
válasz
don_peter
#19362
üzenetére
A változót ellenőrzöm, így
$kapott = $_GET['strdata'];
if(!empty($kapott) {lehet, hogy így jobb lenne
if(!empty($_GET['strdata']) {
$kapott = $_GET['strdata'];A kódot sokszor átnéztem, kipróbáltam máshogy is, de ahogy írod, egyre gyanúsabb, hogy nem kód, hanem valami jogosultsági probléma van. Természetesen googléztam az 500-as hibára, de amit találtam az nem segített. A szerver nem az enyém, hanem egy szolgáltató szervere, remélhetőleg munkaidőben kapok választ tőlük, hogy mit nézzek meg/állítsak be (nem használtam még náluk saját PHP-ből adatbázist, de pl az opencart az megy, szóval elvileg nem kellene problémának lennie). A kódra visszatérve ez csak egy eszköz de nem a cél (szabadon idézve nem tudom kitől), szóval senki ne kövesse ezt a megoldást, ha nincs tisztában a GET hátrányaival, nehogy megismétlődjön a BKV-s jegybotrány.
-
norbiv8
tag
Sziasztok!
URL-ben érkező adatot szeretnék lementeni adatbázisba. A következő kód semmit nem ad vissza, valamiért nem fut le, még a weboldal title sem lesz az amit megadok. Hol van a hiba?<html>
<head>
<title>weboldal title</title>
</head>
<body>
<?php
$servername = "localhost";
$username = "*";
$password = "*";
$dbname = "*";
$kapott = $_GET['strdata'];
if(!empty($kapott) {
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
$sql = "INSERT INTO "tablename" (happened, datarec)
VALUES (date("Y-m-d H:i:s"), $kapott)";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
#mssql_free_result($query);
mysqli_close($conn);
}
else {
echo "Ures keres!";
}
?>
</body>
</html>Ez a kód lefut:
<html>
<head>
<title>weboldal title</title>
</head>
<body>
<?php
$kapott = $_GET['strdata'];
echo $kapott;
?>
</body>
</html>Így hívom böngészőből:
ezaza.php?strdata=123ttt
Új hozzászólás Aktív témák
- Elgato Stream Deck 10GBD9901 (Bontatlan)
- új aktiválatlan Apple Watch Series 10 GPS 46mm kozmoszfekete alumíniumtok fekete Apple 1 év garancia
- szinte új Apple Watch Ultra 3 GPS + Cellular 49 mm-es titántok 1 év garancia
- szinte új iPhone 17 Pro Max 256GB deep blue mélykék független Apple 1 év garancia
- új iPhone 17 Pro 256GB cosmic orange kozmosznarancs független Apple 1 év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


