Skocz do zawartości

[PHP] Błąd w przekierowaniu


PawelC

Rekomendowane odpowiedzi

mam taki kod:

<?php

mysql_pconnect('localhost','asdsad','sdsd');

mysql_select_db(dfdfd');

$id=$_GET['id'];

$pob="select `id`,`slowo` from slowa where id='$id'";

$ok=mysql_query($pob);

while($pokaz=mysql_fetch_array($ok)){

$slowo=$pokaz[1];

$adres="location.href='https://www.strona.pl/search.php?keyword=$slowo'";

}

// tutaj znajduje się kod kodujący adres www, działa ;)

print $adres;

?>

<script LANGUAGE="JavaScript" type="text/javascript">

eval(unescape('<?php print $adres; ?>'));

</SCRIPT>

Problem polega na tym że mam przekierowanie i jeżeli wpisze w keyword jakieś słowo sam to działa bez problemu

jeżeli jednak pobiore z bazy te słowo to przekierowanie nie działa a link wygląda tak:

Dlaczego mi to nie działa gdy pobieram z bazy a działa jak wpisze słowo odrazu, czyżby był gdzieś błąd podczas pobierania?

Odnośnik do komentarza
Udostępnij na innych stronach

<?php
mysql_pconnect('localhost','asdsad','sdsd');
mysql_select_db(dfdfd');

$pokaz=mysql_fetch_array(mysql_query("select `id`,`slowo` from slowa where id='$_GET['id']'"))

if (mysql_error()) echo 'Błąd: '.mysql_error();  //można pominąć tą linijkę :)

$adres="location.href='https://www.strona.pl/search.php?keyword='".$pokaz[slowo];

?

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

<script LANGUAGE="JavaScript" type="text/javascript">

eval(unescape('<?php print $adres; ?>'));

</SCRIPT>

tak go wywołuje

Fakt w php jest łatwiej, ale czy google czyta przekierowanie zakodowane w systemie szestnastkowym? W js wiem że nie a w php pewie tak

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności