plik nr.1 dane.php
CODE
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Przykład</title>
</head>
<body>
<?php
echo '<center><h1 id="mainhead"> Wszystkie dane</h1></center>';
require_once ('\\PrestashopPL\\presta\\tabs\\polacz.php');
mysql_query("SET NAMES 'UTF8';");
$query = "SELECT * FROM ps_dane1 ORDER BY id_product";
$result = mysql_query ($query);
$num = mysql_num_rows($result);
if ($num > 0)
{
echo ' <table align="center" cellspacing="10" callpadding="10">
<tr>
<td align="center"><b>Edytuj </b></td>
<td align="center"><b>Usuń </b></td>
<td align="center"><b>Miasto </b></td>
<td align="center"><b>Ulica </b></td>
<td align="center"><b>Otoczenie </b></td>
<td align="center"><b>Rodzaj nośnika </b></td>
<td align="center"><b>Wymiary </b></td>
<td align="center"><b>zdjecie </b></td>
<td align="center"><b>Właściciel </b></td>
</tr> ';
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo ' <tr>
<td align="center"> <a href="edycja.php?id_product=' . $row['id_product'] .' "target="_blank">Edytuj </a> </td>
<td align="center"> <a href="usun.php?id_product=' . $row['id_product'] .' "target="_blank">Usun </a> </td>
<td align="center"> ' . $row['miasto'] . ' </td>
<td align="center"> ' . $row['ulica'] . ' </td>
<td align="center"> ' . $row['otoczenie'] . ' </td>
<td align="center"> ' . $row['kategoria'] . ' </td>
<td align="center"> ' . $row['wymiary'] . ' </td>
<td align="center"> ' . $row['zdjecie'] . ' </td>
<td align="center"> ' . $row['wlasciciel'] . ' </td>
</tr> ';
}
echo '</table>';
mysql_free_result ($result);
} else
{
echo '<p class="error"> Brak danych.</p>';
}
mysql_close();
?>
natomiast drugi plik to usun.php a jego kod to
CODE
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Usuń dane</title>
</head>
<body>
<?php
if ( (isset($_GET['id_product'])) && (is_numeric($_GET['id_product'])) ) {
$id = $_GET['id_product'];
} elseif ( (isset($_POST['id_product'])) && (is_numeric($_POST['id_product'])) ) {
$id = $_POST['id_product'];
} else {
echo '<h1> BLAD</h1>
<p class="error"> Blad dostepu do strony. </p>';
exit();
}
require_once ('\\PrestashopPL\\presta\\tabs\\polacz.php');
if (isset($_POST['submitted'])) {
if ($_POST['sure'] == 'Yes') {
$query = "DELETE FROM ps_dane1 WHERE id_product=$id";
$result = @mysql_query ($query);
if (mysql_affected_rows() == 1)
{
echo '<h1 id="mainhead"> Usuń Dane</h1> <p> Dane zostały usunięte.</p><br /><br /></p>';
} else
{
echo '<h1 id="mainhead"> Błąd systemu</h1>
<p class="error"> Dane nie zostały usunięte z powodu błedu systemu</p>';
}
} else {
echo '<h1 id="mainhead"> Usuń Dane</h1><p>Dane NIE zostały usunięte.</p><p><br /></p>';
}
} else {
$query = "SELECT * FROM ps_dane1 WHERE id_product=$id";
$result = @mysql_query ($query);
if (mysql_num_rows($result) == 1) {
$row = mysql_fetch_array ($result, MYSQL_NUM);
echo' <h2> Usuń z Google maps</h2>
<form action="usun.php" method="post">
<h3> ID produktu ' . $row[1] . '</h3>
<p>Czy na pewno chcesz usunąć dane?<br />
<input type="radio" name="sure" value="Yes" /> TAK
<input type="radio" name="sure" value="No" checked="checked" /> NIE</p>
<p><input type="submit" name="submit" value="Submit" /> </p>
<input type="hidden" name="submitted" value="TRUE" />
<input type="hidden" name="id" value="' . $id .'"/>
</form>';
} else {
echo '<h1 id="mainhead">Bład</h1><p class="error">Błąd podczas dostępu do strony.</p><p><br /><br /></p>';
}
}
mysql_close();
?>
Pliki oczywiście znajdują się w tym samym folderze i nie wiem o co chodzi błąd wskazuje na to miejsce
Kod
if ( (isset($_GET['id_product'])) && (is_numeric($_GET['id_product'])) ) {
$id = $_GET['id_product'];
} elseif ( (isset($_POST['id_product'])) && (is_numeric($_POST['id_product'])) ) {
$id = $_POST['id_product'];
} else {
echo '<h1> BLAD</h1>
<p class="error"> Blad dostepu do strony. </p>';
exit();
}
$id = $_GET['id_product'];
} elseif ( (isset($_POST['id_product'])) && (is_numeric($_POST['id_product'])) ) {
$id = $_POST['id_product'];
} else {
echo '<h1> BLAD</h1>
<p class="error"> Blad dostepu do strony. </p>';
exit();
}
Mianowicie wyświetla się blad dostepu do strony. No i tu leży mój problem wie ktoś czym to może być spowodowane?