Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 10:41 07.07.25 
Компютри и Интернет
   >> PHP
*Кратък преглед

Страници по тази тема: 1 | 2 | (покажи всички)
Тема ne trygva link kym DB chrez PHP?id=xнови  
Автор vlad (непознат )
Публикувано03.07.08 19:40



Moje li nqkoi da podskaje zashto ne raboti slednoto:
----------------------------------------------------------------

<a href="../service/phpmysql/action.php?LinkID=1">ICQ</a>
----------------------------------------------------------------
$result=mysql_query("select * from links
where LinkID = '$_GET[LinkID]'");
----------------------------------------------------------------
A tova e db:
LinkId | LinkDescription | LinkURL
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
1 |sajt |http://ааа.bg

Nqkakvi idei?
10х







Редактирано от vlad на 03.07.08 19:41.



Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: vlad]  
Автор Bълk (много злобен)
Публикувано03.07.08 22:22



поне да кажеш каква грешка ти дава или колко са ти редове в резултата.

бе то аз вече се сетих за едни скобички и кавички, ама все пак да видим твоите идеи





Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: Bълk]  
Автор vlad (непознат )
Публикувано04.07.08 09:44



Blagodarq za otgovora.

Ami kato natisna linka mi se otvarq praznica stranica, s adres http://.../service/phpmysql/action.php?LinkID=1

I nikakva druga aktivnost (ili pasivnost

) ne se nablyudava.



Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: vlad]  
Автор Bълk (много злобен)
Публикувано04.07.08 09:52



уж не пиша на латиница, ама май ще трябва, че да разбереш какво искам

$result=mysql_query("select * from links where LinkID = '$_GET[LinkID]'");

if(!$result) echo mysql_error();

echo mysql_num_rows($result);

и кажи какво става, че празна страница е празна страница и върху не пише защо е празна



Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: Bълk]  
Автор vlad (непознат )
Публикувано04.07.08 14:48



Ami sega sled kato klikna linka(id=1, id=2, id=100 i.t.d.) mi se otvarq prazna stranica i edinstvenoto neshto, koeto izliza e 1, v leviq goren ygyl :(
No tova pone mi dava nadejda:)
Kakvo mislish, che ne e v red?



Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: vlad]  
Автор croesus (?!?)
Публикувано04.07.08 15:05



Погледни какво имаш в action.php.

Пробвай и да замениш това:

<a href="../service/phpmysql/action.php?LinkID=1">ICQ</a>

С това:

$result_row = mysql_fetch_array ($result);
echo '<a href="' . $result_row["LinkURL"] . '">ICQ</a> ';




Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: croesus]  
Автор vlad (непознат )
Публикувано04.07.08 15:17



Ama tova (<a href="../service/phpmysql/action.php?LinkID=1">ICQ</a>
) mi se namira v otdelen .htm fail, tam dali moje da vkaram predlojenoto ot Croesus
($result_row = mysql_fetch_array ($result);
echo '<a href="' . $result_row["LinkURL"] . '">ICQ</a> ';)
(i ako moje, kak

)

Редактирано от vlad на 04.07.08 15:21.



Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: vlad]  
Автор croesus (?!?)
Публикувано04.07.08 22:09



По-скоро погледни какво точно имаш в action.php

След като резултатът от mysql_num_rows е 1 (както уточнихте с Вълк), значи проблемът не е в SQL заявката, или поне на пръв поглед изглежда така.



Тогава според мен в action.php трябва да има следния код:

$result=mysql_query("select * from links where LinkID = '$_GET[LinkID]'");
$result_row = mysql_fetch_array ($result);
header('Location:' . $result_row["LinkURL"]);


Без да променяш другите файлове.



Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: croesus]  
Автор vlad (непознат )
Публикувано05.07.08 00:47



Blagodarq , croesus
izglejda s tova shte stane
samo che zasega poluchavam takava greshka:

Warning: Cannot modify header information - headers already sent by (output started at /home/www/mysite.com/service/phpmysql/config.php:2) in /home/www/mysite.com/service/phpmysql/action.php on line 10

a tova e moqt action.php

<?php
include 'config.php';
include 'opendb.php';


$result=mysql_query("select * from links where LinkID = '$_GET[LinkID]'");


$result_row = mysql_fetch_array ($result);
header('Location:' . $result_row["LinkURL"]);

mysql_query($sql);
include 'closedb.php';
?>

a tova e moqt config.php


<?php
//PHP Configuration

$dbhost = 'db.myhosting.com';
$dbuser = 'myname';
$dbpass = 'password;
$dbname = 'mydbname';
?>

Tova tuk podseshta li kakvo trqbva da se opravi?
Thanks



Тема Re: ne trygva link kym DB chrez PHP?id=xнови [re: vlad]  
Автор Bълk (много злобен)
Публикувано05.07.08 01:03



header('Location:' . $result_row["LinkURL"]);
exit;

след това последните 2 реда ги махаш освен ако не ползваш непрекъсната връзка с бозата.

бе тоя action.php по този начин в който си е направо дупката в сигурността през която може да се вкара един тир с проститутки , ама ти си знаеш.




Страници по тази тема: 1 | 2 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.